Session Orchestrator — плагин
Согласованный план, проверка после каждой волны правок и передача контекста в следующую сессию для Claude Code и Codex.
- 53 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Субагенты и хуки запускают тесты, линтер и коммиты в вашем репозитории.
- Для заведения задач плагин использует `gh` или `glab` с вашими правами.
Установка
- Работает в
Ручная установка
/plugin marketplace add Kanevry/session-orchestratorПервая команда, затем `/plugin install session-orchestrator@kanevry`.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Субагенты и хуки запускают тесты, линтер и коммиты в вашем репозитории.
- Для заведения задач плагин использует `gh` или `glab` с вашими правами.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Session Orchestrator ведет работу агентов в три шага. Команда `/session` читает репозиторий, открытые задачи и прошлую сессию, формулирует план работы и ждет вашей правки: пока вы не согласились, код не меняется. `/go` выполняет согласованное волнами: параллельные агенты получают каждый свой список файлов, пересечения отклоняются, после каждой волны запускаются тесты и проверка типов, а сбои превращаются в задачи на следующую волну. `/close` прогоняет тесты, типы и линтер, сверяет план с итогом, делает коммит и заводит остаток задач в GitLab или GitHub. Всего 31 команда: например `/plan new` готовит исследование, PRD и задачи, `/plan retro` разбирает итоги этапа, а `/evolve` и `/reconcile` превращают одобренные вами уроки в файлы правил. Прогресс записывается после каждой волны, поэтому сбой не теряет план.
Для кого. Разработчикам, которые запускают несколько агентов на git-репозитории и хотят согласовать план до правок и получать проверку в конце.
Подходит, если
- Перед большой фичей нужен план с критериями приемки, а не сразу код.
- Два агента правят проект параллельно, и их файлы не должны пересекаться.
- Сессия оборвалась, и следующая должна продолжить с места остановки.
- Одни и те же ошибки возвращаются, и хочется закрепить уроки как правила.
Не подходит, если
- Проект не лежит в git-репозитории.
- Задача укладывается в одну короткую правку.
- Среда не Claude Code, Codex, Cursor или Pi.
Пример запроса к агенту
Запусти /session feature: нужно добавить экспорт отчета в CSV, предложи объем работы и жди моей правки.Ограничения
Нужны Node.js 24 или новее, git-репозиторий и один из агентов: Claude Code, Codex CLI 0.160 и новее, Cursor IDE или Pi. Для заведения задач в GitLab или GitHub нужны `glab` или `gh`. Плагин пишет текстовые файлы прямо в репозиторий и не требует аккаунта, по умолчанию он только спрашивает npm об обновлениях, это отключается. В Codex и в режиме `claude -p` часть команд называется иначе. Хуки и субагенты исполняют команды на вашей машине, поэтому тесты и линтер должны быть безопасными для запуска.
Как отключить. Удалите плагин через `/plugin` в Claude Code. Файлы в `.orchestrator` и блок Session Config в `CLAUDE.md` или `AGENTS.md` удалите вручную.
Частые вопросы
Как поставить Session Orchestrator в Claude Code?
Командами `/plugin marketplace add Kanevry/session-orchestrator` и `/plugin install session-orchestrator@kanevry`. Для Codex, Cursor и Pi есть шаги в `docs/install.md`.
С чего начать первую сессию?
Один раз выполните `/bootstrap --fast --no-interview`, задайте команды `test-command`, `typecheck-command` и `lint-command` в блоке Session Config и запустите `/session feature`.
Меняет ли плагин код без согласия?
Нет. `/session` лишь формулирует объем работы, и до вашего согласия код не меняется.
Как плагин учится?
Команда `/evolve` подбирает уроки по записям ваших сессий, а `/reconcile` превращает одобренные в файлы правил. Модель он не дообучает и сам себя без вашего одобрения не меняет.
Нужен ли аккаунт или сервер?
Нет. Плагин бесплатный под MIT, пишет текст в репозиторий и не имеет собственного сервера.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин для Codex и Claude Code, который ведет задачу по цепочке ролей от плана до независимого аудита
Планы, решения и результаты проверок лежат в Git: незаконченную задачу продолжит другой агент или коллега командой ~go
Xylocopa — браузерный оркестратор агентов Claude Code: задачи GTD, параллельные агенты в деревьях git, подтверждения с телефона.
Плагин для Claude Code и Codex вводит режимы xdo, xdel и xflow: главный агент планирует, исполнитель кодит, оценщик проверяет.
Шаблон рабочего процесса для Claude Code и еще пяти агентов: задача из бэклога, проверка diff и коммит.
Плагин для OpenCode, который превращает сессию в команду агентов во главе с архитектором и ведет работу по фазам плана
Коротко о README
Проект описывает цикл из трех команд, 31 команду по ситуациям и обучение на ваших сессиях. Для Claude Code основная установка идет через маркетплейс плагинов.