CCG v2.1.1 Claude Code 编排三 CLI 协作 Codex + Gemini + Claude 加入多种实用skills

因为当时发帖运用了 AIGC 但没有截图,导致帖子被删除了,手动改帖子补个帖子

1. 新入门 vibe coding 的用户可以去看佬友巨作,帮助新人快速安装 code cli

【开源】CCQ:一个 Windows 从零搭建 Claude Code 环境,到开箱即用的 Powershell 脚本

GitHub: GitHub - fengshao1227/ccg-workflow: 多模型协作开发系统 - Claude 编排 + Codex 后端 + Gemini 前端,28 个命令覆盖开发全流程,一键安装零配置 · GitHub
觉得好用请留下你的 Star

npm version License: MIT Claude Code


最新版本 claude code 有 bug,因为缺少权限会导致 commands 集体失效。

修复指令

chmod +x "$(npm root -g)/@anthropic-ai/claude-code/vendor/ripgrep"/*/rg


1.1. 全局提示词推荐

帖子作者头像

【补档】CCG v2.1.1 : Claude Code 编排三 CLI 协作 | Codex + Gemini + Claude | 加入多种实用 skills 开发调优

用了好几天的 ccg,感觉非常好用,我看佬们有很多询问全局提示词的问题,我这里分享下自己的心得。

本身风佬 ccg 这套工作流我们在初始化好就自带提示词了,在 ~/.claude/rules 目录下面,对 CLAUDE.md 是独立解耦的(模块式设计)。

CLAUDE.md 官方说是最好不要超过 200 行,超过了 cc 对后面内容可能会截断。

所以全局提示词不用太长,只需要简单介绍下 mcp 使用说明、comman…

1.2. v2.0.0

1.2.1. 内置了 100 多个知识库文件

内置了 10 个领域的专业知识库:安全攻防(红队/蓝队/渗透/审计/逆向/威胁情报)、后端架构、DevOps、AI/MLOps、前端设计(还带了 4 种设计风格的 CSS tokens)、7 种编程语言的最佳实践等等。(自动触发)

1.2.2. 个 UI/UX 打磨工具

这是从 code-abyss 的 impeccable 系列搬过来的(也是我现在日常用的 skills),都是实用的小命令:/polish 做发布前的最终检查、/audit 做无障碍和性能评审、/harden 加固边界情况和错误处理、/critique 做认知负荷评估一共 20 个,全部即装即用。

v1.7.89 修复了佬们反馈的一些小问题,ace 又可以用了,继续使用 acemcp 即可。

今早发现 ace mcp 的检索也不能用了,快速替换了 fast-context-mcp,使用前提是下载 windsurf 并登录账号,我会自动获取你的 key,然后帮你配置好 mcp 和全局提示词。

v1.7.73 搭配/ccg:plan,首次引入 codex 接管所有实施代码工作的/ccg:codex-exec 配对——Codex 全权执行(MCP 搜索 + 代码实现 + 测试),Claude 仅做决策/审核,极大降低 Claude token 消耗。

引入了这一系列的内置 skills(~不是原创~因为最近一直都在用这一套 skills,所以分享出来):

  • /verify-securi — 安全漏洞扫描(注入、硬编码密钥、XSS、SSRF 等) — 新模块、安全变更、攻防任务
  • /verify-qualit — 代码质量检测(复杂度≤10、函数≤50 行、重复代码等) — 复杂模块、重构完成
  • /verify-change — 变更分析 + 文档同步检测 — 代码变更>30 行、提交前
  • /verify-module — 模块完整性校验(必须有 README.md + DESIGN.md) — 新模块完成
  • /gen-docs — 自动生成 README.md / DESIGN.md 骨架 — 新模块创建

v1.7.71 初始化时加入了孙佬的 grok mcp(https://linux.do/t/topic/1674101)

1.3. cc 新特性 agent teams,基于这个封装的命令

使用方式:

/ccg:team-research → /clear
→ /ccg:team-plan → /clear
→ /ccg:team-exec → /clear
→ /ccg:team-review

每步 /clear 隔离上下文,通过文件传递状态,不怕上下文爆。

Builder teammates 使用 Sonnet 并行写代码。

需手动启用 Agent Teams(因为目前是实验阶段):

// ~/.claude/settings.json
{ "env": { "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1" } }

1.4. 项目介绍

CCG = Claude Code + Codex + Gemini 三 CLI 协作开发,大概就是,claude 在需求分析和计划的时候,codex 会提供后端意见和代码原型,gemini 会提供前端意见和代码原型,强制外部模型无写入权限,所以会吐给 claude,由 claude 先第一次审核后,开始编码写代码,到最后写完之后,多模型进行审查工作,确保各方面不会有纰漏。


1.5. 快速安装

npx ccg-workflow

选择「初始化工作流」然后按照引导完成安装。

要求安装:拥有 claude code cli + codex cli + gemini cli(只有 claude 效果会大打折扣)


1.6. 命令大全

1.6.1. 最初版工作流 workflow(大需求不建议使用,包括大项目的小需求,因为上下文会塞爆,可以改用 plan+execute)

/ccg:workflow   # 完整6阶段流程
/ccg:plan       # 多模型规划,生成计划
/ccg:execute    # 多模型执行,执行计划
/ccg:feat       # 新功能开发
/ccg:frontend   # 纯前端,Gemini 快速模式
/ccg:backend    # 纯后端,Codex 快速模式

1.6.2. 单一功能命令

/ccg:analyze    # 技术分析
/ccg:debug      # 问题诊断+修复
/ccg:optimize   # 性能优化
/ccg:test       # 测试生成
/ccg:review     # 代码审查(无参数自动审查 git diff)
/ccg:init       # 初始化项目

1.6.3. git 命令

/ccg:commit         # 智能提交(conventional commit)
/ccg:rollback       # 交互式回滚
/ccg:clean-branches # 清理已合并分支
/ccg:worktree       # Worktree 管理

1.6.4. opsxspec 工作流

/ccg:spec-init      # 初始化 OpenSpec 环境
/ccg:spec-research  # 分析需求,输出约束集
/ccg:spec-plan      # Codex + Gemini 并行分析,生成执行计划
/ccg:spec-impl      # 按计划一步步实现,完了自动归档
/ccg:spec-review    # 双模型审查,随时可以用

每个阶段之间可以 /clear,状态存在 openspec/ 目录,不怕上下文爆。


1.7. 常见问题

1: codeagent-wrapper: command not found?

PATH 未生效,重启终端或执行:

source ~/.zshrc  # Mac/Linux

2: 如何让 codeagent 无需同意即可运行?

~/.claude/settings.json 中添加:

{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Bash",
        "hooks": [
          {
            "type": "command",
            "command": "jq -r '.tool_input.command' | grep -q 'codeagent-wrapper' && echo '{\"hookSpecificOutput\": {\"hookEventName\": \"PreToolUse\", \"permissionDecision\": \"allow\", \"permissionDecisionReason\": \"codeagent-wrapper 命令自动通过\"}}' || exit 1",
            "timeout": 1
          }
        ]
      }
    ]
  }
}

注:需要确保电脑已经安装了 jq 命令。

感谢佬友补充(使用 CCG 时自动允许协作命令的方法(通过 Hook)

3: Codex 任务卡住?

Codex CLI 0.80.0 已知 bug,设置环境变量解决:

export CODEAGENT_POST_MESSAGE_DELAY=1

或在 ~/.claude/settings.json 中配置:

{ "env": { "CODEAGENT_POST_MESSAGE_DELAY": "1" } }

4: Claude Code 任务超时?

修改 ~/.claude/settings.json

{
  "env": {
    "CODEX_TIMEOUT": "7200",
    "BASH_DEFAULT_TIMEOUT_MS": "600000",
    "BASH_MAX_TIMEOUT_MS": "3600000"
  }
}

5: OpenSpec CLI 装不上?

npm install -g @fission-ai/openspec@latest

1.8. 鸣谢


版本: v2.1.1 | GitHub Issues


1.9. 最后附赠一个哈雷佬的入门指南和一些比较不错的帖子

Windows 用户必看指南:《Claude Code 终极版 FAQ 指南》

Claude-code-workflow:《CCW 最工程化的 harness workflow》