一个终端玩转17种AI编码CLI:CCB对Codex、Claude、Gemini等智能体的完整支持清单
【免费下载链接】claude_codex_bridgeVisible multi-agent CLI workspace for mixing Codex, Claude, Gemini, Kimi, Qwen, Cursor, Copilot, Pi, OpenCode, and other AI coding agents项目地址: https://gitcode.com/gh_mirrors/cl/claude_codex_bridge
CCB(claude_codex_bridge)是一个开源的多智能体终端工作区,让你在一个终端里同时混用Codex、Claude、Gemini、Kimi、Qwen、Cursor、Copilot、Pi、OpenCode等 17 种 AI 编码 CLI 智能体。它提供可见的布局、稳定的 agent 间消息队列和可直接接管的真实终端——你既是指挥官,也能随时亲手接管任何一个智能体的会话。
当前版本 8.7.x,支持 Linux / macOS / WSL / Windows(beta)。
🧩 CCB 能解决什么问题?
单个 AI 编码 CLI 只能"单打独斗"。CCB 把它们组织成一个可见、可控的协作底座:
- Hub 模式:一条命令并发运行多家 CLI provider,互不干扰;
- 复杂协作图:支持
A → B → C、A,B → C、A → B,C等稳定的 agent 间通信拓扑; - 真实终端、直接接管:交互式 CLI agent 跑在完整原生终端里,随时可以亲手输入;
- 后台守护:即使关闭前台界面,项目状态仍由后台 daemon 保活;
- 手机远程遥控:跨 provider 语音操控、文件传输、远程终端访问(Android 客户端)。
📋 完整支持清单:17 种 AI 编码 CLI 一览
以下是 CCB 当前公开重点支持的 16 个 CLI 系列 + CodeBuddy,共 17 种。每个 provider 都有独立的后端实现目录,方便你按名字直接找到对应源码:
| # | 智能体 | 后端实现位置 | 亮点 |
|---|---|---|---|
| 1 | Codex | lib/provider_backends/codex/ | 远程会话恢复、reconnect 自动重连 |
| 2 | Claude | lib/provider_backends/claude/ | 私有 Keychain 凭据隔离、OAuth 重登录刷新 |
| 3 | Gemini | lib/provider_backends/gemini/ | 项目级缓存隔离、用户级缓存永不误删 |
| 4 | Kimi | lib/provider_backends/kimi/ | 内置 ask/ccb-clear/ccb-compact/ccb-diagnose 控制技能 |
| 5 | Qwen | lib/provider_backends/qwen/ | 独立会话文件边界(.qwen-session) |
| 6 | Cursor | lib/provider_backends/cursor/ | 可见 pane 执行、原生转录读取 |
| 7 | GitHub Copilot | lib/provider_backends/copilot/ | 独立 home 目录与认证继承 |
| 8 | Pi | lib/provider_backends/pi/ | 原生会话历史、模型选择、Profile 资产快照 |
| 9 | OMP | lib/provider_backends/omp/ | 可见 pane 中可靠执行 ask、原生完成证据 |
| 10 | OpenCode | lib/provider_backends/opencode/ | SQLite 会话存储、watch 轮询 |
| 11 | Droid | lib/provider_backends/droid/ | 绑定更新、看门狗、委派技能 |
| 12 | Grok | lib/provider_backends/grok/ | 技能继承支持 |
| 13 | MiMo | lib/provider_backends/mimo/ | 小米系模型接入 |
| 14 | Crush | lib/provider_backends/crush/ | 独立会话隔离 |
| 15 | Kiro | lib/provider_backends/kiro/ | 隔离KIRO_HOME保登录态 |
| 16 | Antigravity (AGY) | lib/provider_backends/agy/ | 私有文件令牌存储、1.1.13 免 keyring |
| 17 | CodeBuddy | lib/provider_backends/codebuddy/ | 通信协议与会话保证 |
此外,lib/provider_backends/ 中还保留了DeepSeek、DSH(DeepSeek Harness)、Z.ai、Qoder等历史实现,可在历史版本说明中查到详情。
各 provider 的运行时规格(session 文件、认证边界等)集中定义在 lib/provider_core/runtime_specs.py,这是理解 CCB"一视同仁"多智能体架构的最佳入口。
🚀 三步上手:从安装到混用智能体
1️⃣ 安装
npm install -g @seemseam/ccb@latest升级到新版只需ccb update(支持事务性更新与一键回滚,例如ccb update 8.1.3)。
2️⃣ 启动与配置
ccb空白项目会轻量启动:打开一个main窗口,自动选择本机可用的第一个 CLI(优先级 Codex → Claude → Gemini)创建名为demo的 agent。
点击右上角⚙ 设置图标(或运行ccb config ui)打开本地配置控制面板,可以可视化编辑窗口、pane 拆分、provider、模型、thinking 等级与 API 覆盖,保存前自动校验,并支持热加载:
3️⃣ 让多个智能体协作
在配置中把不同 agent 指到不同 provider 即可,例如一个"开发 + 评审"拓扑:
[windows] main = "main:codex" work = "worker1:codex(worktree), worker2:claude(worktree)" review = "reviewer:claude, qa:gemini"然后在任意 agent pane 里直接发指令:
/ask reviewer review the latest parser changes and list blocking issues.agent 之间也能互相/ask委派交接工作,跨 agent 的稳定约定可写入项目级共享记忆文件.ccb/ccb_memory.md。
🖥️ Rich 模式:终端里的高颜值工作台
启用 Rich 模式后,CCB 提供文件浏览器、富媒体展示等能力;8.7.1 起还支持点击文件用系统默认应用打开(macOS 用open,Linux 用gio open/xdg-open,WSL 通过wslview调起 Windows 默认应用):
📱 手机远程控制(Android)
CCB 内置 Flutter 版 CCB Mobile(源码在 mobile/),支持跨 provider 语音操控、文件传输与远程终端访问。局域网直连时可绑定指定网卡地址:
ccb install mobile --route-provider lan --listen 192.168.31.155:8787📚 延伸阅读与源码导航
- 多智能体协作与协作图说明:README.md、中文说明 README/zh.md
- 用户手册与开发者手册:docs/manuals/
- 版本发布说明(含各 provider 新特性):docs/releases/
- Pi 模型选择与会话历史:docs/features/pi-model-selection.md、docs/features/pi-session-history.md
- 各 provider 的 ask 控制技能模板:inherit_skills/
- 运行时性能基准脚本:dev_tools/
总结
CCB 把Codex、Claude、Gemini、Kimi、Qwen、Cursor、Copilot、Pi、OpenCode等 17 种 AI 编码 CLI 收进同一个终端:可见布局、稳定消息队列、独立会话隔离、随时人工接管。如果你厌倦了在不同窗口之间来回切换,或者想让多个 AI 智能体互相评审交接,CCB 是一个值得放进工具箱的完整方案。
【免费下载链接】claude_codex_bridgeVisible multi-agent CLI workspace for mixing Codex, Claude, Gemini, Kimi, Qwen, Cursor, Copilot, Pi, OpenCode, and other AI coding agents项目地址: https://gitcode.com/gh_mirrors/cl/claude_codex_bridge
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考