#139139th of 171 in Coding agents and AI editors
cli-agent-orchestrator
Supervisor agent that delegates work to multiple coding CLIs in tmux sessions
- Stars
- 1.5k
- License
- Apache-2.0
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- Python
408 on 3 Apr 20261,497 on 30 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
CAO runs a local cao-server and starts provider coding CLIs (Kiro CLI, Claude Code, Codex CLI, Cursor CLI and others) in isolated tmux sessions. A supervisor agent gets tools to delegate tasks to worker agents in parallel or in sequence. Agents stay full CLI processes with their own authentication, and a web UI at localhost:9889 shows the fleet.
Who it is for: Developers running several coding CLIs together on one project
Strengths
- Supports 12 provider CLIs, including Claude Code, Codex, Kiro, Copilot and Cursor
- Workers keep native CLI auth and capabilities instead of being re-wrapped
- Includes web UI, HTTP API, flows, memory, skills and tool restrictions
- Kubernetes example for running supervisor and worker fleets on Amazon EKS
Weaknesses
- Requires tmux 3.3+ and at least one separately installed, authenticated provider CLI
- Default provider is Kiro CLI; other providers need per-provider overrides
- Agent plugins feature is gated off by default behind an environment variable
- No Docker image or compose file; container use is via a devcontainer feature
What it needs
- no GPU
- Needs Python 3.10+, tmux 3.3+, uv, a provider CLI (Kiro, Claude Code, Codex, etc.)
- Models: Kiro CLI, Claude Code, Codex CLI, Antigravity CLI, Hermes
- port 9889
Quick answers
Is cli-agent-orchestrator open source?
Yes. Its code is on GitHub under the Apache-2.0 license.
Also in Coding agents and AI editors
See all 171| Rank | Project | Score |
|---|---|---|
| 1 | claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs | 97 out of 100 |
| 2 | codewhaleTerminal coding agent in Rust that works with 40+ model providers | 94 out of 100 |
| 3 | t3codeDesktop, web and mobile front end for controlling local coding agent CLIs | 93 out of 100 |
| #4 | piTerminal coding agent with extensions, skills, and an SDK | 92 out of 100 |
| #5 | oh-my-openagentTerminal coding agent with multi-model orchestration and git-backed memory | 92 out of 100 |