OpenCode Agent Orchestration Kit — плагин
Комплект для OpenCode: агенты по ролям, команды /feature и /review, независимая проверка и состояние задач, переживающее обрыв.
- 148 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Установка правит конфигурацию OpenCode, агенты могут менять файлы и работать в ветке с открытием pull request.
Установка
Ручная установка
npm install --global opencode-agent-orchestration-kitПервая команда из раздела установки из npm. Затем `oak install --dry-run` и `oak install` меняют конфигурацию OpenCode.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Установка правит конфигурацию OpenCode, агенты могут менять файлы и работать в ветке с открытием pull request.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Набор конфигурации для OpenCode раскладывает работу по ролям: маршрутизация, исследование, дизайн, спецификация, реализация, ревью и проверка. По умолчанию запрос принимает агент `lead`. Мелкие правки он отдает сразу на реализацию, а крупные и неоднозначные ведет через исследование, план, независимое ревью и подтверждение. В комплекте слэш-команды `/feature`, `/plan`, `/scope`, `/loop`, `/review`, `/test`, `/code-simplify`, локальные скиллы-чеклисты, команда `oak` для установки и запусков и проверки целостности конфигурации. `/loop` работает только по утвержденному контракту задачи и делает не больше трех итераций за вызов. `/autonomous` работает в ветке и заканчивается открытым pull request через `oak deliver`, без слияния и публикации.
Для кого. Команды и одиночные разработчики на OpenCode, которым нужен повторяемый процесс с ревью вместо набора разрозненных промптов.
Подходит, если
- Крупную фичу ведут от исследования до ревью, а не одним промптом.
- Для каждой роли нужна своя модель из доступных провайдеров OpenCode.
- Конфигурация агентов уже разрослась, и ее хочется проверять командой.
- Итерации правок должны переживать обрыв сессии и возобновляться с сохраненного состояния.
Не подходит, если
- Рабочий инструмент не OpenCode: комплект написан только под него.
- Задача мелкая, и тяжелый процесс с ролями будет лишним.
- Нужна полностью автономная фабрика кода: авторы прямо исключают такое назначение.
Пример запроса к агенту
/plan Добавь фильтр по тегам в список задач и подготовь план реализации, ничего не меняя в коде.Ограничения
Нужны OpenCode, Git, Bash, Node.js `^22.9.0 || ^24.0.0` и настроенный провайдер моделей через `opencode auth login`. Поддержка OpenCode 1 заявлена как основная, OpenCode 2 помечена экспериментальной. Команда `oak install` правит каталог конфигурации OpenCode, поэтому сначала запускайте `oak install --dry-run`. Подключение Open Design, Impeccable и панели токенов необязательное. Модели для ролей берутся из вашей конфигурации OpenCode, поэтому расход токенов и качество результата зависят от выбранных провайдеров.
Как отключить. Выполните `./uninstall.sh` из клона репозитория или удалите файлы комплекта из каталога конфигурации OpenCode. Скрипты резервируют прежнюю конфигурацию, поэтому есть путь отката.
Частые вопросы
Что делает установка из npm?
Она кладет в `PATH` только команды `oak` и `oc-switch` и не трогает конфигурацию OpenCode. Конфигурацию меняет явный запуск `oak install`.
Можно ли попробовать без глобальной установки?
Да. Склонируйте репозиторий и загрузите комплект из его каталога: так конфигурация OpenCode остается нетронутой.
Как задать модели ролям?
Скопируйте `env.example` в `.env`. Там общая модель по умолчанию и необязательные переопределения для каждой роли.
Выполняет ли `/autonomous` слияние?
Нет. Команда доходит до открытого pull request через `oak deliver` и останавливается. Слияние, деплой и публикация исключены контрактом.
Какие требования к окружению?
OpenCode в `PATH`, Git, Bash, Node.js `^22.9.0 || ^24.0.0` и npm, а также провайдер моделей, настроенный через `opencode auth login`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин для OpenCode запускает команду параллельных агентов с личными сессиями, общей доской задач и перепиской
Плагин-оркестратор для OpenCode и Codex CLI: несколько агентов, хуки, встроенные MCP, режим ultrawork и правки по хешам строк
Плагин для OpenCode: оркестратор раздает работу шести специалистам, у каждого своя модель, а результаты сводит в один ответ
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Многоагентная обвязка с проверкой результата по артефактам: стоп-хуки, независимый судья и журнал событий для Claude Code, Codex, Cursor и других
Слой поверх кодинг-агентов: под задачу собирает временную команду специализированных агентов в Claude Code, Codex, Cursor и Gemini
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| OpenCode Agent Orchestration Kit (эта карточка) | нет | 148 | |
| OpenCode Swarm | нет | 518 | рой агентов как плагин; комплект OAK строит ограниченный процесс с ролями, ревью и сохраняемым состоянием |
| oh-my-opencode-slim | нет | 10 127 | облегченная сборка агентов; OAK добавляет контракты команд, проверку конфигурации и откат установки |
Коротко о README
Комплект строится вокруг ограниченных рабочих процессов: состояние сохраняется в JSON-снимке и журнале, действия идемпотентны, а подтверждение человеком остается обязательным на чувствительных шагах.