【小号作为临时仓库】CCG v2.1.16 : Claude Code 编排三 CLI 协作 | Codex + Gemini + Claude | 加入多种实用skills

【补档】CCG v2.1.1 : Claude Code 编排三 CLI 协作 | Codex + Gemini + Claude | 加入多种实用skills 开发调优 本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开...
【小号作为临时仓库】CCG v2.1.16 : Claude Code 编排三 CLI 协作 | Codex + Gemini + Claude | 加入多种实用skills
【小号作为临时仓库】CCG v2.1.16 : Claude Code 编排三 CLI 协作 | Codex + Gemini + Claude | 加入多种实用skills
【补档】CCG v2.1.1 : Claude Code 编排三 CLI 协作 | Codex + Gemini + Claude | 加入多种实用skills 开发调优
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出 因为当时发…

github在使用gh过程中,代理来回切导致触发github自动封控了,想着很快能解封,但现在已经过去12天了,仍没有得到github的一封邮件回复,暂时先小号更新了

正好旧帖子没办法编辑了开个新帖子,有什么问题直接在这个github提issue或帖下面留言吧


本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


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

项目介绍

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


快速安装

npx ccg-workflow

选择「初始化工作流」然后按照引导完成安装
要求安装:拥有claude code cli +codex cli +gemini cli(只有claude效果会大大折扣)


命令大全

最初版工作流 workflow(大需求不建议使用,包括大项目的小需求,因为上下文会塞爆,可以改用plan+execute)
/ccg:workflow   # 完整6阶段流程
/ccg:plan       # 多模型规划,生成计划
/ccg:execute    # 多模型执行,执行计划
/ccg:feat       # 新功能开发
/ccg:frontend   # 纯前端,Gemini 快速模式
/ccg:backend    # 纯后端,Codex 快速模式
单一功能命令
/ccg:analyze    # 技术分析
/ccg:debug      # 问题诊断+修复
/ccg:optimize   # 性能优化
/ccg:test       # 测试生成
/ccg:review     # 代码审查(无参数自动审查 git diff)
/ccg:init       # 初始化项目
git命令
/ccg:commit         # 智能提交(conventional commit)
/ccg:rollback       # 交互式回滚
/ccg:clean-branches # 清理已合并分支
/ccg:worktree       # Worktree 管理
opsxspec工作流(
/ccg:spec-init`  # 初始化 OpenSpec 环境 |
/ccg:spec-research`  # 分析需求,输出约束集 |
/ccg:spec-plan`  # Codex + Gemini 并行分析,生成执行计划 |
/ccg:spec-impl`  # 按计划一步步实现,完了自动归档 |
/ccg:spec-review`  # 双模型审查,随时可以用 |

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


常见问题

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

鸣谢


版本: v2.1.16 | GitHub Issues


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

Windows用户必看指南:《 Claude Code 终极版 FAQ 指南 》
Claude-code-workflow:《 CCW 最工程化的harness workflow 》


3 个帖子 - 3 位参与者

阅读完整话题

来源: linux.do查看原文