【最新主贴】 CCG v3.1.0(引入Antigravity Cli) :不用记命令了,/ccg:go 说人话就能开发 | Hook 状态追踪 + 多模型协作 + Agent Teams 并行 + codex主导模式

生活磨平棱角的风 2026-05-16 23:05 1

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



  • 我的帖子已经打上 开源推广 标签:

  • 我的开源项目完整开源,无未开源部分:

  • 我的开源项目已链接认可 LINUX DO 社区:

  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:

  • 以上选择我承诺是永久有效的,接受社区和佬友监督:


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




GitHub : GitHub - fengshao1227/ccg-workflow: 多模型协作工作流引擎 — /ccg:go 一个命令,AI 自动分析意图、选择策略、编排 Codex + Gemini + Claude 协作执行

觉得好用请留下你的 Star


之前的问题


在最开始,只有几个命令,到后面越更新命令越多,新用户不清楚在那种场景选择哪个命令,这也是我一直头疼了,在账号被封禁的时候,我也一直在去试其他的作者的工作流,然后现场的趋势是自动触发,或一个指令做自动路由然后帮你使用对的指令。


v3.1.0 引入Antigravity Cli 作为前端默认模型


v3.0.4 codex主导版本



使用自然语言即可启动claude+gemini外部模型


v3.0 做了什么


让一个指令"/ccg:go" 来代替大量的命令,你后面只需要用自然语言去跟他说,你要做什么即可


/ccg:go 报错信息+接口     ps:自动路由到debug
/ccg:go 在某某接口,给我加上一个字段,让前端可以获取什么信息 ps:这种的简单命令,cc会直接自己做好
/ccg:go 重构路由模块,太乱了。 ps:会直接双模型分析,带team并行开发,让速度更快,最后也会有测试手段,确保一次完成任务
/ccg:go 缓存方案怎么选比较好? ps:双模型分析,然后加cc自己,最终给你方案


引擎自动分析意图(bug/feature/refactor/research)、评估复杂度(S/M/L/XL)、选择策略、执行。


核心其实也就几句话




  • 简单 bug → Claude 自己改




  • 中等功能 → 需求增强 + 外部模型分析 + 计划审批 + 实施




  • 复杂功能 → ,双模型并行分析 + 审批 + Agent Teams 并行写代码 + 双模型交叉审查




简单任务不会被过度工程化,复杂任务不会被草率处理。(帮助大家更好的节省tokens的同时让任务也做的好)


可以用自然语言调用外部模型


"codex 审查一下代码"     → 自动调用 Codex reviewer 审查 git diff
"gemini 分析一下这个模块" → 自动调用 Gemini analyzer 分析
"双模型审查" → 自动并行调用 Codex + Gemini 交叉审查
"codex 帮我调试这个问题" → 自动调用 Codex debugger 诊断



快速安装


npx ccg-workflow

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

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




v3仅保留以下命令


/ccg:go.            # 智能入口 — 说人话,自动选策略执行
/ccg:commit # 智能提交(conventional commit)
/ccg:rollback # 交互式回滚
/ccg:clean-branches # 清理已合并分支
/ccg:worktree # Worktree 管理

/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: Codex 任务卡住?


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


export CODEAGENT_POST_MESSAGE_DELAY=1

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


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

3: Claude Code 任务超时?


修改 ~/.claude/settings.json


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

4: OpenSpec CLI 装不上?


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



鸣谢



  • cexll/myclaude - codeagent-wrapper

  • UfoMiao/zcf - Git 工具 + 输出风格

  • telagod/code-abyss - 邪修输出风格

  • GudaStudio/skills - 智能路由设计

  • fission-ai/opsx - OpenSpec 规范驱动框架

  • ace-tool MCP - 代码检索工具

  • code-abyss - skills参考

  • Trellis - Hook 工作流状态机的设计思路参考




版本: v3.1.0 | GitHub Issues



最新回复 (19)
  • 朝朝都灵 05-16 23:05
    1

    风佬牛逼,辛苦啦,这个东西是真好用

  • 豆豆爱吃鱼 05-16 23:06
    2

    厉害了. 我还有老版本的.虽然许久没用了是时候更新了

  • bin10 05-16 23:07
    3

    欢迎风佬回归,终于能用上最新版本的CCG了!

  •   𝒟𝒬𝒶𝑜 05-16 23:08
    4

    还得是风佬,v2一直用着挺好用的,等下试试v3

  • 生活磨平棱角的风 楼主 05-16 23:08
    5

    Trellis工作流这个的思想非常的赞,不过我还是喜欢直接多模型,不相信一个模型来舔我

  • yu qiao 05-16 23:09
    6

    之前就一直用风佬的ccg,三个模型的协作开发是真的舒服,就是token消耗太快了

  • 生活磨平棱角的风 楼主 05-16 23:10
    7

    那是因为有的指令压根不需要走那么多流程,但他实际还是走了,现在是智能入口,你是什么任务帮你走那个,省token

  • 𝓫𝓪𝓷𝓵𝓪𝓷 05-16 23:11
    8

    这么快!

  • h3artdown 05-16 23:11
    9

    有点好奇 ccg在cc使用的情况下还可以用cx+trellis吗,感觉两者结合 多模型+双工作流会用的更爽

  • 生活磨平棱角的风 楼主 05-16 23:14
    10

    可以试试,因为我的主力是cc,codex和gemini我都是让cc帮我开。比较懒。

  • h3artdown 05-16 23:16
    11

    trellis的spec用来约束codex还是太好用了 某种程度上还解决了干活干一半的问题,如果套一层ccg的话并行开发,不但解决了cx的弱智subagent问题,还可以顺手当人话翻译器,而且我并不是很相信单个模型的幻觉和短板,想想都很爽啊 ^-^我将立刻严肃使用

  • zee 05-16 23:17
    12

    天青色等烟雨。我终于等到你了。赞

  • 不倦 05-16 23:19
    13

    厉害厉害,晚点试一试v3,看看是不是爽到飞起

  • 75905pfkc 05-16 23:20
    14

    小白问下,能否增加支持自动导入cc-switch已配置好的api

  • 生活磨平棱角的风 楼主 05-16 23:20
    15

    跳过即可~,cc-switch配置好了,这边直接跳过,然后就可以正常使用了

  • hsiangx 05-16 23:22
    16

    真的很好用,给佬献上膝盖,前段时间github搜不到还以为弃了,更新一手v3开始狠狠干 ^-^

  • whmoqy 05-16 23:23
    17

    大佬牛啊,一开始就觉得v2版本挺好用的,现在v3版本更新了,先试下是不是更好用了

  • hsiangx 05-16 23:24
    18

    有一个需求如果还想用其他模型不知道现在支持吗?比如除了这3个我还想在opencode或者cc的新窗口接glm来让opus派遣,不知该如何实现?

  • 生活磨平棱角的风 楼主 05-16 23:26
    19

    如果是opencode的话可以实现。但是cc新窗口接glm肯定是没办法的

* 帖子来源Linux.do
返回