Вайбкодинг: Как вайбкодить надежнее, Codex против Cursor

Cursor (Курсор) популярен, а Codex менее, но стоят они одинаково, по 20 долларов в месяц. Разница при этом гигантская. В этом посте разберемся в чем.

Снимок экрана: Расширение Codex в стандартном редакторе VS Code, выбор модели.  
Снимок экрана: Расширение Codex в стандартном редакторе VS Code, выбор модели.  

Подписка ChatGPT Plus (ЧатГПТ) дает универсального помощника. Я использую его и для кодинга, и для работы с текстами, и для анализа, и для повседневных задач. Главная фишка - для тарифа Plus работает расширение VS Code с безлимитным доступом к последним качественным моделям ЧатаГПТ, так еще с тем же функционалом ИИ-агентов, как у Cursor. Давайте разбираться.

На самом деле безлимитность в Cursor - это иллюзия. За нее приходится платить своим временем и качеством кода. Я расплачиваюсь за нее нестабильностью и постоянной ловлей багов.

ИИ-агент Курсора отвечает не самой качественной моделью, и я на это никак не влияю. В сложных местах это особенно заметно: он быстрее отвечает, но хуже рассуждает, чаще ошибается и легко уходит в зацикливание.

Зацикливание - это вообще самое бесячее. По кругу правим один и тот же баг, и каждый раз предлагается решение для исправления из предыдущего ответа. А после наоборот.

В Codex я выбираю модель сам. Я могу включить самую умную, которая думает дольше, но зато реально разбирается в контексте задачи. Для меня это принципиально меняет ощущение работы: я не подталкиваю ИИ к правильному ответу, а жду, пока он сам аккуратно разложит проблему и предложит решение.

То есть была такая проблема, вначале обсудить в ChatGPT на сайте задачу. Он накидывал разные варианты, плюсы и минусы, а после уже шел обратно в VS Code делать правки в код. Теперь можно обсудить сразу в редакторе и плюсом будет, что не надо подгружать файлы проекта. Codex уже видит все файлы сразу и сканирует их для качественного ответа.

При этом расширение Codex в VS Code - это не просто чат. Я даю агенту доступ к редактированию кода, и он не только объясняет, но и вносит правки прямо в проект. Я контролирую изменения, вижу диффы и управляю процессом.

Если тема вам интересна, я могу отдельно рассказать, как я перешел из Obsidian в VS Code + Codex для ведения и редактирования заметок, а точнее для баз знаний и документации - и почему это неожиданно сильно ускорило мои процессы. Если интересно, поставьте плюс в комментариях.

Выводы

  • При одинаковой цене ChatGPT с Codex более универсальный инструмент: кодинг и обычное общение с ИИ.
  • Безлимитность в Cursor помножается на 0 из-за разгребания багов и хождения по кругу в исправлении их.
  • Возможность выбирать модель в Codex меняет форматы взаимодействия: Что мы сейчас делаем? Пишем проект с нуля, доделываем или фиксим баги. Разные модели, разная скорость работы.
Начать дискуссию