SuperAPI AI 工具集

tri-ai-collaboration

编程与开发

查看项目

更新于 10-15 11:13

技能介绍

用途

Tri-AI Collaboration 是一套多 AI 协作的开发工作流,目标是在 Claude 主导编码的前提下,引入 Gemini 与 Codex 作为顾问,从研究、架构、审查等角度提供不同视角,从而让 Claude 更快写出更好的代码。

该工作流明确区分角色:这不是让 Gemini 或 Codex 替你写代码,而是让它们提供建议,代码始终由 Claude 编写和编辑。

角色分工

  • Claude(主开发者):使用 Write、Edit 等工具编写和编辑全部代码;对实现方案做最终决策;维护上下文与系统理解;整合所有组件。
  • Gemini(研究顾问与快速分析师):调研最佳实践与最新模式;分析图片(架构图、UI 稿);提供快速分析与反馈;提供替代视角。
  • Codex(代码顾问与深度推理者):审查代码问题与改进点;建议架构改进;对复杂决策做深度推理;验证方案。

协作循环

  1. Gemini 研究,将发现交给 Claude。
  2. Codex 做架构推理,将建议交给 Claude。
  3. Claude 基于顾问输入编写代码。
  4. Gemini 与 Codex 审查 Claude 的代码并给出反馈。
  5. Claude 根据反馈编辑代码。
  6. 重复直至达到可生产状态。

关键点:每一步都是 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 等改进。

完整开发周期

资料给出的完整周期分为六个阶段:

  1. 研究与规划:Claude 编排,Gemini 执行网络研究、竞品分析、多模态分析。
  2. 规划与架构:Claude 规划,Codex 验证,Claude 决策;Codex 可输出架构规格与实现路线图。
  3. 并行实现:Claude 编排并行任务,例如后端与数据库交给 Codex,前端交给 Gemini。
  4. 测试与质量:Codex 生成测试,Gemini 运行并分析失败,Claude 决定修复策略。
  5. 安全与性能:Codex 做安全审计与性能优化实现,Gemini 研究性能优化方案。
  6. 文档: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 等参数,使用前需自行评估风险。