【转载】[开源] CCB – 终端里的多模型 AI 协作者 (集成 WezTerm + Claude/Gemini/Codex)

本文为转载内容,保留原帖观点与结构;如有侵权请联系我处理。

大家好,今天分享一个我开发的终端工具 CCB (Claude Code Bridge),以及配套的一套多模型协作协议

如果你厌倦了在浏览器和编辑器之间来回复制粘贴,或者苦恼于单一模型的局限性(比如 Claude 擅长架构但有时幻觉,Gemini 擅长长文本但逻辑稍弱),那么这套方案可能适合你。

:glowing_star:
核心理念:终端即 IDE,多模型即插件

CCB 的核心不仅仅是”在终端里聊天”,而是通过 WezTerm 的分屏能力,将 Claude、Gemini、Codex 三大模型集成到你的开发环境中,并由一个主控模型(通常是 Claude)来调度它们。

为了规范这种协作,我制定了 CLAUDE.md 协议文件,把它放在 Claude Code Cli 的根目录。

:hammer_and_wrench:
CCB 工具特性

  1. 一键编排 (ccb up): 自动拉起三个 AI 服务窗格(Codex/Gemini/Claude),布局自动调整,互不干扰。
  2. 异步指令 (cask/gask)
  • cask "帮我重构这段逻辑" → 发送给 Codex(擅长逻辑/后端)。
  • gask "生成这个组件的 CSS" → 发送给 Gemini(擅长前端/多模态)。
  • 指令在后台运行,不阻塞你的当前终端操作。
  1. 历史回溯 (cpend/gpend): 随时使用 cpend 1 获取 Codex 的最新输出(通常是 Unified Diff Patch),然后由主控模型进行 Review 和合并。
  2. 智能安装: Go 编写,单文件分发。Windows 下自动使用硬链接安装,Linux/macOS 使用软链接,零依赖,极速启动。

:scroll:
CLAUDE.md 协作协议(附带)

项目内含一份 CLAUDE.md,定义了严格的 5 阶段工作流 (Workflow)

  • Phase 1: 上下文检索 – 拒绝假设,先查后写。
  • Phase 2: 多模型分析 – 将需求分发给 Codex 和 Gemini 进行交叉验证。
  • Phase 3: 原型获取 – 让 Gemini 写前端原型,Codex 写后端逻辑,产出 Diff Patch。
  • Phase 4: 编码实施 – 主控模型(Claude)清洗代码,确保无冗余、无副作用。
  • Phase 5: 审计交付 – 变更后强制触发双模型 Code Review。

:rocket:
快速开始

  1. 安装 CCB: 下载 Release 或自行编译,运行 ccb install
  2. 配置协议: 将 CLAUDE.md 复制到你的Claude Code Cli 的根目录中。
  3. 启动工作流ccb up

:link:
链接

[GitHub 仓库地址]

希望这套工具和方法论能提升你的开发效率!欢迎 Star 和 PR。


📌 转载信息
原作者: a1235512
转载时间: 2025/12/31 08:34:08

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注