Инструменты ИИ

Cursor и GitHub Copilot: ИИ прямо в редакторе кода и что он меняет

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

Короткий ответ: Cursor и GitHub Copilot решают одну задачу — подсказывают код прямо в редакторе, видя весь проект. Разница в форме: GitHub Copilot ставится расширением в привычный редактор, Cursor — это отдельный редактор, собранный вокруг ИИ. Главное отличие от чата в браузере не в качестве кода, а в том, что не нужно переносить файлы туда и обратно руками.

Чем ИИ в редакторе отличается от копирования кода из чата

Что происходит Чат в браузере ИИ в редакторе
Откуда берётся контекст только то, что вы скопировали открытый файл и остальные файлы проекта
Куда попадает результат в окно чата, дальше руками сразу в файл, с подсветкой изменений
Правка в трёх файлах сразу три круга копирования одна задача, изменения показаны списком
Знание ваших имён переменных и структуры нет, придумывает свои подхватывает принятые в проекте
Ошибка в терминале копируете текст ошибки вручную виден вывод, предлагается правка
Что нужно уметь ничего, кроме формулировки поставить редактор и завести проект

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

Cursor и GitHub Copilot: отдельный редактор против расширения к VS Code

Признак GitHub Copilot Cursor
Что устанавливается расширение в ваш редактор отдельный редактор на базе VS Code
Настройки и расширения остаются вашими, ничего не переносится переносятся из VS Code при первом запуске
Выбор модели несколько на выбор внутри тарифа несколько на выбор, часть — на старших тарифах
Правка нескольких файлов задачей есть есть, это основной сценарий продукта
Бесплатный уровень есть, с месячным лимитом; бесплатно студентам и авторам открытых проектов есть, ознакомительный, с ограничением по числу запросов
Кому проще зайти тем, кто уже живёт в VS Code тем, кто начинает с нуля

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

Три режима работы, из которых состоит ИИ в редакторе

  1. Подсказка в строке. Вы начинаете писать, редактор дописывает продолжение серым текстом, нажатие клавиши принимает его. Это самый частый режим и самый безобидный: видно каждую строку. На повторяющемся коде экономит больше всего.
  2. Вопрос по проекту. Чат сбоку, но с доступом к файлам: где здесь считается скидка, почему падает этот скрипт, что делает эта функция. Отвечает по вашему коду, а не по общим примерам из интернета.
  3. Задача с правкой файлов. Вы описываете, что нужно сделать, инструмент меняет несколько файлов и показывает изменения списком, который вы принимаете или отклоняете по одному. Здесь и польза максимальная, и риск: без истории изменений откатывать нечего.

В этом проекте есть скрипт, который читает выгрузку из CSV и считает суммы по месяцам. Добавь в него обработку случая, когда в столбце с датой пусто или дата в текстовом формате: такие строки надо не отбрасывать молча, а собирать в отдельный файл ошибок. Покажи изменения по файлам и объясни каждое одной строкой.

Кому ИИ в редакторе нужен, кроме программистов

  • Маркетологу и аналитику. Скрипты для выгрузок: свести три файла по ключу, вычистить дубли, посчитать по срезам то, что в таблице считается неделю. Задача возвращается каждый месяц, значит, скрипт живёт и правится.
  • Тому, кто ведёт сайт. Правки в шаблонах, формы, счётчики, мелкие блоки. Файлы лежат в одной папке, и удобно, когда ИИ видит их все, а не тот кусок, что вы скопировали.
  • Тому, кто собирает автоматизацию. В сценариях автоматизации регулярно нужен небольшой кусок кода: преобразовать данные, собрать текст, разобрать ответ сервиса. Писать его в редакторе с подсветкой ошибок надёжнее, чем в маленьком окне внутри сервиса.
  • Бухгалтеру и специалисту по учёту. Разбор банковских выгрузок и сверка файлов между собой, когда объём перерос ручной режим.
  • Тому, кто учится программировать. С оговоркой: режим подсказок ускоряет работу и замедляет обучение. Пока вы не понимаете, что именно предложил редактор, полезнее сначала написать самому и только потом спросить, что можно было сделать короче.

Что меняется в работе за первую неделю: пять привычек

  1. Пропадает вкладка с чатом. Вопрос задаётся там же, где код, и без переноса файлов. Это экономит не минуты, а переключения внимания.
  2. Задача формулируется письменно. Чтобы получить нужную правку, приходится сказать, что должно получиться. Половина ошибок отваливается на этом шаге, ещё до кода.
  3. Читать чужой код становится быстрее. Незнакомый файл разбирается вопросом вместо получаса чтения сверху вниз.
  4. Появляется привычка к веткам и коммитам. После первой массовой правки, которая сломала рабочее, история изменений перестаёт быть теорией.
  5. Растёт объём проверки. Кода становится больше, значит, больше нужно читать. Тот, кто принимает правки не глядя, за неделю набирает проблем на месяц разбора.

Где Cursor и GitHub Copilot ошибаются и что проверять руками

  • Придуманные функции библиотек. Инструмент уверенно вызывает метод, которого в библиотеке нет. Ловится запуском, а не чтением.
  • Устаревший синтаксис. Модель обучена на коде разных лет и может предложить способ, который в новой версии не работает или объявлен устаревшим.
  • Правка не там, где просили. В режиме нескольких файлов заодно переписывается то, что трогать не следовало. Отсюда правило про git.
  • Молчаливое удаление проверок. При переписывании функции исчезают условия и обработка ошибок, которые казались лишними.
  • Секреты в коде. Пароль или ключ доступа, вписанный прямо в файл, уезжает в историю проекта и живёт там. Ключи выносят в отдельный файл настроек, который не попадает в репозиторий.
  • Уверенный тон при неверном ответе. Формулировка «готово, теперь работает» ничего не гарантирует. Гарантирует только запуск.

Сколько стоят подписки Cursor и GitHub Copilot и что даёт бесплатный уровень

Уровень Что закрывает Порядок расхода в месяц
Бесплатный у обоих ограниченное число дополнений и запросов в чат, базовые модели 0 BYN
Начальный платный тариф снятие месячных лимитов, доступ к сильным моделям, работа с несколькими файлами около 60-80 BYN за один сервис
Старший тариф Cursor больше запросов к сильным моделям для тех, кто пишет код каждый день заметно дороже начального, смотреть на странице тарифов
Бесплатно по статусу GitHub Copilot студентам, преподавателям и авторам популярных открытых проектов 0 BYN после проверки статуса

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

Что поставить до подписки: git и привычка откатывать изменения

Единственная обязательная вещь перед тем, как пускать ИИ в свои файлы, — система контроля версий. Смысл простой: перед задачей вы фиксируете рабочее состояние, после правок смотрите разницу построчно и либо принимаете её, либо возвращаетесь назад одной командой. Без этого любая массовая правка становится ставкой на удачу, а восстанавливать придётся по памяти.

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

С чего начать не-программисту: маршрут на две недели

  1. Дни 1-2. Поставить редактор с бесплатным уровнем, поставить git, создать папку проекта и сделать первый коммит. Ничего не писать.
  2. Дни 3-5. Взять одну свою повторяющуюся задачу с файлами и довести скрипт до рабочего состояния через режим вопросов. Каждое изменение фиксировать.
  3. Дни 6-9. Добавить обработку ошибок: пустые ячейки, кривые даты, лишние пробелы. Это та часть, которую новичок пропускает и на которой скрипт умирает на реальных данных.
  4. Дни 10-14. Попробовать режим правки нескольких файлов на копии проекта, а не на оригинале. Понять, где инструмент помогает, а где мешает.

Через две недели становится видно, нужна ли подписка вообще: если бесплатного лимита хватает, платить рано. Дальше навык растёт в сторону автоматизации собственных задач — и это уже отдельная специальность со своей ценой на рынке. Как она собирается по шагам, разложено на странице про новую профессию, а как из таких навыков складывается поток заказов — на странице для фрилансеров. Обучение рассчитано на 12 месяцев, уроки по 30 минут, их более 150 и становится больше, доступ индивидуальный. Если непонятно, с чего начинать именно вам, есть бесплатный разбор на 20-30 минут: там расспросят про ваши задачи, покажут, что закрывается уже сегодня, и назовут инструменты и уроки.

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

Чем Cursor отличается от GitHub CopilotGitHub Copilot - это расширение, которое ставится в привычный редактор вроде VS Code и добавляет туда подсказки и чат. Cursor - отдельный редактор, собранный вокруг ИИ: он сделан на базе VS Code, но правка нескольких файлов сразу и работа с контекстом проекта в нём устроены удобнее. Задачи решают одни и те же, разница в форме и в цене.
Нужен ли Cursor, если я не программистНужен, если вы регулярно пишете небольшие скрипты: обработка выгрузок, разбор файлов, автоматизация повторяющихся действий, правки на своём сайте. Редактор избавляет от переноса файлов в чат и обратно, а это и есть основная потеря времени у непрограммиста. Для разовой задачи в двадцать строк хватит обычного чата.
Сколько стоит подписка Cursor и GitHub CopilotУ обоих есть бесплатный уровень с ограничением по числу запросов и по доступным моделям. Платные тарифы начального уровня стоят порядка 60-80 BYN в месяц за каждый, у Cursor есть более дорогой тариф для тех, кто упирается в лимиты. Точные суммы смотрите на страницах тарифов сервисов, они пересматриваются несколько раз в год.
Можно ли получить GitHub Copilot бесплатноДа, у GitHub Copilot есть бесплатный уровень с месячным лимитом на дополнения и запросы в чат. Отдельно бесплатный доступ даётся студентам, преподавателям и авторам популярных открытых проектов после проверки статуса. Для нерегулярных задач бесплатного лимита обычно хватает.
Опасно ли давать ИИ править файлы проектаОпасно без системы контроля версий. В режиме правки нескольких файлов инструмент может переписать то, что трогать не просили, и без истории изменений вернуть рабочее состояние будет нечем. С git любая неудачная правка откатывается одной командой, поэтому его ставят до первой подписки, а не после.

Курс по искусственному интеллекту: разберём вашу ситуацию бесплатно

От первого запроса в ChatGPT до собственных AI-агентов. 19 модулей, куратор 365 дней.

Подробнее →