OpenCode — open-source альтернатива коммерческим AI-агентам

OpenCode — AI-агент с открытым исходным кодом, созданный для помощи разработчикам в написании и работе с кодом. Он может работать прямо в терминале, интегрироваться с IDE или использоваться через отдельное десктопное приложение.

Главная особенность проекта — отсутствие привязки к одной конкретной модели или поставщику. Можно использовать готовые бесплатные модели либо подключить собственный вариант, в том числе Claude, GPT, Gemini и другие модели.

Что умеет OpenCode

Проект ориентирован не только на генерацию кода. Агент способен работать непосредственно в среде разработки и поддерживает несколько полезных сценариев:

  • LSP — автоматически загружает необходимые Language Server Protocol для работы с кодовой базой.
  • Мульти-сессии — позволяет запускать несколько AI-агентов параллельно в одном проекте.
  • Общие ссылки — отдельной сессией можно поделиться, например, чтобы показать проблему или использовать её для отладки.
  • GitHub Copilot — авторизация через GitHub позволяет использовать существующий аккаунт Copilot.
  • ChatGPT Plus/Pro — можно войти через OpenAI и использовать соответствующий аккаунт.
  • 75+ провайдеров LLM — модели подключаются через Models.dev, включая варианты для локального запуска.
  • Несколько вариантов работы — терминальный интерфейс, десктопное приложение и расширение для IDE.

Получается довольно универсальный инструмент: разработчик сам выбирает модель, провайдера и удобный способ работы с агентом.

Почему проект интересен разработчикам

OpenCode распространяется с открытым исходным кодом, поэтому пользователь не ограничен исключительно возможностями одного коммерческого AI-сервиса. Можно менять конфигурацию, выбирать провайдера моделей и адаптировать рабочий процесс под собственные задачи.

По данным проекта, его уже используют более 16 млн разработчиков в месяц. GitHub-репозиторий насчитывает более 204,5 тыс. звёзд, около 950 контрибьюторов и 13 тыс. коммитов.

Для тех, кто активно занимается vibe coding, OpenCode может быть особенно интересен: AI-агент становится частью самого процесса разработки, а не просто отдельным чат-ботом, которому приходится постоянно передавать фрагменты кода.

😛 Официальный сайт проектаopencode.ai, а исходный код и документация доступны в репозитории OpenCode на GitHub.

Подписывайтесь на наш Telegram-канал: https://t.me/kodjournal