Claude Code + マルチAI補助環境 構築まとめ

概要

Claude Code を主担当とし、以下のAIを補助として組み合わせた開発環境を構築した。

  • Claude Code(メイン)
  • Codex Plugin(補助)
  • Gemini Plugin(補助)
  • Copilot(IDE補助)

目的:

  • Claude Codeの使用量最適化
  • 複数視点でのレビュー品質向上
  • 大規模コードの解析能力強化

全体アーキテクチャ


セットアップ状況

Codex Plugin

  • 導入済み
  • Claude Codeから直接呼び出し可能
/codex:review
/codex:rescue
/codex:adversarial-review

Gemini CLI + Plugin

セットアップ完了:

/gemini:setup
→ Status: Available and authenticated
→ Auth method: API key
→ Review Gate: Off

使用可能コマンド:

/gemini:review
/gemini:rescue
/gemini:adversarial-review

GitHub Copilot

  • CLI / IDE(Cursor / VSCode)で利用
  • Claude Codeへの直接統合は未実施(非推奨)

CLAUDE.md ルール

現在の設定内容(抜粋):

  • フォルダ構成ルール
  • 公開/非公開の分離
  • 作業ログ管理
  • Codex / Gemini の使用方針

AIごとの役割分担

ツール役割
Claude Code主担当(実装・最終判断)
Codex精密レビュー・重め実装
Gemini大規模解析・横断レビュー
CopilotIDE補助・軽量補完

使用ルール(重要)

共通原則

  • 最終判断は Claude Code
  • 外部AIの出力は そのまま採用しない
  • 変更後は必ず確認:
git diff
ビルド
テスト

Codex 使用ルール

使用場面

/codex:review --base main
/codex:adversarial-review 観点

注意

  • Review GateはOFF
  • rescueは重い処理専用

Gemini 使用ルール

使用場面

/gemini:review --base main
/gemini:rescue 大規模解析

強み

  • 長大コンテキスト(コードベース全体分析)

rescue系コマンドの使い方(重要)

悪い例:
/gemini:rescue 修正して

良い例:
/gemini:rescue
この関数の境界条件バグを修正してください。
変更ファイルと理由を最後に要約してください。

推奨ワークフロー

通常開発

1. Claude Codeで実装
2. diff確認
3. ビルド・テスト

重要変更時

1. Claude Codeで実装
2. /codex:review
3. /gemini:review
4. 差分確認
5. テスト

大規模解析

/gemini:rescue
コードベース全体からこの問題の原因を特定して

やってはいけない構成

× 全AIに同時にrescueさせる
× Review Gate常時ON
× 外部AIのコードを未確認で採用

この構成の本質

Claude Code = 指揮官
Codex       = 精密参謀
Gemini      = 情報分析官
Copilot     = 作業補助員

現状の完成度

完成度:かなり高い(実運用レベル)

特に強い点:
- マルチAIレビュー体制
- コスト制御設計
- 役割分担が明確

次の改善候補(任意)

  • rescue結果のログ自動保存
  • diff→レビュー→テストの自動化
  • MCPサーバ連携(将来)