cli-agent-orchestrator

让多个AI编码助手并行协作,复杂任务效率倍增

这是一个用于编排多个AI编程助手CLI的多智能体协调工具。它解决了在复杂开发任务中,单一AI编码助手能力受限、无法并行协作的问题。其核心能力是协调Claude Code、Kiro、Codex、Copilot CLI等主流AI编码工具,将它们各自运行在隔离的tmux会话中,实现任务分解、并行执行和结果汇总。通过这种方式,用户可以同时利用多个AI助手的优势,提升编码效率。项目采用Python编写,提供了灵活的配置和命令行接口,适合需要多智能体协作的复杂开发场景。

开源 free 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1343
维护状态 活跃
是否开源 是
定价模式 free

项目数据

分类智能体
开发团队awslabs
所属国家
定价模式free
价格说明开源项目,Apache-2.0 许可证,完全免费,可自行部署使用。
访问状态
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型agent-orchestration,ai-agents,ai-coding-assistant,antigravity,claude-code,codex,copilot-cli,cursor-cli,developer-tools,hermes,kimi-cli,kiro,mcp,model-context-protocol,multi-agent-systems,opencode,orchestration,python,tmux
GitHub 星标★ 1343
30天Star增速
HF 下载量
上线时间2025-07-29 00:00:00
最近更新2026-09-23 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数3

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 4 步

环境要求

  • Python 环境(项目为 Python 编写)
  • 已安装 uv(README 使用 uv tool install 安装)
  • 可访问 GitHub(安装源为 GitHub main 分支)
  • 已准备至少一个受支持的 provider CLI(如 Claude Code、Kiro、Codex、Copilot CLI)

安装与启动步骤

  1. 1安装 CAO

    把 main 分支以 uv 工具方式安装到本地,并通过 --upgrade 覆盖已有版本。确保网络可访问 GitHub。

    uv tool install git+https://github.com/awslabs/cli-agent-orchestrator.git@main --upgrade
  2. 2验证安装

    执行帮助命令,确认 cao 命令已加入 PATH 且能正常输出用法说明。

    cao --help
  3. 3更新已有安装

    已安装过 CAO 时用该命令升级;具体行为与边界情况见 docs/updating.md。

    cao update
  4. 4其他安装方式

    需要 tagged release 请看 PyPI 页面;源码检出看过 DEVELOPMENT.md;容器安装见 devcontainer feature 文档。

如何确认成功

执行 cao --help 能正常打印命令帮助、无报错,即表示安装成功。

常见问题

Q:应该装 main 分支还是正式发布版?

A:README 给出 main 分支的 uv 安装命令;若需要带版本号的 tagged release,则改用 PyPI 上的 cli-agent-orchestrator 包。

Q:怎么升级到新版本?

A:直接运行 cao update;其源码安装相关行为与边界情况参见 docs/updating.md。

Q:想从源码或容器方式安装怎么办?

A:源码检出方式见仓库 DEVELOPMENT.md,基于容器的安装见 docs/devcontainer-feature.md(devcontainer feature)。

Q:CAO 自己会提供 AI 编码助手吗?

A:不会。CAO 只负责编排,它会在隔离的终端会话中启动各个 provider CLI,并把协调工具交给 supervisor 使用。

注意事项

  • README 仅给出 uv tool install 安装方式,未提供 npm、pip 等其它安装命令
  • 安装后如需配置或开发细节,请查阅官方文档站点与 DEVELOPMENT.md
  • 运行 CAO 前需自行安装并授权所要用到的 provider CLI(Claude Code、Kiro、Codex、Copilot CLI 等)

核心亮点

  • 基于tmux隔离会话,避免多个AI进程冲突,稳定可靠
  • 支持Claude Code、Codex、Copilot CLI等多种主流AI编码工具,兼容性强
  • 提供任务编排和并行执行能力,显著提升复杂开发任务的完成速度

不足之处

  • 依赖tmux,在非Unix系统上使用受限
  • 文档/社区待观察

适用场景

  • 大型代码库重构,需要多个AI助手分模块并行处理
  • 多语言项目开发,不同AI助手擅长不同语言,协同完成
  • 自动化测试生成,多个AI助手分别生成不同模块的测试用例

替代项目

AutoGen、LangChain、CrewAI

项目介绍

cli-agent-orchestrator 是智能体领域的开源项目,由 awslabs 开发,2025 年首次发布。

在全站 13,109 个收录项目中,它的 GitHub 星标数(1,343)位列前 30%,在智能体分类中处于中上游。

近 42 天,它的 GitHub 星标从 1,034 增加到 1,343,净增 309。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。Apache-2.0 许可证,完全免费,可自行部署使用。

它主要面向的使用场景是:大型代码库重构,需要多个AI助手分模块并行处理。同类可对比的替代方案包括 AutoGen、LangChain、CrewAI。

上一篇:ai-coding-project-boilerplate

下一篇:dr-claw

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 199 2026-08-09
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 233327 2026-08-15
AutoGPT 开源

开箱即用的 AI 员工,交代任务就自己干完

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···

★ 187492 2026-08-09
EvoAgentX 开源

让 AI 智能体自己迭代变强,越用越聪明

EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents

★ 3351 2026-09-12