{"repo":"awslabs/cli-agent-orchestrator","free":true,"listed":false,"github":"https://github.com/awslabs/cli-agent-orchestrator","clone":"git clone https://github.com/awslabs/cli-agent-orchestrator.git","description":"Multi-agent orchestration for AI coding CLIs — Claude Code, Kiro, Codex, and more, coordinated in isolated tmux sessions","language":"Python","stars":1062,"topics":["agent-orchestration","ai-agents","ai-coding-assistant","antigravity","claude-code","codex","copilot-cli","cursor-cli","developer-tools","hermes"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"CLI Agent Orchestrator (CAO) English 简体中文 CLI Agent Orchestrator (CAO) coordinates multiple AI coding CLIs so a supervisor can delegate work to specialist agents in parallel or sequence. 📚 Documentation — guides, reference, and two interactive courses. What CAO does CAO runs a local cao-server , starts provider CLIs in isolated terminal sessions, and gives a supervisor tools for coordinating workers. The agents remain full CLI processes with their native authentication and capabilities. See CODEBASE.md for the runtime architecture and package layout. Prerequisites Install: - Python 3.10 or later - tmux 3.3 or later - uv - At least one supported provider CLI, authenticated before you launch CAO: Kiro CLI, Claude Code, Codex CLI, Antigravity CLI, Hermes, Kimi CLI, GitHub Copilot CLI, OpenCode CLI, Oh My Pi(OMP) CLI, Cursor CLI, or Grok Build CLI The focused provider guides contain installation, authentication, and provider-specific behavior. Install CAO Install the current main branch as a uv tool: For a tagged release, install cli-agent-orchestrator from PyPI. See DEVELOPMENT.md for a source checkout. For container-based installation, see the devcontainer feature. To update an existing CAO installation: See Updating CAO for source-aware behavior and edge cases. First supervisor launch The unqualified commands below use CAO's default Kiro CLI provider. If you installed a different provider, follow its focused guide above for the provider override while keeping the same sequenc","default_branch":null,"files":null,"tree":[],"storefront":"/r/awslabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/awslabs/cli-agent-orchestrator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}