Communityコーディング&開発github.com

powerycy/multi-model-review

Codex スキル:2段階のマルチモデルレビューと判定投票を行うスキル

multi-model-review とは?

このスキルは、コードレビューのプロセスを2段階に分けて実行します。第一段階では複数のAIモデルが独立してコードをレビューし、それぞれが指摘や改善案を生成します。第二段階では「判定者」役のモデルがそれらのレビュー結果を統合・評価し、最終的な是正・却下・承認の投票を行います。これにより、単一モデルのバイアスや見落としを軽減し、より客観的で信頼性の高いレビュー結果を得ることができます。Codex プラットフォーム上で動作し、GitHub リポジトリとの連携や、コードの品質管理などに活用できます。

対応~Claude Code✓Codex CLI~Cursor
npx skills add powerycy/multi-model-review

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

multi-model-review は何をしますか?

Codex スキル:2段階のマルチモデルレビューと判定投票

このスキルは、コードレビューのプロセスを2段階に分けて実行します。第一段階では複数のAIモデルが独立してコードをレビューし、それぞれが指摘や改善案を生成します。第二段階では「判定者」役のモデルがそれらのレビュー結果を統合・評価し、最終的な是正・却下・承認の投票を行います。これにより、単一モデルのバイアスや見落としを軽減し、より客観的で信頼性の高いレビュー結果を得ることができます。Codex プラットフォーム上で動作し、GitHub リポジトリとの連携や、コードの品質管理などに活用できます。

機能

  • マルチモデルレビュー: claude-sonnet-4-20250514、gemini-2.5-pro、openai-gpt-4.1 の3モデルがコード変更をレビューし、詳細なレビューコメントとスコアを提供します。
  • 判定投票: 各レビューの結果を基に、claude-opus-4-20250514 がそれらを統合し、是正・却下・承認のいずれかの投票を行います。
  • 自動化されたワークフロー: コード提案の作成から最終的なレビュー結果の通知まで、すべてが自動的に処理されます。
  • カスタムレビュースコープ: review-scope カスタム属性を使用して、レビュー対象を制限できます。例えば、score:20 のように指定することで、変更行数が20行以下の変更のみに適用されます。
  • AIモデルの指定: agent カスタム属性を使用して、特定のAIモデルを指定できます。例えば、agent:gemini-2.5-pro のように指定すると、そのモデルのみがレビューを行います(この場合はマルチモデルレビューではなくなります)。

使い方

  1. コードベースに対して変更(PR、コミット、チャットなど)を行います。
  2. スキルが自動的に検出し、以下の手順で処理されます:
    • 各レビューモデルが指定のモデルでコード変更をレビューします。
    • レビューコメントとスコアが生成されます。
    • 判定者がレビューを統合し、最終判定を下します。
    • 判定結果に応じてアクションが実行されます(是正、却下、承認)。
  3. 判定者は関連する場合、コードの直接編集も行います。

設定

  • AIモデルはカスタマイズ可能です(デフォルトは上記の3モデル)。
  • カスタム属性 review-scope を設定して、レビュー対象の行数を制限できます。
  • カスタム属性 agent を設定して、使用するAIモデルを指定できます。

注意事項

  • マルチモデルレビューは、より多様な視点を提供しますが、実行時間が長くなることがあります。
  • 判定投票の結果は絶対的なものではなく、あくまで参考情報としてご利用ください。
  • このスキルは Codex プラットフォーム上で動作します。詳細については Codex のドキュメントを参照してください。

関連スキル