На Hacker News развернулась бурная дискуссия вокруг OpenCode — одного из самых заметных опенсорсных AI-агентов для кодинга. Пока одни вайбкодеры называют его своей основной «рабочей лошадкой» после Claude Code, другие бьют тревогу из-за хаотичной разработки и сомнительных настроек приватности.
Скорость против стабильности
Главная претензия к создателям OpenCode — экстремально высокий темп релизов. Разработчики выкатывают обновления почти ежедневно, часто не успевая протестировать фичи или составить вменяемый список изменений (changelog).
«Они постоянно добавляют, удаляют и ломают функции на бешеной скорости», — жалуются пользователи. Проект на TypeScript стал настолько тяжелым, что обычный TUI-интерфейс может потреблять более 1 ГБ оперативной памяти, что кажется избыточным для консольного инструмента.
Проблемы с приватностью «из коробки»
Для сообщества вайбкодеров, ценящих контроль над данными, OpenCode преподнес несколько неприятных сюрпризов:
- Утечки в облако: По умолчанию агент отправляет промпты на бесплатный тир Grok (X AI) для обучения моделей, если явно не настроена опция
small_model. - Генерация заголовков: Даже если вы используете локальную LLM, OpenCode может отправить текст вашего промпта в облако просто для того, чтобы сгенерировать красивое название сессии.
- Безопасность: Инструмент по умолчанию имеет слишком широкие права доступа. Обнаружены случаи, когда агент пытался подтянуть конфиг по внешнему URL или открывал доступ ко всему жесткому диску через REST-эндпоинт вместо того, чтобы ограничиться папкой проекта.
Почему его всё равно используют?
Несмотря на критику, OpenCode остается одним из самых функциональных решений на рынке:
- Архитектура клиент-сервер: Это позволяет бесшовно переключаться между TUI, VS Code (через расширение OpenChambers), веб-интерфейсом и десктопным приложением.
- Доступная подписка: За $10 в месяц (OpenCode Go) пользователи получают доступ к топовым открытым моделям вроде GLM-5.
- Гибкость: Агент отлично справляется с общим чатом и интеграцией инструментов поиска.
Вердикт для вайбкодеров
OpenCode — мощный инструмент, но он требует осторожности. Если вы работаете над чувствительными проектами, обязательно прогоните трафик через mitmproxy и убедитесь, что все облачные функции отключены.
Проект находится в стадии «дикого запада»: фичи внедряются за два дня, но стабильность может упасть в любой момент. Если вам нужна предсказуемость, стоит присмотреться к альтернативам (например, Junie CLI), но если вам нужен «швейцарский нож» с открытым кодом и вы готовы мириться с багами — OpenCode пока остается вне конкуренции.