Cursor: что это и как им пользоваться

5 минут чтения

Cursor это редактор кода со встроенной нейросетью. Внешне обычный редактор: файлы, вкладки, подсветка. Разница в том, что модель видит файлы вашего проекта и работает с ними тремя способами: дописывает по ходу набора, переписывает выделенный кусок по просьбе и берёт задачу на несколько файлов. Стартовая цена рабочего плана около 20 долларов в месяц.

Что такое Cursor и чем он отличается от чата

Главное отличие от чата в браузере: ему не надо ничего объяснять про ваш проект.

В чате вы каждый раз пересказываете контекст. Какой язык, какие библиотеки, где лежит нужная функция. Редактор с ИИ видит это сам, потому что файлы открыты рядом.

Из этого и вырастает стиль работы. Вы ставите курсор в нужное место и говорите коротко: «сделай тут проверку на пустое значение», «перепиши этот кусок понятнее», «добавь обработку ошибки». Контекст берётся из того, что вокруг.

Ответ будет ровно таким, какой позволяет то, что модель знает о проекте в момент вопроса. Ловкость формулировки решает куда меньше. Открытые файлы, соседний код, файл с правилами проекта. Всё это контекст, и собирается он до задачи.

Вывод простой: вкладывайтесь в контекст. Промпт живёт одну минуту, правила проекта работают на вас каждый день.

Модель внутри обычно можно переключить. Прогоните две на своих же задачах, и разница станет видна за вечер. Это самый дешёвый способ выбрать поставщика, не читая чужих обзоров.

Три инструмента разложены на верстаке в ряд по возрастанию: тонкое перо, скальпель и небольшой ручной пресс, рядом лежит лист с чертежом.
Подсказка при наборе, правка выделенного, задача на несколько файлов.

Как им пользоваться: три режима

Режимы различаются тем, сколько контекста забирают и сколько доверия требуют.

Подсказка при наборе. Вы печатаете, редактор предлагает продолжение серым текстом, вы соглашаетесь одной клавишей. Экономит время на очевидном: повторяющиеся конструкции, шаблонный код, длинные названия. Это самый незаметный режим и самый частый по числу срабатываний.

Правка выделенного. Вы выделяете кусок, просите изменить словами, видите предложенный вариант рядом со старым и принимаете или отклоняете. Здесь вы контролируете каждую строку. Режим для правок в знакомом коде.

Задача на несколько файлов. Вы описываете, что нужно, ИИ сам находит подходящие места и предлагает набор изменений. Ближе всего к работе агента. Тут и появляется риск: нажать «принять» на изменениях, которые вы пролистали.

Делите так: набор первому, правки второму. Третьему отдавайте только то, что готовы прочитать целиком.

И перед третьим режимом спросите список файлов и порядок действий. Минута чтения, и половина плохих правок отваливается ещё на бумаге.

Три режима и сколько контекста берёт каждый

Подсказка при наборе

Продолжает строку за вас. Для повторяющихся конструкций и шаблонного кода.

Правка выделенного

Выделили кусок, попросили словами, сравнили с исходным, приняли. Полный контроль над каждой строкой.

Задача на файлы

Описали результат, получили набор изменений. Сначала план, и только на задачах, которые способны проверить сами.

С чего начать: первый вечер по шагам

Порядок первого вечера, если вы никогда этим не пользовались. Идём от контекста к коду.

  1. Открывайте существующий проект. На пустом ИИ нечего читать, и главного преимущества вы просто не увидите.
  2. Убедитесь, что проект под контролем версий. Это не про Cursor, это про любой инструмент такого рода: без возможности откатиться вы однажды потеряете вечер.
  3. Заведите файл с правилами проекта до первой задачи. Хватит и абзаца: что за проект, на чём написан, куда лезть нельзя. Большинство редакторов с ИИ такой файл читают и ему следуют.
  4. Первые полчаса пользуйтесь только вторым режимом. Выделили, попросили, посмотрели, приняли. Так вы почувствуете, насколько точно он понимает ваши формулировки.
  5. Только потом пробуйте третий режим на маленькой задаче, которая затрагивает два файла. И первым делом попросите план.
  6. Проверяйте результат запуском: посмотреть глазами мало. Красивая правка, которая не запускается, встречается регулярно.

Третий пункт выглядит скучно, и именно он потом экономит вечера.

Грабли первой недели

Слишком большая задача с ходу. «Сделай мне личный кабинет» приводит к тому, что инструмент пытается угадать всё приложение целиком. Разбирать это потом дольше, чем сделать по частям. Разбить на куски выглядит лишней вознёй, пока не посчитаешь дни.

Принятые не глядя правки. Через три дня вы не помните, что именно поменялось, и не понимаете, откуда взялась ошибка. Лечится просмотром изменений перед принятием и коммитами почаще.

Отсутствие правил проекта. Без них ИИ каждый раз решает заново, как у вас принято, и решает по-разному. Он тут не виноват: где вы промолчали, он решит сам и каждый раз по-своему. Файл с правилами эту пустоту закрывает.

Работа сразу двумя инструментами по одному файлу. Если параллельно запущен ещё и агент в терминале, они перезаписывают правки друг друга. Разделяйте по задачам, а не по строкам.

И последнее, не техническое. Скорость растёт только там, где вы знаете, что должно получиться. Без этой картинки вы будете быстрее ходить кругами.

Чего я тут не проверял руками

Мой ежедневный инструмент это агент в терминале. Cursor я знаю по эпизодам и по разбору задач с теми, кого менторю, поэтому здесь описаны режимы работы и порядок действий, а не конкретные пункты меню: они меняются от версии к версии.

Чем отличается от агента в терминале

Редактор с ИИ держит вас внутри файла: вы видите код и принимаете решения по кускам. Агент держит вас на уровне задачи: вы смотрите отчёт о том, что он сделал.

Дальше всё делится само собой. Точечные правки в знакомом коде удобнее в редакторе. Сквозные изменения по десятку файлов, запуск тестов и деплой сильнее у агента.

Многие держат оба и не считают это расточительством: крупная работа уходит агенту, доводка руками остаётся в редакторе. Подробное сравнение с ценами и сценариями я собрал в статье «Claude Code или Cursor».

Если вы только учитесь читать код, начинайте с редактора. Он показывает каждую правку прямо в файле, и навык растёт сам собой.

Разобрать инструмент на своём проекте

Разбираем вдвоём на вашем проекте: что настроить, с какой задачи начать, как читать правки, чтобы через неделю проект не развалился.

Посмотреть менторинг

Частые вопросы

Редактор кода со встроенной нейросетью, которая видит ваш проект. Он подсказывает продолжение прямо при наборе, правит выделенный кусок по просьбе словами и умеет взять задачу, которая затрагивает несколько файлов сразу.
Из открытых файлов, соседнего кода и файла с правилами проекта в репозитории. Поэтому качество ответа сильнее зависит от того, что лежит в проекте, чем от формулировки запроса.
Откройте существующий проект, убедитесь, что он под контролем версий, и первые полчаса правьте только выделенные куски. Задачи на несколько файлов пробуйте после того, как поймёте, насколько точно он вас понимает.
Стартовая цена рабочего плана около 20 долларов в месяц, есть бесплатный уровень с ограничениями. У активного пользователя сверху может капать плата по расходу, так что тариф стоит смотреть на сайте Cursor. Из Беларуси карта местного банка не проходит, нужен зарубежный способ.
Чтобы получить результат, нет. Чтобы проект прожил дольше пары недель, нужно уметь читать правки. Редактор для этого удобнее агента: изменения видны прямо в файле.
Для точечных правок в знакомом коде удобнее редактор, для сквозных изменений и запуска тестов сильнее терминальный агент. Многие держат оба и делят задачи между ними.

Инструмент такого рода снимает набор текста. Понимание, что должно получиться, он не снимает. Месяц подбора формулировок проигрывает одному вечеру, потраченному на правила проекта.

Новые посты на почту

Без спама. Отписка в один клик в любом письме.