CLI Agent Orchestrator
CLI Agent Orchestrator (CAO)
CLI, который координирует несколько кодовых агентов: супервизор раздает задачи специалистам параллельно или по очереди в отдельных сессиях tmux
- 1 548 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Запускает кодовые агенты, которые выполняют команды и меняют файлы проекта
- Поднимает локальный сервер и координирует несколько процессов в tmux
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/cli-agent-orchestrator-caoОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Запускает кодовые агенты, которые выполняют команды и меняют файлы проекта
- Поднимает локальный сервер и координирует несколько процессов в tmux
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
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.
Частые вопросы
С какими агентами работает?
С кодовыми CLI: Claude Code, Codex, Cursor CLI, GitHub Copilot CLI, OpenCode, Kiro и рядом других. Каждый работает под своей учетной записью.
Нужен ли облачный сервис?
Нет, сервер cao-server поднимается локально, есть веб-интерфейс на localhost.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыОдин рантайм для Claude Code, Codex, OpenCode и других: работа принята, только если пройдены проверки, которые агент не писал
Оркестрация нескольких агентов для Claude Code: команды, роли, автопилот и распределение задач между скиллами и субагентами
Локальная панель для управления множеством агентов на разных машинах: память, граф кода и обмен сообщениями между агентами
TUI поверх tmux ведет сессии Claude Code, Codex и других агентов одним списком: статус, быстрые промпты, worktree и ревью диффа
Слой памяти и координации для кодовых агентов: спецификации и задачи лежат в git, а агенты работают параллельно
CLI, через который агенты в разных терминалах переписываются, следят друг за другом и запускают друг друга
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| CLI Agent Orchestrator (эта карточка) | нет | 1 548 | |
| Helmor | нет | 1 306 | десктопное приложение запускает Claude Code |
| multi-agent-shogun | нет | 1 421 | десять ИИ-агентов в панелях tmux |
| Claw Orchestrator | нет | 606 | один рантайм для Claude Code |
Коротко о 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.