在 OpenClaw 中启用多模型流水线,Claude Code 负责编排/评审、Codex 实现后端、Gemini 实现前端;特别适用于需要 OPSX/spec 对齐、分阶段 artifacts 以及claude→codex→gemini→claude 闭环交付的任务。
.claude/ 工件与 scripts/ccg_orchestrator.sh 串联。git status 必须干净,或显式设置 ALLOW_DIRTY=1。claude --version、 codex --version、 gemini --version 可用(Claude Code CLI、Codex CLI、Gemini CLI 官方安装方式自行遵循厂商文档)。CLAUDE_API_KEY、 CODEX_API_KEY、 GOOGLE_API_KEY 等;在 shell profile 中 export,以便脚本继承。/root/.openclaw/workspace 或可写工作树中。.claude/context.md。scripts/ccg_orchestrator.sh .claude/plan.md --plan-prompt "<plan 指令>" --backend "<后端需求>" --frontend "<前端需求>" --review "<review 指令>" --context .claude/context.md。--dry-run 先审阅命令。git status 和 git diff --stat,记录在 .claude/log_backend.md 或 .claude/log_frontend.md。git worktree add ../frontend <branch> 给 Gemini 独立空间,避免与 Codex 冲突。场景触发条件主模型协同模型备注仅需策略/计划用户只要拆解、无代码Claude(可选)Codex生成 .claude/plan.md,停在 Phase 2后端 API/脚本修改涉及 CI、数据库、后端逻辑CodexClaude使用 codex exec --prompt,Claude 复查 diffUI / 视觉组件新增 React/Vite/Storybook / CSSGeminiCodexGemini 写前端目录,Codex 处理 API mock全栈功能同时触及 API + UIClaude → Codex → Gemini → Claude三者互锁使用 references/model-routing.md 的顺序和 fallback紧急热修小范围补丁,时间敏感CodexClaude可以跳过 Gemini,但要在 Phase 4 记录原因
更多启发式参阅 references/model-routing.md。
.claude/context.md、 .claude/questions.md。claude run --input .claude/context.md --output .claude/scope.md(或通过 orchestrator --plan-prompt 让 Claude 输出 scope)。scripts/ccg_orchestrator.sh .claude/plan.md --plan-prompt "<phase2 prompt>" --backend "..." --frontend "..." --context .claude/context.md。.claude/plan.md 中列出任务表:每行包括 owner(Codex/Gemini)、命令草案( codex exec, gemini run)、预期输出文件。.claude/hooks.md,记录 CLAUDE_CLI/CODEX_CLI/GEMINI_CLI 替换路径与需要的 env vars。codex exec --pty);严格按照 plan 执行命令,任何新增脚本都放在可写区域;对 orchestrator 生成的命令可用 --dry-run 验证后再执行。frontend/ 目录执行 gemini run --prompt ...,输出限制在 UI 相关文件;严禁写 backend 目录。.claude/log_backend.md 与 .claude/log_frontend.md。claude run --context .claude/log_backend.md --output .claude/test_matrix.md。npm test / pytest / go test 等并写结果;Gemini 附上 UI 验收描述或截图路径。.claude/test_matrix.md 与 OPSX 更新帖。--review "<prompt>" 或手动 claude run --context .claude/plan.md --output .claude/review.md 生成评审意见。git status 并准备 PR/patch;若 OPSX 要求 evidence,把 .claude/plan.md、 .claude/test_matrix.md、 .claude/review.md 附到 ticket。claude run --prompt "..." --output file --context file 由 orchestrator 自动包装,必要时为其提供 .claude/context.md。codex exec --prompt "refactor payment API" --pty。gemini run --prompt "build React modal" --plan .claude/plan.md。feature/<ticket> 并同时 git worktree add ../<ticket>-frontend feature/<ticket>,供 Gemini 使用。git fetch + git merge,绝不互相覆盖。.claude/ 工件需要纳入 commit,以便追溯。.claude/context.md、 .claude/scope.md。.claude/hooks.md 表明“等待批准”。scripts/ccg_orchestrator.sh --dry-run 可快速排查参数;若脚本报 “缺少命令”,按 Quick Start 安装 CLI。.claude/log_*。git commit/ git push。git reset --hard, rm -rf 等);若需求确实需要,必须在 OPSX 备注并得到显式同意。scripts/ccg_orchestrator.sh:主控脚本,提供计划/执行/复查封装;使用细节见 Quick Start 与 Phase 2/5。