claude-code-orchestra — воркфлоу

Шаблон разворачивает в репозитории многоагентную среду: Claude Code дирижирует субагентами Sonnet и Opus и вызывает Codex CLI.

  • 198 ★ репозитория
  • Последний коммит
  • MIT
Воркфлоу

Широкий доступ

Почему такой уровень

  • Хуки и скиллы запускают скрипты и команды на вашей машине, а субагенты и Codex CLI правят файлы проекта.
  • Установщик меняет `CLAUDE.md`, `AGENTS.md` и каталог `.claude/` в репозитории.
Все причины и проверки

del-taiseiozaki/claude-code-orchestra

Установка

Работает в

Ручная установка

template_dir="$(mktemp -d)"
git clone --depth 1 https://github.com/DeL-TaiseiOzaki/claude-code-orchestra.git "$template_dir"
bash "$template_dir/scripts/install.sh" . && rm -rf "$template_dir"

Команда выполняется в корне существующего репозитория; для нового проекта используйте кнопку Use this template на GitHub. Затем запустите `claude` и выполните `/init`.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Хуки и скиллы запускают скрипты и команды на вашей машине, а субагенты и Codex CLI правят файлы проекта.
  • Установщик меняет `CLAUDE.md`, `AGENTS.md` и каталог `.claude/` в репозитории.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Установщик кладет в проект каталог `.claude/` с агентами, правилами, хуками и скиллами и корневой `AGENTS.md` с политикой оркестрации. Claude Code управляет разговором, рутинную реализацию отдает субагенту Sonnet, исследования и сложные задачи субагенту Opus, а планирование и трудный код передает Codex CLI. В комплекте скиллы `plan`, `tdd`, `spike`, `troubleshoot`, `simplify`, `research-lib` и другие, а хуки запускают линтер после сохранения и проверки после тестов. Нового проекта достаточно шаблона GitHub, для существующего есть скрипт `scripts/install.sh`, который не затирает ваши файлы.

Для кого. Разработчикам, которые уже платят за Claude Code и Codex и хотят готовое разделение ролей между моделями.

Подходит, если

  • Крупную задачу делят: исследование уходит Opus, правки Sonnet, а план согласуется с Codex.
  • В существующий репозиторий ставят единые правила, хуки и скиллы командой `install.sh`.
  • Тесты падают, и ошибку автоматически отправляют на разбор в Codex.
  • Проекту нужна запись состояния в `.claude/STATE.md`, чтобы новая сессия продолжала с места остановки.

Не подходит, если

  • Работаете только с Claude Code без Codex CLI и без желания ставить второй инструмент.
  • Нужен один маленький скилл, а не вся среда с хуками.
  • Репозиторий общий, и чужие хуки в `.claude/` недопустимы.

Пример запроса к агенту

Спланируй через Codex миграцию модуля оплаты, исследуй библиотеки субагентом Opus, а правки поручи субагенту Sonnet.

Ограничения

Полная версия требует установленных и авторизованных `claude` и `codex`. Версия для одного Claude Code лежит в ветке `claude-only`. Модель Codex задана в `.claude/settings.json` и в `.codex/config.toml`, при обновлениях ее надо менять вручную. Хуки запускают скрипты Python на вашей машине, а `update.sh` не сливает `settings.json` автоматически. Хуки и скрипты на Python запускаются без отдельного подтверждения, поэтому перед установкой стоит просмотреть `.claude/hooks/` и `.claude/settings.json`.

Как отключить. Удалите каталоги `.claude/` и `.codex/`, файлы `AGENTS.md` и `.claude/STATE.md`. Если установщик отодвинул ваш `CLAUDE.md`, верните его из `CLAUDE.md.pre-agents-md.bak`.

Частые вопросы

Как поставить шаблон в существующий проект?

Склонируйте репозиторий во временную папку и выполните `bash "$template_dir/scripts/install.sh" .` в корне проекта. Конфликтующие пути остановят установку, повторить с `--force` можно после просмотра отчета.

Что делает установщик с моим `CLAUDE.md`?

Переносит в `CLAUDE.md.pre-agents-md.bak`, потому что Claude Code читает `AGENTS.md` только без `CLAUDE.md`. Объединенное содержимое попадает в `.claude/STATE.md`.

Можно ли без Codex?

Да, ветка `claude-only` заменяет роли Codex субагентами Opus, и нужен только `claude`.

Какие команды дает плагин Codex для Claude Code?

Необязательный плагин добавляет `/codex:review`, `/codex:adversarial-review`, `/codex:rescue`, `/codex:status`, `/codex:result` и `/codex:cancel`.

Какие скиллы входят в шаблон?

`plan`, `tdd`, `spike`, `troubleshoot`, `simplify`, `research-lib`, `design-tracker`, `feature`, `checkpointing`, `team-execute` и другие каталоги из `.claude/skills/`.

Обсуждение

Вопросов и отзывов пока нет.

Воркфлоу
Выбор редакции

Оркестрация нескольких агентов для Claude Code: команды, роли, автопилот и распределение задач между скиллами и субагентами

ПлагинШирокий доступ40,8 тыс.Звезды репозитория

Рабочая папка для Claude Code: хуки с локальной Ollama определяют тип проекта, подбирают скиллы и напоминают вести документацию

ВоркфлоуРасширенный доступ307Звезды репозитория

Рабочие процессы для Claude Code: команды /do, /omo, /bmad-pilot и другие, а код пишут Codex, Gemini или OpenCode через codeagent-wrapper

ПлагинШирокий доступ2,8 тыс.Звезды репозитория

Плагин Claude Code поручает кодинг-задачи агентам Codex, следит за их работой и проверяет результат независимо

ПлагинШирокий доступ92Звезды репозитория

Скилл превращает основную сессию Claude Code в диспетчера: задачи уходят фоновым субагентам, а диалог не блокируется.

СкиллРасширенный доступ78Звезды репозитория

Шаблон для проектов на Claude Code: рои параллельных агентов, рабочие скиллы, защитные хуки и правила в одной установке.

ПлагинРасширенный доступ133Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
claude-code-orchestra (эта карточка)нет198
Claw Orchestratorнет606оркестратор для запуска нескольких агентов; здесь готовая среда внутри репозитория с ролями, хуками и скиллами
multi-agent-starterнет106стартовый набор для нескольких агентов; Claude Code Orchestra распределяет модели по ролям и подключает Codex CLI

Коротко о README

Репозиторий задуман как шаблон проекта: три уровня исполнителей, правила делегирования и стандартные циклы работы. Установщик сохраняет файлы, принадлежащие проекту, и ставит их безопасно.

Бейдж для README

Сообщить о проблеме