Orchestrator — скилл

Один агент запускает других в фоне: Claude Code, Codex, Copilot CLI, Grok Build и Pi, с выбором модели под каждый этап.

  • 119 ★ репозитория
  • Последний коммит
Скилл

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

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

  • Запущенные агенты работают в фоне со своими правами и могут менять код и выполнять команды.
  • Параллельные агенты быстро расходуют лимиты и оплату провайдеров.
Все причины и проверки

backnotprop/orchestrator

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/orchestrator

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

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

  • Запущенные агенты работают в фоне со своими правами и могут менять код и выполнять команды.
  • Параллельные агенты быстро расходуют лимиты и оплату провайдеров.

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

Что делает

Скилл превращает текущего агента в координатора. Пользователь называет модели и результаты, а скилл через CLI `orchestrator` запускает именованные фоновые задачи в Claude Code, Codex, Copilot CLI, Grok Build, Pi и собственных рантаймах. У каждой задачи есть статус, логи, вывод, продолжение, возобновление и остановка. Агент работает по короткому циклу JSON-команд: `doctor`, `models`, `launch`, `ps`, `read`, `interrupt`. Имена и идентификаторы моделей скилл берет у установленных рантаймов. Правила выбора (какая модель для какой работы и чем заменить при исчерпанном лимите) лежат в `skills/orchestrator/PREFERENCES.md`.

Для кого. Тем, кто платит за несколько агентов сразу и хочет раздавать им работу из одного окна.

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

  • Интерфейс, бэкенд и мелкие правки удобно отдать разным моделям и запустить параллельно.
  • Агент собирает результаты фоновых задач и сводит их в один ответ.
  • Лимит одной модели исчерпан, и работу передают запасной по списку предпочтений.
  • Обзор репозитория поручают дешевой модели, а план реализации сильной.

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

  • Вы работаете с одним агентом и одной моделью, и координатор добавит лишний слой.
  • Ищете замену среде вроде Claude Code: Orchestrator работает поверх уже установленных агентов.
  • Планируете платный размещенный сервис оркестрации: лицензия BSL 1.1 запрещает такое коммерческое использование.

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

Запусти агента на GPT для бэкенда, потом агента Grok для фронтенда, а результат отдай на проверку агенту Opus.

Ограничения

Нужны установленные рантаймы агентов, а для CLI еще и npm: при первом запуске скилл ставит `@backnotprop/orchestrator-cli`. Лицензия Business Source License 1.1 разрешает использование в продакшене, кроме коммерческих размещенных или управляемых сервисов оркестрации. 9 июля 2029 года она сменится на Apache 2.0. Имена моделей в README служат примерами, актуальный список выдает `orchestrator models <runtime>`. Каждый запущенный агент тратит лимиты и деньги своего провайдера.

Как отключить. Удалите папку скилла из каталога навыков агента и выполните `npm uninstall -g @backnotprop/orchestrator-cli`. Фоновые задачи сначала остановите командой `orchestrator interrupt`.

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

Какие агенты запускаются через Orchestrator?

Claude Code, Codex, Copilot CLI, Grok Build и Pi, плюс командная оболочка и собственные рантаймы, которые описывают в JSON-конфигурации.

Нужно ли ставить CLI заранее?

Нет, при первом запуске скилл сам выполнит `npm install -g @backnotprop/orchestrator-cli`, если доступен npm. Команду можно выполнить и вручную.

Как закрепить, какая модель для какой работы?

Отредактируйте `skills/orchestrator/PREFERENCES.md` или попросите агента записать правила туда. Прямое указание в текущем запросе важнее сохраненных предпочтений.

Под какой лицензией выходит Orchestrator?

Business Source License 1.1: использование в продакшене разрешено, кроме коммерческих размещенных или управляемых сервисов оркестрации. 9 июля 2029 года лицензия станет Apache 2.0.

Как посмотреть, что делают запущенные агенты?

Команда `orchestrator ps --json --compact --active --brief` показывает активные задачи, а `orchestrator read <task-id> --wait` ждет и выводит результат. Остановить задачу можно через `orchestrator interrupt`.

Обсуждение

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

Скиллы

Скилл с 25 командами для разбора и доработки промптов, инструментов и схем агентов в Cursor, Claude Code, Gemini CLI и Codex

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

Скилл превращает несколько окон Claude Code, Codex и Cursor в команду с координатором, общим реестром и перекрестным ревью

СкиллШирокий доступ1,2 тыс.Звезды репозитория

Десктопное приложение, где Claude Code, Codex, Gemini и другие агенты работают командой специалистов в общем проекте

CLIШирокий доступ358Звезды репозитория

Планировщик для Claude Code, Codex и OpenCode: цель превращается в план задач, независимые идут параллельно

CLIРасширенный доступ209Звезды репозитория

multi-agents запускает команду кодовых агентов на задаче и меряет, победила ли она одиночного агента и во что обошлась.

CLIРасширенный доступ158Звезды репозитория
Нужен VPN

Скилл /codex-workflows: Claude Code пишет сценарий, а десятки агентов Codex выполняют его, и прогон виден на карте

СкиллШирокий доступ326Звезды репозитория

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

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

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Orchestrator (эта карточка)нет119
Claw Orchestratorнет601дает общий рантайм с проверками приемки; Orchestrator запускает уже установленных агентов по именам моделей
CLI Agent Orchestratorнет1 515супервизор AWS раздает задачи специалистам; здесь вызывающий агент сам решает, кому что поручить

Коротко о README

Orchestrator работает внутри выбранной вами оболочки агента. CLI отвечает за процессы и состояние задач, вызывающий агент берет на себя решения, делегирование и сводку.

Бейдж для README

Исходный SKILL.md

---
name: orchestrator
description: Use Orchestrator as a CLI-backed skill to delegate and coordinate work across Claude Code, Codex, Copilot, Grok, Pi, shell, and custom runtimes. Use when an agent should launch one or many sub-agents, choose runtimes or models, apply the user's orchestration preferences, inspect background work, collect results, resume sessions, or stop stale work.
---

# Orchestrator

Use Orchestrator to let the current agent coordinate other agents. The skill is
the interface; the `orchestrator` CLI is the deterministic control plane
underneath it.

## Start

1. Read `PREFERENCES.md` beside this file. Apply only non-comment content
   under `User Preferences`. `No preferences set.` means use judgment.
2. Follow an explicit instruction in the current user request before a stored
   preference.
3. Check the CLI with `orchestrator --help`. If missing and npm is available,
   install it with `npm install -g @backnotprop/orchestrator-cli`.
4. Run `orchestrator help --json --compact` for the current command contract.
5. Run `orchestrator doctor --json --compact` when runtime availability is
   uncertain. Choose only from `runtimeSummary.availableIds`.
6. Run `orchestrator models <runtime> --json --compact` before choosing an
   exact model value.

Do not assume a runtime or model exists because it appears in an example.

## Preferences

Preferences are routing policy for the calling agent. They may describe:

- which runtime or model to use for a type of work;
- which fallbacks to use and in what order;
- when to fan out or keep work with one agent;
- what to do when provider usage is exhausted.

Use this precedence:

1. explicit instructions in the current request;
2. `PREFERENCES.md`;
3. live runtime and provider facts;
4. your best judgment.

Map preference names to configured runtime and model values when unambiguous.
If the mapping is consequential and unclear, ask the user once. Preferences do

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

Foxx AIOrchestrator
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.