SkillAgentSearch skills...

cli-agent-orchestrator

Multi-agent orchestration for AI coding CLIs — Claude Code, Kiro, Codex, and more, coordinated in isolated tmux sessions

Install / Use

claude mcp add awslabs -- npx -y github:awslabs/cli-agent-orchestrator

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

87/100

Supported Platforms

Claude Code
Claude Desktop
Cursor
GitHub Copilot
OpenAI Codex

Our assessment of cli-agent-orchestrator

cli-agent-orchestrator scores 87/100 on our quality scale, 2029th of 4,619 Development & Engineering skills we index (top 44%).

Its MCP Server is 5.4 KB long, well organised into 11 sections with 2 code examples: a solid amount of guidance for an agent.

With 1,520 GitHub stars, it is one of the more widely adopted skills in the catalogue.

Substance
26/30
Structure
18/20
Description
15/15
Adoption
14/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated today, so cli-agent-orchestrator is actively maintained.
  • Our last check on 2026-10-17 found the source still online.
  • It is released under the Apache-2.0 license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

cli-agent-orchestrator compared with similar skills

All 4 of these similar skills score higher than cli-agent-orchestrator; compare them before choosing.

SkillScoreStarsUpdatedFormat
cli-agent-orchestrator (this skill)by awslabs871.5ktodayMCP Server
taste-skillby Leonxlnx100111.2k1d agoCLAUDE.md
Agent-Reachby Panniantong100109.6ktodayCLAUDE.md
headroomby headroomlabs-ai10079.0ktodayCLAUDE.md
ai-job-searchby ai-job-search-dev10070.1k1d agoCLAUDE.md

Frequently asked questions

How do I install cli-agent-orchestrator?
Run claude mcp add awslabs -- npx -y github:awslabs/cli-agent-orchestrator. The install tabs above show the steps for each supported agent.
Which AI agents does cli-agent-orchestrator work with?
It is written for Claude Code, Claude Desktop, Cursor, GitHub Copilot and OpenAI Codex, as a MCP Server file. Other agents that read the same format can often use it too.
Is cli-agent-orchestrator safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is Apache-2.0-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is cli-agent-orchestrator still maintained?
The repository was last updated today, so cli-agent-orchestrator is actively maintained.

CLI Agent Orchestrator (CAO)

English | 简体中文

PyPI version Python versions Ask DeepWiki

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:

The focused provider guides contain installation, authentication, and provider-specific behavior.

Install CAO

Install the current main branch as a uv tool:

uv tool install git+https://github.com/awslabs/cli-agent-orchestrator.git@main --upgrade
cao --help

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:

cao update

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 sequence.

  1. Install the built-in supervisor profile:

    cao install code_supervisor
    
  2. In terminal A, start the local server and leave it running:

    cao-server
    
  3. In terminal B, change to the project directory the agents should work in, then launch the supervisor:

    cd /path/to/your/project
    cao launch --agents code_supervisor
    
  4. Observe the supervisor in the attached launch terminal, open the Web UI at http://localhost:9889, or follow the tmux guide to attach to its session.

  5. Stop the named session when finished:

    cao shutdown --session {session-name}
    

    To stop every CAO session instead, run cao shutdown --all.

Where to go next

Operate CAO

Configure and integrate

Contribute

Contributing

See CONTRIBUTING.md and DEVELOPMENT.md before submitting changes. Documentation changes must also follow the documentation maintenance rule.

License

This project is licensed under the Apache License 2.0. See LICENSE.

Related Skills

View on GitHub
GitHub Stars1.5k
CategoryDevelopment
Updated11h ago
Forks317

Languages

Python

Trust signals

100/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

No cautions