OpenCode Orchestrator — плагин
opencode-orchestrator
OpenCode Orchestrator не дает задаче потеряться между ходами: хранит миссию в проекте и подключает планировщика и ревьюера
- 283 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Субагенты работают с файлами и shell проекта, защита от разрушительных команд не заменяет проверку человека.
Установка
- Работает в
Ручная установка
opencode plugin add opencode-orchestratorЗатем `opencode plugin list`. Снять плагин: `opencode plugin remove opencode-orchestrator`.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Субагенты работают с файлами и shell проекта, защита от разрушительных команд не заменяет проверку человека.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Плагин для OpenCode 2 хранит цель и незавершенную работу между ходами диалога. Состояние миссии лежит в каталоге `.opencode/` проекта. Командир ведет задачу, а Planner, Worker и Reviewer подключаются как помощники через собственный инструмент `subagent` OpenCode. Плагин добавляет команды `/task`, `/plan`, `/stop` и `/cancel`, инструмент `update_todo`, защиту от разрушительных shell-команд, скрытие секретов в выводе инструментов и ограничитель размера исходящих сообщений. Обновления миссии идут отдельным сообщением после диалога, чтобы не сбивать кеш промптов.
Для кого. Пользователям OpenCode, чьи длинные задачи обрываются на середине, когда контекст сбрасывается или сессия перезапускается.
Подходит, если
- Задача на много шагов, и агент должен вернуться к ней после перерыва.
- Перед реализацией нужен план, но без правок кода: для этого `/plan`.
- Результат работы исполнителя проверяет отдельный ревьюер.
- Агенту нужен барьер на `rm -rf` и похожие команды.
Не подходит, если
- Работаете в Claude Code или Cursor: плагин рассчитан только на OpenCode.
- Используете OpenCode 1: для нее нужна версия 2.0.19 или старше.
- Для разового вопроса миссия не нужна, обычный диалог проще.
Пример запроса к агенту
/task "Добавь пагинацию в список заказов и прогони тесты"Ограничения
Требуются Node.js 24 или новее и OpenCode 2. Для OpenCode 1 README отправляет на версию 2.0.19 и старше. Новая команда `/task` заменяет активную миссию в том же проекте и останавливает прежнюю сессию вместе с запущенными субагентами. Выигрыш от кеша промптов зависит от провайдера, модели и других плагинов, фиксированной доли попаданий README не обещает. Права и лимиты делегирования задаются настройками агентов самого OpenCode. Отдельный терминальный CLI `orchestrator` ставится через npm отдельно.
Как отключить. Выполните `opencode plugin remove opencode-orchestrator`. Каталог `.opencode/` с состоянием миссий удалите вручную.
Частые вопросы
Чем отличается `/task` от `/plan`?
`/task` запускает сохраняемую миссию с реализацией, `/plan` только готовит план без изменений.
Как отключить подпись времени в WebUI?
Задайте `customRendering: false` в опциях пакета и перезапустите бэкенд OpenCode.
Можно ли менять температуру ролей?
Да, опция `agentTemperatures` принимает точные имена: Commander, Planner, Worker, Reviewer.
Нужен ли отдельный CLI?
Нет. Терминальный `orchestrator` необязателен и ставится отдельно командой `npm install -g opencode-orchestrator`.
Где хранится состояние миссии?
В каталоге `.opencode/` проекта. Существующие файлы TODO и чеклистов остаются доступными для новой миссии.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныКомплект для OpenCode: агенты по ролям, команды /feature и /review, независимая проверка и состояние задач, переживающее обрыв.
Плагин для OpenCode: оркестратор раздает работу шести специалистам, у каждого своя модель, а результаты сводит в один ответ
Плагин для OpenCode запускает команду параллельных агентов с личными сессиями, общей доской задач и перепиской
Плагин-оркестратор для OpenCode и Codex CLI: несколько агентов, хуки, встроенные MCP, режим ultrawork и правки по хешам строк
Агенты и скиллы для структурной разработки с ИИ в OpenCode, Codex и Claude Code: документация, планы, ревью, контрольные точки
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Коротко о README
Плагин OpenCode с непрерывной миссией, четырьмя пресетами агентов, защитой от опасных команд и скрытием секретов.