Агентный инструмент для разработки от Anthropic: работает в терминале, изучает кодовую базу и выполняет задачи по разработке и git-операции по запросам на естественном языке.
anomalyco/opencode
Open source AI-агент для программирования, работающий в терминале; также доступны desktop-приложение и два встроенных агента для разработки и планирования изменений.
Open source альтернатива:Claude Code
Cursor
- Звёзды
- 217,100
- Форки
- 29,035
- Открытые issues
- 4,700
- Последний коммит
- 8 часов назад
Что это?
OpenCode — это open source AI-агент для программирования. Он доступен в виде интерфейса для терминала и beta-версии desktop-приложения для macOS, Windows и Linux. Установить его можно с помощью shell-скрипта, npm, Homebrew, pacman, mise или Nix.
В проекте есть два встроенных агента, между которыми можно переключаться клавишей Tab. У build-агента полный доступ, и он предназначен для разработки. plan-агент работает только на чтение: по умолчанию он запрещает редактировать файлы и запрашивает разрешение перед запуском команд bash. Такой режим удобен для изучения незнакомой кодовой базы или подготовки плана перед внесением изменений. Для сложного поиска и многоэтапных задач можно вызвать общего субагента командой @general.
Проект написан на TypeScript и распространяется по лицензии MIT. Документация описывает настройку, а в репозитории есть инструкции для тех, кто хочет доработать агента.
Ключевые возможности
- 01Интерфейс для терминала и beta-версия desktop-приложения для macOS, Windows и Linux.
- 02Встроенный build-агент с полным доступом и plan-агент с доступом только на чтение.
- 03По умолчанию plan-агент запрещает редактировать файлы и запрашивает разрешение перед запуском команд bash.
- 04Общий субагент для сложного поиска и многоэтапных задач, вызываемый командой @general.
- 05Несколько способов установки, включая npm, Homebrew, pacman, mise и Nix.
Сценарии использования
- Изучать незнакомую кодовую базу с помощью plan-агента, работающего только на чтение, прежде чем вносить изменения.
- Поручать build-агенту повседневные задачи разработки из терминала.
- Запускать AI-агента для программирования в desktop-приложении на macOS, Windows или Linux.
Быстрый старт
- 1
Установите OpenCode с помощью скрипта установки
curl -fsSL https://opencode.ai/v2/install | bash - 2
Или установите CLI глобально с помощью npm
npm i -g @opencode/cli@latest
Что важно знать
- Настольное приложение находится в бета-версии.
- Официальная формула Homebrew обновляется реже, чем tap opencode-v2.
Темы
Частые вопросы
- Что такое opencode?
- Open source AI-агент для программирования, работающий в терминале; также доступны desktop-приложение и два встроенных агента для разработки и планирования изменений. OpenCode — это open source AI-агент для программирования. Он доступен в виде интерфейса для терминала и beta-версии desktop-приложения для macOS, Windows и Linux. Установить его можно с помощью shell-скрипта, npm, Homebrew, pacman, mise или Nix.
- opencode можно использовать бесплатно? Какая у него лицензия?
- opencode распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- opencode всё ещё поддерживается?
- Активно поддерживается. Последний коммит в opencode — 19 окт. 2026 г..
- Для чего можно использовать opencode?
- Изучать незнакомую кодовую базу с помощью plan-агента, работающего только на чтение, прежде чем вносить изменения. Поручать build-агенту повседневные задачи разработки из терминала. Запускать AI-агента для программирования в desktop-приложении на macOS, Windows или Linux.
- Как установить opencode?
- Установите OpenCode с помощью скрипта установки: curl -fsSL https://opencode.ai/v2/install | bash Или установите CLI глобально с помощью npm: npm i -g @opencode/cli@latest
- Где скачать opencode?
- Исходный код и инструкции по установке — на GitHub: https://github.com/anomalyco/opencode
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Pi — AI-агент для программирования, заранее скомпилированный в нативный код: он запускается быстрее и использует меньше CPU, чем Pi на Bun или Node.
Минималистичная расширяемая основа для AI-агентов: единый multi-provider LLM API, runtime агента, терминальный интерфейс и CLI для написания кода.
Терминальный агент для программирования со встроенными инструментами LSP, отладчика, браузера и субагентов; поддерживает более 60 провайдеров моделей.
Открытый агент для программирования: изучает проект, редактирует файлы и запускает тесты из терминала, приложения, браузера или редактора.
CLI и веб-панель для сравнения бесплатных LLM для программирования у разных провайдеров и установки выбранной модели в ваш инструмент для разработки.