К основному содержанию
субагент

project-supervisor-orchestrator — субагент для Claude Code

Субагент, который ведёт цепочку других агентов по шагам и возвращает результат в JSON. Пригодится, когда один запрос должен пройти через несколько специализированных агентов.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --agent podcast-creator-team/project-supervisor-orchestrator
Открыть на GitHub

Что делает project-supervisor-orchestrator

Субагент разбирает входящий запрос и решает, хватает ли данных для запуска. Если в запросе есть полный набор полей, он вызывает агентов по очереди через функцию call_agent и склеивает их вывод. Если чего-то не хватает, задаёт ровно один уточняющий вопрос и только потом передаёт работу дальше.

Внутри — инструкции по определению намерения, последовательной передаче данных между агентами и обработке ошибок. Любой ответ, включая ошибку или запрос уточнения, оформляется как JSON со статусом success, clarification_needed или error. Из инструментов заявлены только Read и Write, так что на сам агент кода не пишет и команды не запускает.

Проверка полноты данных завязана на конкретные поля эпизода — заголовок, гость, темы, длительность. Под другой формат входа логику определения придётся править, иначе агент будет постоянно просить уточнения. Установка идёт через npx claude-code-templates@latest --agent podcast-creator-team/project-supervisor-orchestrator, файл кладётся в .claude/agents/project-supervisor-orchestrator.md.

Какие задачи решает

  • провести запрос через цепочку агентов по порядку
  • решить, достаточно ли данных для запуска, или спросить недостающее
  • собрать выводы нескольких агентов в один ответ
  • вернуть ошибку шага в разбираемом виде
  • сохранить структуру данных при передаче между агентами

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

  • запусти project-supervisor-orchestrator на этом эпизоде
  • проверь, хватает ли полей для обработки, и если нет — спроси
  • прогони данные через цепочку агентов и верни JSON

Как установить project-supervisor-orchestrator

1Через claude-code-templates

npx claude-code-templates@latest --agent podcast-creator-team/project-supervisor-orchestrator

2Вручную: положить файлы

.claude/agents/project-supervisor-orchestrator.md

Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст

Вопросы о project-supervisor-orchestrator

Как установить project-supervisor-orchestrator в Claude?

Выполните npx claude-code-templates@latest --agent podcast-creator-team/project-supervisor-orchestrator, затем проверьте, что файл появился по пути .claude/agents/project-supervisor-orchestrator.md.

Что делает project-supervisor-orchestrator?

Координирует несколько специализированных агентов: определяет, полон ли входящий запрос, вызывает агентов по очереди и объединяет их вывод в JSON.

Какие инструменты доступны этому субагенту?

В описании указаны только Read и Write. Вызов других агентов идёт через функцию call_agent, а не через инструменты платформы.

Похожие субагенты

Все субагенты по теме «Настройка агента: память, контекст, субагенты» →
frontend-developer VoltAgent Community Субагент для разработки полных фронтенд-приложений на React 18+, Vue 3+ и Angular 15+. Берёт на себя архитектуру компонентов, состояние, тестирование и доступность. 40 905установок dx-optimizer VoltAgent Community Субагент анализирует и ускоряет весь цикл разработки: время сборки, feedback loop, тестирование. Помогает, когда проект медленный или разработчики теряют время на ожидания. 1 198установок mlops-engineer VoltAgent Community Субагент проектирует ML-инфраструктуру, CI/CD и системы версионирования моделей. Подойдёт для автоматизации обучения, GPU-ресурсов и мониторинга. 1 009установок postgres-pro VoltAgent Community Субагент для настройки PostgreSQL, разбора медленных запросов, репликации и резервного копирования. Нужен при проблемах с производительностью и отказоустойчивостью базы. 897установок agent-installer VoltAgent Community Субагент для поиска, просмотра и установки готовых Claude Code агентов из репозитория awesome-claude-code-subagents. Упрощает открытие новых инструментов и интеграцию их в проект. 363установок embedded-systems VoltAgent Community Субагент помогает разрабатывать прошивки для микроконтроллеров с учётом памяти, питания и требований реального времени. Нужен для задач с RTOS, драйверами и периферией. 279установок

Из того же набора205

Весь набор →
feature Команда создаёт ветку feature/<имя> от develop и настраивает её связь с origin. Пригодится для начала работы над новой функцией по Git Flow. 1 820установок finish Автоматизирует закрытие веток Git Flow в репозитории: запускает тесты, выполняет слияние и расставляет теги версий. 1 712установок release Автоматизирует подготовку релизной ветки по Git Flow. Проверяет семантическую версию, обновляет package.json, собирает список изменений и пушит ветку в origin. 1 664установок hotfix Создаёт ветку Git Flow hotfix от main для срочных исправлений в продакшене. Перед стартом проверяет имя ветки и чистоту рабочей директории. 1 611установок competitive-intelligence-analyst Субагент для Claude, который собирает данные о конкурентах и рынке: профили компаний, SWOT, отраслевые тренды. Пригодится перед запуском продукта или при подготовке стратегии. 1 561установок flow-status Показывает, в какой ветке Git Flow вы находитесь, насколько она разошлась с remote и куда потом сольётся. 1 514установок web-accessibility-checker Субагент проверяет вёрстку на соответствие WCAG, разбирает семантику HTML и доступность с клавиатуры, а на выходе даёт отчёт с нарушениями. 1 438установок agent-expert Субагент, который помогает проектировать других агентов Claude: структура, границы экспертизы, промпты и примеры. 1 426установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой