OpenCode vs Continue.dev
Говоря про ИИ‑ассистент для кода, кто‑то предпочитает отдельные интерфейсы (веб, десктоп, терминал) с чатами, сессиями. Один из самых популярных вариантов — OpenCode. Приятный интерфейс, переключение между сессиями и целыми проектами, читабельный форматированный вывод. Но мне не понравилось то, что код доступен только в режиме чтения, навигации (быстрый переход по функциям/методам/классам) нет, только подсветка синтаксиса. Да, есть расширение в VS Code, но по факту это тот же терминал в отдельной вкладке. Не каждому такой интерактив будет по душе. Поэтому OpenCode подойдёт для тех, кто практикует вайбкодинг и особо в сам код не лезет.
Мне, например, удобнее работать с агентами через расширения привычных IDE. Платить за Copilot или ClaudeCode не хочется. Поэтому выбор пал на open-source Continue.dev, который хорошо интегрирован с VS Code. Те же функции и удобный интерактив, что и у OpenCode, плюс привычные возможности самой IDE — навигация по коду, редактирование руками, а также плюшки других расширений.
⚠️ Но в Continue.dev есть один баг, который не позволяет нам его использовать полноценно. Если проект находится на remote host — удалённом сервере, к которому мы подключаемся по SSH, то агент не может запустить команды. Например, если для проверки кода ему требуется запустить тест, он команду правильно генерирует, копирует в терминал, но не запускает. Как будто забывает нажать ENTER. Об этом баге уже известно, и даже открытый Pull Request на GitHub висит. Ждём исправлений.
А вам какой способ удобнее? Ставь ⚡️, если удобнее использовать агентов в IDE. Или 🏆, если больше нравится отдельные интерфейсы.
Post #109
72