OpenCode — открытый ИИ-агент для программирования
DeepSeek нашёл подвох в бесплатных моделях — Claude не согласен
OpenCode — это опенсорсный ИИ-агент для написания кода в терминале, IDE и десктопном приложении. Он умеет автоматически подключать LSP, запускать несколько сессий в одном проекте и делиться ссылками на сессии. Можно использовать встроенные бесплатные модели или подключать любые модели более чем от 75 провайдеров, включая локальные. Поддерживается вход через GitHub Copilot и ChatGPT Plus/Pro. Проект имеет свыше 160 000 звёзд на GitHub, 900 участников и 7,5 млн активных разработчиков в месяц. Код и контекст не сохраняются — это удобно для приватной разработки.
OpenCode — открытый ИИ-агент для программирования, который можно запускать в терминале, в IDE или через десктопное приложение. Главная идея проекта в том, чтобы разработчик не был привязан к одному провайдеру моделей: агент поставляется со встроенными бесплатными моделями и одновременно умеет подключать любые модели через каталог Models.dev, который поддерживает более 75 поставщиков, включая локальные варианты. Для работы достаточно установить инструмент с помощью curl, npm, bun или brew и выполнить команду opencode в терминале. Отдельная платная подписка на сам OpenCode не нужна — проект полностью бесплатный и открытый, оплачиваются только используемые модели, если выбрана платная модель. Также можно войти через GitHub Copilot, чтобы использовать уже имеющийся аккаунт Copilot, или через OpenAI, чтобы задействовать подписку ChatGPT Plus или Pro. С практической точки зрения OpenCode ориентирован на повседневную разработку. Он умеет автоматически загружать подходящий LSP для LLM, что упрощает навигацию по коду, автодополнение и диагностику. В одном проекте можно параллельно запускать несколько агентов, а любой сеанс можно превратить в ссылку и передать коллеге для рецензии или совместной отладки. Поддерживается не только терминальный интерфейс: есть десктопная версия в статусе Beta, а также расширения для VS Code и Cursor. Это позволяет встроить агента в привычный редактор и не менять рабочий процесс. По данным проекта, OpenCode имеет более 160 000 звёзд на GitHub, около 900 контрибьюторов и более 13 000 коммитов. Ежемесячно им пользуются свыше 7,5 млн разработчиков. Для тех, кто беспокоится о безопасности, заявлен privacy-first подход: OpenCode не хранит код и контекстные данные, поэтому его можно использовать в средах, где важна приватность. Исходный код открыт, его можно изучить на GitHub и при желании принять участие в разработке. Таким образом, OpenCode интересен прежде всего как открытая альтернатива закрытым ИИ-ассистентам. Он не требует покупать отдельный продукт, даёт гибкость в выборе моделей и мест запуска, а также позволяет сохранить контроль над своим кодом. Новичкам и студентам это может быть полезно для экспериментов с разными LLM без дополнительных расходов, а более опытным разработчикам — для настройки агента под свой стек и редактор.