Чем заменить Cursor 2

Чем заменить Cursor 2

Недавно Cursor закрыл доступ пользователям из России. Я уже искал заменители Cursor, вот тут. С того момента времени уже многое изменилось. Вот кратко, что изменилось с того момента:

Yandex SourceCraft Code Assistant

Языковые модели Яндекса значительно улучшились. Введена полноценная агентская разработка. Ассистент, по моим личным ощущениям, стал значительно шустрее и умнее. Яндекс ввел непонятные лимиты, теперь это не запросы и автодополнения, а какие-то «попугаи» — нейрокредиты. По ощущениям, значительно порезали лимиты и увеличили стоимость.

Kilocode и Cline

Трудно выделить фаворита, все агенты стали очень сильными и быстрыми. Трудно уловить разницу между ними. Даже на бесплатных тарифах отлично справляются со средними задачами. Есть запуск параллельных процессов.

Тарифы плюс-минус одинаковые. Есть возможность настройки использования локальных моделей через OpenAI интерфейс. В Cline можно подключать даже к LM-Studio (Kilocode не проверял). Выбор между ними — это личные предпочтения разработчика.

Отдельно о Openrouter

Openrouter ввел ограничения для пользователей из России. Причем официального заявления не было. Сначала я начал получать непонятные ошибки при работе с моделями OpenRouter. А потом мне пришло письмо, что я больше не смогу пополнять счет, а текущий баланс могу потратить в течение определенного времени (кажется, месяц).

Opencode — то, чего мне не хватало в Cline и Kilocode

Для себя я открыл Opencode. Opencode — это AI-агент с открытым исходным кодом для разработки. Есть как консольный интерфейс, так и десктопная версия (десктопной версией не пользовался, ничего не могу сказать).

Что предлагает Opencode:

  • Поддержка LSP — автоматически загружает нужные LSP для LLM.
  • Запуск нескольких агентов параллельно.
  • Есть множество расширений для интеграции с множеством IDE.
  • Множество преднастроенных провайдеров для моделей.
  • Можно настроить для использования локальных моделей.
  • Opencode Zen — оптимизированные модели для кодинг агентов.
  • Opencode Go — недорогие модели, но некоторые модели с большими лимитами будут обучаться на ваших запросах (если вам это не критично, то получаете очень огромные лимиты).
  • Огромное комьюнити вокруг Opencode — это, наверное, самое большое преимущество, а соответственно, много полезных плагинов и готовых агентов.

Для себя, для личных пет-проектов я выбрал Opencode Go. И локальные модели — для чувствительных данных.

Присоединяйся к моему tg, там много интересного вокруг разработки.