На рынке AI-агентов для разработки появился серьезный игрок с открытым исходным кодом — OpenCode. Инструмент от Anomaly Innovations позиционируется как прямая альтернатива Claude Code и GitHub Copilot, предлагая вайбкодерам беспрецедентный уровень контроля над процессом написания кода.
Универсальность и поддержка моделей
Главная фишка OpenCode — его «всеядность». Агент поддерживает более 75 различных моделей, включая топовые Claude, OpenAI и Gemini. Для тех, кто предпочитает локальный запуск, предусмотрена интеграция с LM Studio.
Что особенно приятно для кошелька: OpenCode позволяет использовать уже имеющиеся подписки ChatGPT Plus/Pro или GitHub Copilot. Как отметил один из пользователей на Reddit: «Это круто, потому что вы можете настроить воркфлоу так, чтобы для простых задач использовалась дешевая модель, экономя токены дорогих систем».
Технологический стек и интеграции
OpenCode — это не просто обертка над чатом. Инструмент глубоко интегрируется в рабочий процесс:
- Интерфейсы: Доступен как CLI-утилита, десктопное приложение и расширение для VS Code и Cursor.
- LSP-серверы: Поддержка Rust, Swift, Terraform, TypeScript и PyRight позволяет моделям получать обратную связь от компилятора и линтеров в реальном времени.
- Протоколы: Поддержка MCP (Model Context Protocol) для расширения возможностей агента и ACP (Agent Client Protocol) для стандартизации общения с IDE (JetBrains, Zed, Neovim, Emacs).
Приватность и безопасность
Разработчики сделали упор на Privacy-first архитектуру. OpenCode не хранит ваш код или контекст на своих серверах. Пользователь сам решает, делиться ли сессиями с командой, причем любую общую историю можно «расшарить» обратно в любой момент.
Что это значит для вайбкодеров?
Для нас OpenCode — это прежде всего избавление от vendor lock-in. Если завтра Claude станет хуже или дороже, вы просто переключаете модель в конфиге OpenCode, сохраняя привычный интерфейс и настроенные MCP-серверы.
Однако стоит быть осторожным: некоторые пользователи отмечают, что агент может выполнять команды в терминале без явного подтверждения, а использование GitHub MCP сервера ощутимо «раздувает» контекст, что ведет к повышенному расходу токенов.
На текущий момент проект набрал более 95 000 звезд на GitHub, что подтверждает огромный интерес сообщества к открытым альтернативам проприетарным агентам.