mcpField
C
ccg

ccg

github.com/yeachan-heoAgent 工作流40.4k541 次安装1 天前更新
代码仓库

关于 ccg

CCG 是面向 Claude 的多模型协作技能,通过 Codex 与 Antigravity/Gemini 获取并行意见,再由 Claude 综合为统一答复。它适用于需要多角度审查或交叉验证、但不使用 tmux 团队工作进程的场景。

主要功能

  1. 01拆分为 Codex 与 Antigravity/Gemini 提示
  2. 02并行调用外部顾问
  3. 03收集顾问输出文件
  4. 04综合一致与冲突意见
  5. 05单个提供方不可用时回退

适用场景

  1. 01结合后端分析与前端设计建议
  2. 02从架构和用户体验角度审查代码
  3. 03交叉核对 Codex 与 Gemini 的判断
  4. 04在提供方不可用时继续获取建议

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/yeachan-heo/oh-my-claudecode --skill ccg

安装后在 Claude Code 中输入/ccg确认已加载。

详细介绍

CCG - Claude-Codex-Gemini 三模型编排

CCG 通过规范的 /ask 技能(/ask codex + /ask antigravity)进行调用,然后由 Claude 将两者的输出综合为一个答案。

如果你希望并行获取外部观点,但不想启动 tmux 团队工作进程,请使用此功能。

适用场景

  • 在一次请求中处理后端/分析与前端/UI 工作
  • 从多个视角进行代码审查(架构 + 设计/UX)
  • 交叉验证 Codex 与 Antigravity/Gemini 可能存在分歧的问题
  • 无需团队运行时编排,即可快速并行获取顾问式意见

要求

  • Codex CLI:npm install -g @openai/codex(或 @openai/codex)
  • Antigravity CLI(Google 的 Gemini CLI 后继产品):按照官方 Antigravity 说明安装 agy 二进制文件(运行前请检查安装程序)。验证:agy --version
  • Gemini CLI仍支持企业版/API 密钥使用场景:npm install -g @google/gemini-cli
  • omc ask 命令可用
  • 如果任一 CLI 不可用,请继续使用可用的提供方,并说明这一限制

工作原理

1. Claude decomposes the request into two advisor prompts:
   - Codex prompt (analysis/architecture/backend)
   - Antigravity prompt (UX/design/docs/alternatives) — use gemini for enterprise

2. Claude runs via CLI (skill nesting not supported):
   - `omc ask codex "<codex prompt>"`
   - `omc ask antigravity "<antigravity prompt>"`
     (or `omc ask gemini "<gemini prompt>"` for enterprise)

3. Artifacts are written under `.omc/artifacts/ask/`

4. Claude synthesizes both outputs into one final response

执行协议

调用时,Claude 必须遵循以下工作流:

1. 拆分请求

将用户请求拆分为:

  • **Codex 提示词:**架构、正确性、后端、风险、测试策略
  • **Antigravity 提示词:**UX/内容清晰度、替代方案、边缘场景下的可用性、文档润色
  • **综合计划:**如何协调不同意见
2. 通过 CLI 调用顾问

**注意:**Claude Code 不支持技能嵌套(在一个已启用的技能中调用另一个技能)。请始终通过 Bash 工具使用直接 CLI 路径。

运行两个顾问(根据你的设置使用 antigravity 或 gemini):

omc ask codex "<codex prompt>"
omc ask antigravity "<antigravity prompt>"

企业版备用方案:

omc ask gemini "<gemini prompt>"
3. 收集产物

从以下位置读取最新的 ask 产物:

.omc/artifacts/ask/codex-*.md
.omc/artifacts/ask/antigravity-*.md
.omc/artifacts/ask/gemini-*.md
4. 综合

返回一个统一答案,包含:

  • 一致的建议
  • 明确指出的相互冲突的建议
  • 最终选择的方向及理由
  • 行动清单

备用方案

如果某个提供方不可用:

  • 使用可用的提供方,并由 Claude 综合
  • 明确说明缺少的视角及其风险

如果两个提供方都不可用:

  • 仅使用 Claude 作答,并说明 CCG 外部顾问不可用

调用方式

/oh-my-claudecode:ccg <task description>

示例:

/oh-my-claudecode:ccg Review this PR - architecture/security via Codex and UX/readability via Antigravity

评论

支持 Markdown