cli-agent-orchestrator

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

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 317 🐛 待处理 181 👀 关注 5
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1532
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,Apache-2.0 许可证,完全免费,可自行部署使用。

项目预览

cli-agent-orchestrator 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队awslabs
定价模式🏷️完全免费
价格说明开源项目,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 星标★ 1532
上线时间2025-07-29 00:00:00
代码更新2026-11-09
仓库体积57.7 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数4

项目介绍

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

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1532

使用教程

难度:入门 约 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

上一篇:ai-coding-project-boilerplate

下一篇:dr-claw

同类项目推荐

OpenSwarm 开源

在 Discord 里指挥 AI 团队自动接 Linear 工单写代码

OpenSwarm — Autonomous AI dev team orchestrator powered by Claude Code CLI. Discord···

★ 873 2026-09-16
smithers 开源

看直播式监控 Agent 每一步,随时回退重放,调试不再抓瞎。

Smithers is an agentic workflow framework for defining workflows in simple TypeScrip···

★ 447 2026-08-09
b2b-sdr-agent-template 开源

一键部署AI外贸销售员,自动跑完10阶段销售流程

Open-source AI SDR template for B2B export. 10-stage sales pipeline, 10 cron jobs, 4···

★ 191 2026-08-09
awesome-gpt-store 开源

逛GPT商店,快速发现好用的定制GPT

This repo includes all customized GPTs on openai gpt store

★ 119 2026-08-09
omnigent 开源

一套框架统一指挥所有AI编码助手,免重写、强管控。

Omnigent is an open-source AI agent framework and meta-harness: orchestrate Claude C···

★ 11296 2026-08-09
dorabot 开源

在 IDE 里养一个 24 小时在线、会记事的 AI 打工人

macOS app for 24/7 AI agents in an IDE with memory, scheduled tasks, browser use + a···

★ 247 2026-08-09
OctoClaw 开源

让智能体自动选模型,省心省钱又透明

Auto-delegation, status truth, and cost-aware model routing for OpenClaw agents

★ 48 2026-08-09
specops 开源

让 AI 先想清楚再写码,减少返工

Make your AI agent think before it codes.

★ 56 2026-08-09
lyrie-ai 开源

让AI自主巡防网络,秒级响应威胁

Lyrie.ai — The world's first autonomous AI cybersecurity agent. Built by OTT Cybers···

★ 326 2026-08-09