Conductor CLI
CLI от Microsoft запускает многоагентные процессы из одного YAML: маршруты без языковой модели, параллельные шаги, веб-панель.
- 499 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Шаги-скрипты выполняют команды оболочки, а агенты работают с файлами проекта и внешними сервисами.
- Установка идет скриптом из сети, который ставит `uv` и скачивает релиз.
Установка
- Работает в
В терминале, через 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-инструментыCLI и плагин: рабочие процессы агентов лежат в репозитории как Markdown и YAML, с ролями, скриптами, паузами и ветвлением.
Локальный оркестратор на Node.js: Codex, Claude Code, Gemini и OpenCode работают одной командой под руководством оператора
Скиллы и CLI porch для оркестрации агентов: сильная модель планирует, дешевые пишут код, ревьюят разные модели.
Один агент запускает других в фоне: Claude Code, Codex, Copilot CLI, Grok Build и Pi, с выбором модели под каждый этап.
CLI Agent Orchestrator
CLI Agent Orchestrator (CAO)
CLI, который координирует несколько кодовых агентов: супервизор раздает задачи специалистам параллельно или по очереди в отдельных сессиях tmux
Оркестратор команды AI-экспертов: из одной фразы собирается набор ролей, которые по YAML-воркфлоу выдают готовый результат с проверкой приемки
Коротко о README
Детерминированная оркестровка агентов: маршруты считают условия без языковой модели, и процесс лежит в репозитории как обычный YAML.