Claude Code 进阶:CCG-Workflow 多模型协作实战指南
📝 前言
在之前的 Claude Code 基础配置指南 中,我们解决了"怎么让 Claude Code 跑起来"的问题。但光跑起来还不够,怎么真正提升开发效率,才是后续的核心。
最近发现了一套叫 CCG-Workflow 的多模型协作系统——简单来说,就是让 Claude 负责指挥调度,让 Codex 专注后端,让 Gemini 专注前端。三个 AI 各取所长,协作效率提升非常明显。

一、项目概述
CCG-Workflow(Claude + Codex + Gemini)是一个多模型协作系统,旨在提供智能路由和开发工作流程优化。它将不同 AI 模型的优势结合起来,为开发过程的各个阶段提供支持。
项目地址: https://github.com/fengshao1227/ccg-workflow 项目版本: v1.7.74 npm 包名: ccg-workflow
二、快速开始
2.1 30 秒了解
| 概念 | 说明 |
|---|---|
| CCG | Claude Code (主导编排) + Codex CLI (后端原型) + Gemini CLI (前端原型) |
| 核心理念 | 让 Claude 专注于编排决策,把具体代码生成交给专业模型 |
| 智能路由 | 前端任务 → Gemini(擅长 UI/CSS/组件),后端任务 → Codex(擅长逻辑/算法/调试),全栈整合 → Claude(编排决策,质量把控) |
2.2 一键安装
1 | npx ccg-workflow |
安装流程: 1. 选择 "初始化工作流" 2. 配置 ace-tool MCP(可选,可跳过) 3. 自动安装 16 个命令 4. 重启终端生效
2.3 第一个命令
1 | # 在 Claude Code 中执行 |
自动执行 6 阶段工作流:Prompt增强 → 代码检索 → 并行分析 → 原型生成 → 实施 → 审计
三、核心特性
| 特性 | 说明 |
|---|---|
| Web UI 实时输出 | 自动打开浏览器,流式显示思考过程、命令执行、生成结果 |
| 固定路由 | 前端→Gemini,后端→Codex,全栈→Claude |
| 多模型并行 | Codex ∥ Gemini 同时调用,交叉验证 |
| 6阶段工作流 | Prompt增强 → 检索 → 分析 → 原型 → 实施 → 审计 |
| 12个专家提示词 | ROLE_FILE 零 token 动态注入 |
| 16个斜杠命令 | 开发工作流 + Git 工具 + 项目管理 |
| 跨平台支持 | macOS / Linux / Windows × Intel / ARM |
四、命令参考(16 个)
4.1 日常开发只需记住这几个
| 命令 | 用途 | 模式 |
|---|---|---|
/ccg:workflow |
完整6阶段工作流 | Codex ∥ Gemini |
/ccg:plan |
多模型规划(Phase 1-2),生成计划 | Codex ∥ Gemini |
/ccg:execute |
多模型执行(Phase 3-5),执行计划 | Codex ∥ Gemini + Claude |
/ccg:feat |
智能功能开发(规划→实施) | 规划 → 实施 |
/ccg:frontend |
纯前端,Gemini 快速模式 | Gemini |
/ccg:backend |
纯后端,Codex 快速模式 | Codex |
4.2 完整命令列表
开发工作流(12 个)
| 命令 | 用途 | 模式 |
|---|---|---|
/ccg:workflow |
完整6阶段工作流 | Codex ∥ Gemini |
/ccg:plan |
多模型规划(Phase 1-2) | Codex ∥ Gemini |
/ccg:execute |
多模型执行(Phase 3-5) | Codex ∥ Gemini + Claude |
/ccg:feat |
智能功能开发 | 规划 → 实施 |
/ccg:frontend |
前端专项 | Gemini |
/ccg:backend |
后端专项 | Codex |
/ccg:analyze |
技术分析(仅分析) | Codex ∥ Gemini |
/ccg:debug |
问题诊断+修复 | Codex ∥ Gemini |
/ccg:optimize |
性能优化 | Codex ∥ Gemini |
/ccg:test |
测试生成 | 智能路由 |
/ccg:review |
代码审查(无参数自动审查 git diff) | Codex ∥ Gemini |
/ccg:enhance |
Prompt 增强 | ace-tool MCP |
Git 工具(4 个)
| 命令 | 用途 |
|---|---|
/ccg:commit |
智能提交,自动生成 conventional commit |
/ccg:rollback |
交互式回滚 |
/ccg:clean-branches |
清理已合并分支 |
/ccg:worktree |
Worktree 管理 |
项目管理(1 个)
| 命令 | 用途 |
|---|---|
/ccg:init |
初始化项目 CLAUDE.md |
五、使用场景
场景 1:项目初始化
1 | /ccg:init "这是一个基于 React 和 Node.js 的电商平台" |
场景 2:功能开发
1 | /ccg:feat "实现购物车功能" |
场景 3:代码审查和部署
1 | /ccg:review src/ |
六、架构图
graph TD
A[Claude Code CLI
主导编排] -->|任务分发| B[Codex CLI
后端原型]
A -->|任务分发| C[Gemini CLI
前端原型]
B -->|返回结果| D[Patch 审核]
C -->|返回结果| D
D -->|应用到代码库| E[代码实施]
七、前置要求
| 类型 | 要求 |
|---|---|
| 必需 | Claude Code CLI,Node.js 18+ |
| 可选(按需安装) | Codex CLI - 不装的话后端任务降级成 Claude,Gemini CLI - 不装的话前端任务也降级 |
备注:只有 Claude Code 也能用,就是没有多模型协作了。
八、高级配置
8.1 ace-tool MCP 配置
安装时可选配置,用于代码检索和 Prompt 增强。
两种方式: 1. 官方服务 - https://augmentcode.com/ 注册获取 Token 2. 中转服务 - linux.do 社区提供,无需注册:https://linux.do/t/topic/1291730
8.2 推荐全局提示词配置
如果你想更好地使用 ace-tool MCP 和 Codex/Gemini CLI,可以在 ~/.claude/CLAUDE.md 中添加以下全局提示词(CCG 工作流本身已封装完整提示词,此配置为可选增强):
直接复制以下内容到 ~/.claude/CLAUDE.md:
1 | # CCG 工作流增强配置 |
配置后效果: - ✅ 每次对话自动增强 Prompt,减少需求模糊 - ✅ 代码生成前强制检索上下文,避免幻觉 - ✅ 多模型协作规范化,提升代码质量
九、常见问题
Q: codeagent-wrapper: command not found?
PATH 未生效,重启终端或执行:
1 | # Mac/Linux |
Q: 如何更新?
1 | # npx 安装用户(所有平台通用) |
Q: 如何卸载?
1 | npx ccg-workflow |
Q: Claude Code 任务超时?
修改 ~/.claude/settings.json:
1 | { |
Q: Codex 任务卡住,获取不到结果?
这是 Codex CLI 0.80.0 的已知 bug。设置环境变量让 codeagent-wrapper 检测到完成后 1 秒强制终止进程。
1 | # Mac/Linux - 添加到 ~/.zshrc 或 ~/.bashrc |
十、总结
CCG-Workflow 是一个功能强大的多模型协作系统,它将 Claude Code、Codex 和 Gemini 的优势结合起来,提供了完整的开发工作流程优化。通过智能路由和专业分工,开发者可以更高效地完成各种编程任务,从项目初始化到代码部署的整个过程都能得到 AI 的全方位支持。
🔗 相关链接: - CCG-Workflow GitHub - Claude Code 基础配置指南
下篇预告:03-Claude Code 核心功能全解析 - 深入探讨 Claude Code 的核心功能和使用技巧