cli-agent-orchestrator

cli-agent-orchestrator

多代理编排工具,协调多个AI编码CLI在隔离的tmux会话中运行。

MCP编程与开发开源
形态
MCP
传输协议
http
是否开源
GitHub Stars
★ 1.0k
收录来源
mcp-github

能力说明

CLI Agent Orchestrator (CAO) 是一个多代理编排工具,用于协调多个AI编码CLI(如Claude Code、Kiro、Codex等),使主管可以并行或顺序地将工作委托给专业代理。CAO运行一个本地`cao-server`,在隔离的终端会话中启动提供者CLI,并为监督者提供协调工作的工具。这些代理保持其完整的CLI进程及其原生认证和能力。适用于需要同时使用多个AI编码工具的开发者。

能力点

  • 协调多个AI编码CLI
  • 在隔离的tmux会话中运行
  • 支持多种AI编码工具
  • 提供Web UI和MCP Apps接口

适用场景

并行处理多个AI编码任务自动化代码生成和优化跨多个项目的代码管理集成多种AI编码工具

接入方式

依赖:Python 3.10或更高版本tmux 3.3或更高版本uv至少一个支持的提供者CLI
安装uv工具:`uv tool install git+https://github.com/awslabs/cli-agent-orchestrator.git@main --upgrade`;或者从PyPI安装:`pip install cli-agent-orchestrator`。

以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。

常见问题

如何更新CAO?

运行 `cao update` 命令来更新现有安装。

支持哪些AI编码CLI?

支持Kiro CLI、Claude Code、Codex CLI等多种工具。

相关 Skill