Что это и кому
Cursor — ИИ-редактор кода на базе VS Code (от Anysphere) с глубокой интеграцией ИИ: мультифайловые правки, агентный режим, чат с пониманием всей кодовой базы и быстрый инлайн-эдит. Для разработчиков, которым нужен «вылизанный» IDE-опыт с ИИ из коробки и привычные расширения VS Code. Выделяется качеством UX инлайн-правок и агентов внутри знакомого редактора.
Ключевые возможности
- Агентный режим: многошаговые правки по нескольким файлам.
- Чат с пониманием всего проекта (codebase-aware), @-контекст.
- Быстрый инлайн-эдит (Cmd/Ctrl+K) и умное автодополнение.
- Совместимость с расширениями и настройками VS Code.
- Доступ к топ-моделям; выбор модели под задачу.
- Правила проекта (rules) для управления поведением ИИ.
Как начать за 5 минут
- Скачай Cursor с cursor.com, импортируй настройки/расширения из VS Code.
- Открой проект, нажми Cmd/Ctrl+K для инлайн-правки или Cmd/Ctrl+L для чата по коду.
- Включи агентный режим и поставь многошаговую задачу.
Когда брать, а когда нет
- ✅ Бери, если: хочешь лучший IDE-UX с ИИ на базе VS Code без ручной настройки.
- ✅ Бери, если: важны инлайн-правки, агент и поиск по всей кодовой базе в одном редакторе.
- ❌ Не бери → лучше «Cline»/«Kilo Code», если нужен бесплатный open-source агент с любой своей моделью.
- ❌ Не бери → лучше «Claude Code», если предпочитаешь терминальный автономный конвейер и расширения через MCP/skills.
Цена по-честному
Бесплатный тариф с лимитами; платные планы (Pro и выше) — подписка с пулом запросов/использования топ-моделей. Точные суммы — у провайдера, меняются.
Подводные камни
- Лимиты/«быстрые» запросы на тарифах меняются — следи за условиями использования.
- Агент мощный, но изменения нужно ревьюить, особенно мультифайловые.
- Привязка к экосистеме Cursor (хотя база — VS Code).
- На больших монорепо контекст стоит дозировать ради скорости и цены.
🤖 Промт-ускоритель
«Я работаю в Cursor над проектом <СТЕК>. Помоги настроить правила проекта (rules) под наши конвенции, выбрать модель под задачу <ОПИШИ>, и сформулировать запрос для агентного режима так, чтобы мультифайловая правка не сломала смежный код. Подскажи, какие файлы дать в @-контекст и как проверить результат.»