OpenCode CLI
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
- 223 136 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- В режиме build правит файлы и выполняет команды оболочки
- Отправляет код проекта выбранному провайдеру моделей
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/opencodeОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- В режиме build правит файлы и выполняет команды оболочки
- Отправляет код проекта выбранному провайдеру моделей
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
OpenCode работает в терминале как агент, который читает и правит код проекта и запускает команды. Встроены два режима, между ними переключаются клавишей Tab: build с полным доступом для работы и plan только для чтения, который не правит файлы и спрашивает разрешение перед командами. Для сложного поиска и многошаговых задач есть подагент general. Кроме терминального интерфейса есть десктопное приложение в бете.
Для кого. Для разработчиков, которым нужен открытый агент в терминале без привязки к одному вендору.
Подходит, если
- Нужен агент для кода с открытым исходником
- Нужно сначала безопасно изучить незнакомый проект в режиме только для чтения
- Нужен один агент и в терминале, и в десктопном приложении
Не подходит, если
- Нужен агент, встроенный прямо в IDE, без терминала
- Нет доступа ни к одному провайдеру моделей
Пример запроса к агенту
Переключись в режим plan, разберись в структуре проекта и предложи план рефакторинга модуля авторизацииОграничения
Сам агент бесплатный, но модели нужно подключать отдельно, провайдеры и их настройка описаны в документации. Работа без VPN зависит от выбранного провайдера. Режим build по умолчанию дает агенту полный доступ к файлам и командам. Десктопное приложение пока в бете. Перед установкой нужно удалить версии старше 0.1.x.
Как отключить. Удалите пакет тем же менеджером, которым ставили, например npm uninstall -g opencode-ai или brew uninstall opencode.
Частые вопросы
Чем режим plan отличается от build?
Plan только читает код: правка файлов запрещена, а перед командами агент спрашивает разрешение. Build работает с полным доступом.
Это тот же проект, что opencode-ai/opencode?
Нет, старый репозиторий opencode-ai/opencode архивирован и продолжился как Crush. Этот OpenCode раньше жил в sst/opencode.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыПлагин-оркестратор для OpenCode и Codex CLI: несколько агентов, хуки, встроенные MCP, режим ultrawork и правки по хешам строк
Открытый кодовый агент для терминала, браузера и десктопа, который работает с моделями от OpenAI и Claude до Ollama
Учебный терминальный агент для кода на Python, задуманный как «nanoGPT для агентов»: прочитать, разобрать и форкнуть
Локальное хранилище контекста для кодовых агентов: сохраняет знания о проектах и переиспользует их в Codex, Claude Code и OpenCode
Агент OpenAI для программирования, который работает локально в терминале, с версиями для IDE и десктопа
Кодинг-агент в терминале на базе Codex, заточенный под недорогие открытые модели вроде Kimi K3, DeepSeek и Qwen
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| OpenCode (эта запись) | нет | 223 136 | |
| Antigravity CLI | да | 2 664 | терминальный ИИ-агент Google |
| OpenCode Telegram Bot | нет | 1 297 | телеграм-бот для OpenCode |
| ForgeCode | нет | 7 637 | терминальный агент для программирования |
Из блога
Коротко о README
README перечисляет способы установки: скрипт, npm, Homebrew, Scoop, Chocolatey, pacman, mise и Nix, а также сборки десктопного приложения для macOS, Windows и Linux. Описан порядок выбора папки установки и два встроенных режима с подагентом general. Настройка вынесена в документацию на opencode.ai. README переведен на два десятка языков, включая русский. Лицензия MIT.