Conductor CLI

CLI от Microsoft запускает многоагентные процессы из одного YAML: маршруты без языковой модели, параллельные шаги, веб-панель.

  • 499 ★ репозитория
  • Последний коммит
  • MIT
CLI

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

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

  • Шаги-скрипты выполняют команды оболочки, а агенты работают с файлами проекта и внешними сервисами.
  • Установка идет скриптом из сети, который ставит `uv` и скачивает релиз.
Все причины и проверки

microsoft/conductor

Установка

Работает в

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

npx skillfoxx add cli/microsoft-conductor

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

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

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

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

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

  • Шаги-скрипты выполняют команды оболочки, а агенты работают с файлами проекта и внешними сервисами.
  • Установка идет скриптом из сети, который ставит `uv` и скачивает релиз.

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

Что делает

Conductor описывает многоагентные процессы одним YAML: агентов, их подсказки и переходы между ними. Маршрутизация идет по шаблонам Jinja2 и выражениям, первое сработавшее условие побеждает, модель на выбор следующего шага не тратится. Один и тот же вход проходит один и тот же путь, а файлы процессов можно сравнивать в pull request и запускать одинаково локально и в CI. Запуск: `conductor run workflow.yaml --input question="What is Python?"`. Провайдеры: GitHub Copilot и Anthropic Claude, плюс экспериментальные Claude Agent SDK, NousResearch Hermes и выполнение в песочнице Azure Container Apps. Шаги бывают параллельными и динамическими, есть вложенные процессы, шаги со скриптами, вычисляемыми значениями и вызовами MCP-инструментов без модели, а также остановка для решения человека. Параметр `reasoning.effort` переводится в нативные настройки провайдеров. С флагом `--web` открывается панель с графом процесса, а Fleet Manager показывает все запущенные процессы.

Для кого. Командам, которые строят конвейеры из нескольких агентов: ревью кода, исследование с синтезом, планирование и реализация, и хотят повторяемого результата.

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

  • Ревью кода идет цепочкой из нескольких агентов, и порядок шагов должен быть одинаковым при каждом запуске.
  • Процесс надо хранить в репозитории и смотреть изменения в pull request.
  • Нужно пустить агентов параллельно по списку и собрать результат.
  • Агенту надо остановиться и спросить человека перед следующим шагом.

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

  • Достаточно одного агента в обычном чате, и процессов не нужно.
  • Нужна оркестровка, где сама модель решает, что делать дальше.
  • Нет доступа ни к GitHub Copilot, ни к ключу Anthropic.

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

Опиши в YAML процесс из трех агентов: исследователь, критик и редактор, и запусти его через `conductor run` с вопросом про Python.

Ограничения

Нужен доступ к GitHub Copilot или Anthropic Claude. Claude Agent SDK, Hermes и выполнение в Azure Container Apps в README помечены как экспериментальные. Установка идет скриптом `https://aka.ms/conductor/install.sh`, который при необходимости ставит `uv`. Обновление выполняется тем же скриптом из новой оболочки: самообновление внутри работающего процесса Conductor не поддерживается. Процессы с шагами-скриптами выполняют команды оболочки, поэтому YAML из чужих репозиториев читайте перед запуском. Последний коммит в репозитории: ноябрь 2026.

Как отключить. Удалите виртуальное окружение Conductor, которое создал скрипт установки, и его каталог с исполняемым файлом `conductor`.

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

Как установить Conductor?

Скриптом `curl -sSfL https://aka.ms/conductor/install.sh | sh` на macOS и Linux или `irm https://aka.ms/conductor/install.ps1 | iex` на Windows. Скрипт проверяет контрольную сумму SHA-256.

Расходует ли оркестровка токены?

Нет, маршрутизация идет по шаблонам и условиям, без языковой модели. Токены тратят только сами агенты.

Какие провайдеры поддерживаются?

GitHub Copilot и Anthropic Claude как основные. Claude Agent SDK, NousResearch Hermes и песочница Azure Container Apps помечены экспериментальными.

Можно ли смотреть процесс в браузере?

Да, `conductor run workflow.yaml --web` открывает панель с графом, потоком событий и окнами для решений человека. Фоновый режим включается флагом `--web-bg`.

Какие шаги бывают помимо агентов?

Скрипты с маршрутизацией по коду возврата, шаги с вычисляемыми значениями, вызовы MCP-инструментов без модели, вложенные процессы и явное завершение с причиной.

Обсуждение

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

CLI и плагин: рабочие процессы агентов лежат в репозитории как Markdown и YAML, с ролями, скриптами, паузами и ветвлением.

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

Локальный оркестратор на Node.js: Codex, Claude Code, Gemini и OpenCode работают одной командой под руководством оператора

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

Скиллы и CLI porch для оркестрации агентов: сильная модель планирует, дешевые пишут код, ревьюят разные модели.

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

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

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

CLI Agent Orchestrator

CLI Agent Orchestrator (CAO)

CLI, который координирует несколько кодовых агентов: супервизор раздает задачи специалистам параллельно или по очереди в отдельных сессиях tmux

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

Оркестратор команды AI-экспертов: из одной фразы собирается набор ролей, которые по YAML-воркфлоу выдают готовый результат с проверкой приемки

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

Коротко о README

Детерминированная оркестровка агентов: маршруты считают условия без языковой модели, и процесс лежит в репозитории как обычный YAML.

Бейдж для README

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