定義
クリティックエージェントとは、他のAIエージェントが生成した回答やコードなどの出力を評価・検証し、誤りや基準未達を検出して修正を差し戻す役割を担うAIエージェントのこと。
クリティックエージェント (Critic / Verifier Agent)とは(詳しく解説)
クリティックエージェント(Critic / Verifier Agent)とは、マルチエージェントシステムにおいて生成担当(Actor/Generator)エージェントの出力を独立した視点で評価し、事実誤りや基準未達を検出してフィードバックや差し戻しを行う検証専用のAIエージェントを指すとされる。Actor-Criticパターンやself-refine系のワークフローの構成要素として広く採用され、コード生成のテストレビューやRAG回答の出典整合性チェックなどに使われることが多い。2026年時点の実運用での落とし穴は、クリティック自身がハルシネーションを起こし誤った合格判定を出す「評価者バイアス」で、生成モデルと同一系統のモデルを評価に使うと自己の誤りを見逃しやすい点が現場で指摘されている。コスト面では生成→評価→再生成のループが呼び出し回数を押し上げるため、相場感は単純な生成のみのパイプラインより高くなりやすい。現場での選び方としては、評価基準のルーブリック化、生成用と異なる系統のモデルの起用、無限ループを避ける最大リトライ回数の設定が重要とされる。
クリティックエージェント (Critic / Verifier Agent)の使用例
- コーディングエージェントが書いたコードを、別のクリティックエージェントがテスト結果と照らして再レビューし、不合格なら差し戻す。
- RAGシステムでクリティックエージェントが生成回答と検索文書の出典を突き合わせ、根拠のない記述を検出してやり直しを指示する。