CLI Agent Orchestrator

CLI Agent Orchestrator (CAO)

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

CLI

Высокий риск

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

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

  • Запускает кодовые агенты, которые выполняют команды и меняют файлы проекта
  • Поднимает локальный сервер и координирует несколько процессов в tmux
Все причины и проверки

awslabs/cli-agent-orchestrator

Установка

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

npx skillfoxx add cli/cli-agent-orchestrator-cao

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

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

Установите утилиту

pipx install cli-agent-orchestrator

Без pipx подойдет pip install cli-agent-orchestrator.

Понадобится: pipx

Сверено с репозиторием 25 сент. 2026, коммит bfd5392.

Текст для агента

Установи CAO как uv tool: uv tool install git+https://github.com/awslabs/cli-agent-orchestrator.git@main --upgrade. Поставь профиль супервизора командой cao install code_supervisor, запусти cao-server в одном терминале и cao launch --agents code_supervisor в другом из папки проекта.

Другие способы из описания автора
uv tool install git+https://github.com/awslabs/cli-agent-orchestrator.git@main --upgrade
cao --help

Установка ветки main как uv tool. Тегированные релизы есть на PyPI под именем cli-agent-orchestrator.

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

Что делает

CAO запускает локальный сервер cao-server и поднимает выбранные кодовые CLI в отдельных сессиях tmux, а супервизору дает инструменты для координации работников. Агенты остаются полноценными процессами со своей аутентификацией и возможностями, CAO лишь распределяет между ними работу. Поддерживаются разные провайдеры: Claude Code, Codex, Cursor CLI, GitHub Copilot CLI, OpenCode, Kiro и другие. Есть веб-интерфейс на localhost, MCP-сервер для операций, потоки по расписанию, многошаговые воркфлоу, общая память и обучение на результатах. Управление идет через команды cao: установка профиля супервизора, запуск и остановка сессий.

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

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

  • Нужно распараллелить работу между несколькими кодовыми агентами
  • Нужен супервизор, который раздает подзадачи специалистам и сводит результат
  • Нужно объединить агентов разных провайдеров в одном процессе

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

  • Достаточно одного агента без оркестрации
  • Нет tmux, uv или установленного провайдерского CLI

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

Запусти супервизора и распредели работу: один агент пишет тесты, другой проверяет код

Ограничения

Нужны Python 3.10+, tmux 3.3+, uv и хотя бы один поддерживаемый провайдерский CLI, заранее прошедший аутентификацию. Провайдеры используют свои учетные записи и ключи, часть из них может требовать доступа, недоступного из России напрямую. Установка из ветки main идет как uv tool, для тегированных релизов есть пакет на PyPI.

Как отключить. Остановите сессии командой cao shutdown --all, затем удалите инструмент: uv tool uninstall cli-agent-orchestrator.

Проверка безопасности

  • Запускает кодовые агенты, которые выполняют команды и меняют файлы проекта
  • Поднимает локальный сервер и координирует несколько процессов в tmux

Коротко о README

README объясняет, что CAO координирует несколько кодовых CLI: супервизор раздает работу специалистам параллельно или по очереди. Для работы нужны Python 3.10+, tmux 3.3+, uv и хотя бы один провайдерский CLI с пройденной аутентификацией. Установка идет как uv tool из ветки main или из PyPI, дальше ставится профиль code_supervisor, запускается cao-server и супервизор через cao launch. Наблюдать за работой можно в терминале, в веб-интерфейсе на localhost или через tmux. В документации описаны потоки, воркфлоу, скиллы, память, ограничения инструментов и деплой в Kubernetes. Лицензия Apache-2.0.

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

С какими агентами работает?

С кодовыми CLI: Claude Code, Codex, Cursor CLI, GitHub Copilot CLI, OpenCode, Kiro и рядом других. Каждый работает под своей учетной записью.

Нужен ли облачный сервис?

Нет, сервер cao-server поднимается локально, есть веб-интерфейс на localhost.

Выбор редакции

Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами

CLIВысокий риск390,7 тыс.Звезды репозитория
Выбор редакции

Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам

CLIВысокий риск249,8 тыс.Звезды репозитория
Выбор редакции

Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования

CLIВысокий риск210,6 тыс.Звезды репозитория
Выбор редакции

Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента

ПлагинСредний риск171,5 тыс.Звезды репозитория
Foxx AICLI Agent Orchestrator

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