用途
Tri-AI Collaboration 是一套多 AI 协作的开发工作流,目标是在 Claude 主导编码的前提下,引入 Gemini 与 Codex 作为顾问,从研究、架构、审查等角度提供不同视角,从而让 Claude 更快写出更好的代码。
该工作流明确区分角色:这不是让 Gemini 或 Codex 替你写代码,而是让它们提供建议,代码始终由 Claude 编写和编辑。
角色分工
- Claude(主开发者):使用 Write、Edit 等工具编写和编辑全部代码;对实现方案做最终决策;维护上下文与系统理解;整合所有组件。
- Gemini(研究顾问与快速分析师):调研最佳实践与最新模式;分析图片(架构图、UI 稿);提供快速分析与反馈;提供替代视角。
- Codex(代码顾问与深度推理者):审查代码问题与改进点;建议架构改进;对复杂决策做深度推理;验证方案。
协作循环
- Gemini 研究,将发现交给 Claude。
- Codex 做架构推理,将建议交给 Claude。
- Claude 基于顾问输入编写代码。
- Gemini 与 Codex 审查 Claude 的代码并给出反馈。
- Claude 根据反馈编辑代码。
- 重复直至达到可生产状态。
关键点:每一步都是 Claude 在编写和编辑代码,其他 AI 只是顾问。
使用方式
工作流通过命令行调用 Gemini 与 Codex,并将结果以 JSON 或文本形式写入临时文件,再由 Claude 读取并据此编码。示例命令包括:
- 研究阶段:
gemini --yolo --output-format json "..." > /tmp/oauth-research.json - 架构阶段:
codex exec -m o3 --json --dangerously-bypass-approvals-and-sandbox "..." > /tmp/oauth-architecture.json - 代码审查:
codex exec -m gpt-5.1-codex --json --dangerously-bypass-approvals-and-sandbox "..." > /tmp/codex-review.json - Gemini 审查:
gemini --yolo --output-format json "..." > /tmp/gemini-review.json
Claude 读取这些输出后编写或修改代码,例如在 OAuth2 示例中,Claude 根据 Gemini 的研究和 Codex 的架构建议创建 ./src/auth/oauth.js,再根据双方审查意见加入速率限制与 PKCE 等改进。
完整开发周期
资料给出的完整周期分为六个阶段:
- 研究与规划:Claude 编排,Gemini 执行网络研究、竞品分析、多模态分析。
- 规划与架构:Claude 规划,Codex 验证,Claude 决策;Codex 可输出架构规格与实现路线图。
- 并行实现:Claude 编排并行任务,例如后端与数据库交给 Codex,前端交给 Gemini。
- 测试与质量:Codex 生成测试,Gemini 运行并分析失败,Claude 决定修复策略。
- 安全与性能:Codex 做安全审计与性能优化实现,Gemini 研究性能优化方案。
- 文档:Gemini 生成用户文档,Codex 生成代码文档。
适用场景
适用于需要多视角审查的软件开发任务,例如实现 OAuth2 认证、构建实时通知系统等。适合希望由 Claude 主导编码、同时借助 Gemini 与 Codex 做研究、架构推理和代码审查的开发者。
限制
资料未提供该技能的安装方式、收费模式、平台支持范围或效果保证。工作流依赖 Gemini 与 Codex 的命令行工具及相应模型(如 o3、gpt-5.1-codex、gpt-5.1-codex-mini、2.5 Pro/Flash 等),示例命令中包含 --dangerously-bypass-approvals-and-sandbox 等参数,使用前需自行评估风险。