magi-review

三機(Claude/Gemini/Codex)平行審查代碼,評估邏輯、品質、安全漏洞後投票共識

SKILL.md

GitHub

MAGI Review 快捷指令

/magi-review [code/PR] - 代碼品質審查

此指令為 /magi review [code/PR] 的快捷方式。

使用方式

/magi-review PR #123
/magi-review src/auth/login.ts

執行內容

自動啟動 MAGI 三機平行分析:

機體 引擎 分析重點
MELCHIOR-1 Claude Sonnet 邏輯正確性、架構一致性
BALTHASAR-2 Gemini Flash 代碼品質、命名一致性、錯誤處理
CASPER-3 Codex/GPT OWASP Top 10、注入漏洞、機密洩漏

🚨 強制執行規則

<MANDATORY> 執行此指令時,必須嚴格遵守以下規則:

禁止事項:

  • ❌ 禁止委派給其他 agent 處理
  • ❌ 禁止使用非指定的工具

必須使用:

  • ✅ MELCHIOR-1: Task tool with subagent_type="general-purpose", model="sonnet"
  • ✅ BALTHASAR-2: mcp__gemini__ask-gemini (先用 ToolSearch 載入)
  • ✅ CASPER-3: mcp__codex-cli__ask-codex (先用 ToolSearch 載入)

執行步驟:

  1. 先以單一 ToolSearch 載入 MCP 工具:ToolSearch(query="select:mcp__gemini__ask-gemini,mcp__codex-cli__ask-codex")
  2. 在單一訊息中同時發出三個 tool calls(Task + Gemini + Codex)
  3. 等待三機回應後彙整共識報告</MANDATORY>

模型設定(review 任務)

機體 模型 參數
MELCHIOR-1 sonnet -
BALTHASAR-2 gemini-3-flash-preview -
CASPER-3 gpt-5.2-codex reasoningEffort: "medium"

完整的投票機制與共識報告格式,見主 skill magi(skills/SKILL.md)。