CLI Agent Orchestrator: Multi-Agent Orchestration for AI Coding CLIs

This repository profile is provided by osrepos.com, an open source repository discovery platform.

CLI Agent Orchestrator: Multi-Agent Orchestration for AI Coding CLIs

Summary

The CLI Agent Orchestrator (CAO) is a powerful tool designed to coordinate multiple AI coding CLIs, enabling a supervisor to delegate tasks to specialist agents in parallel or sequence. It achieves this by running a local `cao-server` and launching provider CLIs within isolated tmux terminal sessions. This setup allows for efficient management and orchestration of various AI coding assistants.

Repository Information

Analyzed by OSRepos on August 24, 2026

Use at your own risk

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.

Introduction

The CLI Agent Orchestrator (CAO) is an innovative project from AWS Labs that streamlines the use of multiple AI coding Command Line Interfaces (CLIs). It acts as a central coordinator, allowing a supervisor to delegate work to various specialist agents, such as Claude Code, Kiro, Codex, and others, either in parallel or sequentially. CAO ensures that each agent operates in its own isolated tmux session, maintaining native authentication and capabilities while providing a unified orchestration layer.

This system is designed to enhance developer productivity by enabling complex coding tasks to be broken down and assigned to the most suitable AI agent, all managed from a single control plane.

Installation

To get started with CLI Agent Orchestrator, ensure you meet the prerequisites and follow the installation steps:

Prerequisites

  • Python 3.10 or later
  • tmux 3.3 or later
  • uv (a fast Python package installer and resolver)
  • At least one supported provider CLI, authenticated before launching CAO. Examples include Kiro CLI, Claude Code, Codex CLI, GitHub Copilot CLI, and more.

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

To update an existing CAO installation:

cao update

Examples

Here's a quick guide to launching your first supervisor with CAO, using the default Kiro CLI provider:

  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, navigate to your project directory and launch the supervisor:

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

  5. Stop the session when finished:

    cao shutdown --session {session-name}
    

    To stop all CAO sessions, run cao shutdown --all.

Why Use It

CLI Agent Orchestrator offers significant advantages for developers working with AI coding tools:

  • Multi-Agent Coordination: Seamlessly manage and coordinate multiple AI coding CLIs, allowing you to leverage the strengths of different models for various tasks.
  • Isolated Environments: Each agent operates in its own tmux session, ensuring isolation and preventing conflicts, while maintaining native CLI functionality.
  • Enhanced Productivity: Delegate complex coding tasks, automate workflows, and improve efficiency by orchestrating specialist AI agents.
  • Flexible Control Planes: Interact with CAO via a Web UI, shell CLI, or operations MCP server, providing options for different user preferences and integration needs.
  • Advanced Features: Benefit from features like flows, workflows, skills, persistent memory, and self-learning capabilities that allow agents to improve over time.
  • Extensibility: Support for plugins and a well-documented API allow for custom integrations and extensions.

Links

Related repositories

Similar repositories that may be relevant next.

Micstec Skills: A Comprehensive Collection for AI Coding Agents

Micstec Skills: A Comprehensive Collection for AI Coding Agents

August 21, 2026

Micstec Skills is a centralized GitHub repository offering a vast collection of skills, plugins, and extensions for various AI coding agents. It supports platforms like Claude Code, Gemini CLI, Copilot, and Cursor, providing a unified approach to managing AI agent capabilities. Developers can easily discover, install, and enhance their AI-powered development workflows across multiple environments.

PythonAI AgentsClaude Code
microsoft/skills: Empowering AI Coding Agents with Domain-Specific Knowledge

microsoft/skills: Empowering AI Coding Agents with Domain-Specific Knowledge

August 19, 2026

The microsoft/skills repository provides a comprehensive collection of skills, custom agents, and configurations designed to enhance AI coding agents. It offers domain-specific knowledge for working with Azure SDKs and Microsoft AI Foundry, enabling more effective and context-driven development. Developers can leverage these resources to ground agents like GitHub Copilot with specialized expertise.

AI AgentsAzure SDKGitHub Copilot
agent-skills: Reusable AI Agent Skills for Specification-Driven Development

agent-skills: Reusable AI Agent Skills for Specification-Driven Development

August 17, 2026

agent-skills is a comprehensive collection of reusable AI agent skills designed for specification-driven and autonomous development. It streamlines the entire software development lifecycle, from generating requirements and designs to implementing, reviewing, testing, and orchestrating the process. This repository empowers developers to leverage AI for enhanced productivity and consistent quality.

AI AgentsDevelopment AutomationSpecification-Driven Development
AMD Skills: Empowering AI Agents with AMD's Optimized Software Stack

AMD Skills: Empowering AI Agents with AMD's Optimized Software Stack

August 16, 2026

AMD Skills is the official catalog of AI agent skills from AMD, designed to empower AI agents with optimized software for AMD hardware. This repository provides knowledge, scripts, and conventions for working with AMD's stack, enabling seamless integration with major coding agents like Cursor, Claude Code, OpenAI Codex, and Gemini CLI.

PythonAI AgentsMachine Learning

Source repository

Open the original repository on GitHub.

View on GitHub
OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️