メインコンテンツへスキップ

何をお探しですか?

私たちのサービスを探索し、目標達成をどのようにお手伝いできるかをご覧ください

AIエージェント評価ハーネス:本番データに触れる前にエージェントをテストする

エージェントが実データを読み書きする前に評価ハーネスを構築します:影響度ティア別の固定テストケース、実データなしに実ツールを再現するサンドボックス、決定論的チェックとLLM-as-judge、ベースライン比較、そして承認者が必要なGo/No-Goゲート。

ソリューションレビューを予約する 関連ソリューションを確認する

著者: Huy Nguyen (David), Founder & CEO · 更新日 13 Oct 2026 · 1 分で読める

star

このガイドは、中堅企業のAIエージェントにCRM・ERP・メールボックス・決済システムへのアクセスを許可する判断を担うCTO、エンジニアリングリード、デリバリーリード、QAリードを対象としています。ビジネスオペレーション向けAI自動化ガイドではプロセスへの自律性の付与方法を扱いますが、本ページでは本番稼働前にエージェントがその自律性に値することを証明する方法を説明します。評価を通過した後は、AIエージェントのセキュリティと人間による承認制御が稼働中の安全性を保つための管理手法を、エージェント型AI自動化サービスがデリバリーをカバーします。最初の90日間の運用計画では、このハーネスゲートを90日間のパイロットシーケンス全体の中に位置づけています。

目次

ユニットテストだけではエージェントに不十分な理由

従来のテストスイートは、一つの関数と一つの期待出力を照合します。一方、エージェントは複数のモデル呼び出しを連鎖させ、どのツールをどの順序で呼び出すかを選択し、スタックトレース・空の結果・想定外のテキストページなど、ツールが返すあらゆる値に反応します。同じ入力を2回実行しても、異なるツールシーケンスが生成されることがあり、そのどちらも正しい場合も、それぞれ異なる形で誤っている場合もあります。NISTの生成AIプロファイルはこの点を明確に指摘しています:組織は生成AIシステムの能力を把握するために、デプロイ前にテスト・評価・検証・確認(TEVV)を実施すべきであり、デモが通過したからといって一般化できると想定してはなりません。エージェントにとって、テスト対象は単一の回答ではなく軌跡全体です——どのツールを、どの引数で、どの順序で呼び出したか、そして戻り値に対して何をしたか、という点がすべてです。

OWASP Top 10 for Agentic Applicationsは、同じギャップを攻撃者の視点から整理しています:開発者が想定したケースで正しく動作するエージェントであっても、汚染されたドキュメントによってハイジャックされたり、正当なツールを安全でない方法で誤用したり、一つの不正入力から多段階の障害を連鎖させたりする可能性があります。ハーネスは、エージェントが顧客やビジネスにとって損失の許されないデータを扱う前に、通常の障害と敵対的な障害の両方を捕捉するために存在します。

影響度ティア × 採点手法:ハーネスフレームワーク

すべてのテストケースを、エージェントが実行できるアクションの影響度ティア——人間の承認が必要なアクションを決定する際に使用するティアと同じ分類——で分類し、各ティアにその障害を実際に捕捉できる採点手法を対応させます。決定論的チェックは安価で正確であり、フォーマットやツール選択のエラーを捕捉するのに優れています。モデルが別のモデルの出力を採点するLLM-as-judgeは低速でキャリブレーションが必要ですが、自由形式の回答を根拠性やトーンの観点でスコアリングできる唯一の実用的な手法です。

影響度ティア エージェントの動作 主な採点手法 昇格前に証明すべきこと
読み取り専用 レコードを検索し、誰も自動的にアクションしないサマリーを下書きする 決定論的(スキーマ・フィールドチェック) 正しいレコードが取得されていること;フィールドが捏造されていないこと
元に戻せる書き込み ステータスを更新し、レコードにタグを付け、レビュー用のメッセージを下書きする 決定論的+下書きテキストへのLLM-as-judge ツール呼び出しがタスクと一致していること;下書きが正確でブランドに沿っていること
不可逆またはエクスターナル 顧客メッセージを送信し、返金を処理し、レコードを削除する 決定論的、LLM-as-judge、および保留された敵対的セット 決定論的チェックでゼロトレランス;ライブ実行前に敵対的セットを通過していること

最終的な回答のみをチェックするケースは、エージェント障害のほとんどを見落とします。軌跡をスコアリングしてください:どのツールが、どの引数で、どの順序で呼び出されたかを承認済みの参照パスと比較し、テストがアサートするエンドステート(レコード、メッセージ、台帳)を確認します——モデルが自分自身について書いたサマリーではなく。

ハーネスの構築

  1. 最初にプロダクションコントラクトを書く。

    テストケースの前に、成功を証明する観測可能な状態、エージェントが使用できるツール、許可される引数の値と範囲、および絶対に試みてはならないことを書面で明記します。以下のすべては、エージェントがたまたま良い日に行ったことではなく、このコントラクトに対してテストします。

  2. ティアごとに実際のケースと合成ケースを収集する。

    ピラーガイドで選定したプロセスから代表的なケースを引き出し、エッジケース(空の結果、曖昧なリクエスト、競合するレコード)を追加し、敵対的なケースを意図的に加えます:隠された指示を含むドキュメント、正当なリクエストに似ているが権限境界を越えるリクエストなど。

  3. サンドボックスでエージェントを実行する(本番ではなく)。

    サンドボックスは、ステージングと同じオーケストレーションおよびツールインターフェースを使用し、合成データまたはマスクされたデータを参照します。これにより、障害が実際の顧客レコードに触れることはありません。ここではヒューマン・イン・ザ・ループチェックポイントの設計もドライランを行います。

  4. ベースラインに対して、対応する採点手法ですべてのケースをスコアリングする。

    ツール選択・引数・出力スキーマの決定論的チェック;根拠性・トーン・目標整合性のLLM-as-judge;いずれもフリーズされたベースラインランと比較し、モデル・プロンプト・ツールの変更をデルタとして測定します(孤立した状態で読むのではなく)。

  5. 一つのグローバルスコアではなく、ティアごとにPass/Failの閾値を設定する。

    読み取り専用検索での95%合格率は、重要な不可逆ティアのケースが信頼できるかどうかを示しません。不可逆またはエクスターナルアクションは、ゲートが開く前に敵対的セットが100%またはそれに近い水準を達成する必要があります。

  6. すべての本番障害を新しいケースに変換する。

    インシデントからのみ成長し、想像力だけからは成長しないハーネスこそが実際に改善されるものです;それが保護するプロンプト・モデル・ツールのバージョンと同じ変更プロセスに組み込んでください。

Go/No-Goゲート:本番データアクセスの開始点

ハーネスは、一つの特定の変更(新しいエージェント、新しいツール、新しいモデル、新しいプロンプトバージョン)に対してYes/Noの質問に答えます:現在の敵対的セットとリグレッションセットで、フリーズされたベースラインに対して測定した際に、すべての不可逆ティアの閾値をクリアしているかどうか。Yesであれば指名された担当者が承認し、エージェントの認証情報はサンドボックスのスコープから実システムへと拡大されます。これはAIエージェントセキュリティガイドに記載された最小権限のアイデンティティ設計に従います。Noであれば、読み取り専用ケースでどれだけ優れた成績を収めたとしても、その変更はサンドボックスに留まります。ゲートはデプロイメントパイプラインで強制されます——コードレビュアーがプルリクエストをゲートするのと同じ方法で——エージェントや単一のエンジニアがリリース当日に判断するものではありません。

最初のリリース時だけでなく、プロンプト・モデル・ツールのすべての変更において完全なスイートを再実行してください:OWASPのAgentic Security Initiativeは、変更されたプロンプトテンプレートや交換されたモデルを新たな攻撃面として扱い、NISTのプロファイルは測定を継続的なものとして扱います——デプロイ前の一回限りのスタンプではありません。

AIの役割

LLM-as-judgeはそれ自体が誤りを犯す可能性のあるモデルです。そのため、決定論的チェックと不可逆ティアにおける人間の承認サインオフを置き換えることはなく、担当者が手動で読む必要のある自由形式ケースの数を減らすだけです。Netbaseは、プロジェクトごとに選定した主要な商用・オープンソースのAIツールとモデルと連携し、モデル・プロンプト・ツールが変更されてもGo/No-Go判断に必要なエビデンスを失わないようテストハーネスを設計します。

代替手法と選択基準

アプローチ 強み 弱み 選択すべき状況
リリース前の手動スポットチェック 高速、ツール構築不要 まれなケースや敵対的ケースを見逃す;1回のリリースを超えてスケールしない 少量・元に戻せる・社内限定のエージェントで短期パイロットの場合
決定論的チェックのみ 安価・正確・CIで実行しやすい 自由形式のテキスト品質や意図をスコアリングできない 構造化された出力が限られているツール呼び出しエージェント
決定論的+LLM-as-judge 構造化・自由形式の両方の障害をカバー ジャッジモデル自体のキャリブレーションと定期的な人間による監査が必要 顧客向けテキストを下書きするか、曖昧なケースを判断するエージェント
敵対的セットとGo/No-Goゲートを含む完全なハーネス エージェントが実データに対応できる証明に最も近い 構築と維持に実際のエンジニアリング工数が必要 不可逆またはエクスターナルティアに到達するエージェント

このテーブルのどこまで進むかは4つの要因で決まります:最悪のアクションの可逆性、入力が社外から来る割合(メール、アップロードファイル、Webページ)、1日あたりの実行ケース数、そして誤った回答が顧客に直接届くか人が最初に確認するか。一つのチームが使用する読み取り専用の社内エージェントは、最初の四半期は手動スポットチェックで止まることが多いでしょう;顧客にお金を送ったりメッセージを送ったりするエージェントはそうはいきません。

存在する納品実績と存在しないもの

  • 存在するもの。Netbaseは、名前が公開されていないクライアントにAIプロジェクトを納品しており、システムがレビューダッシュボードに到達またはゴーライブする前にテストと最適化フェーズがマイルストーンとして記録されています。これには上記のモデレーションとチャットボットの実績、および匿名化されたRAG・ドキュメントAI・MLOpsパイプラインが含まれます。Netbaseは公開されているセキュリティプラクティスに従っています:セキュアコードレビュー、転送時TLS・保存時AES暗号化、ロールベースアクセス制御、管理者ダッシュボードのMFA、脆弱性スキャン、ペネトレーションテスト。Netbaseは自社の運用においてISO 27001認証とSOC 2 Type II証明を保有しています。
  • 存在しないもの。Netbaseの公開実績に、スタンドアロンの評価ハーネス製品、テストケース数、合格率、敵対的テスト結果、またはエージェントのインシデント数を名指しするものはありません。決済またはERPシステムへの無人書き込みアクセスを持つ自律エージェントを説明する実績もありません。Netbaseの認証はNetbase自身の運用をカバーするものであり、クライアントのエージェントやその評価結果を認証するものではありません。

このガイドの限界

  • これは一般的なエンジニアリングガイダンスであり、特定のエージェントが安全であることの認証・監査・保証ではありません;上記の閾値とティアは、エージェントが実際に実行できるアクションに適応するための出発点の構造です。
  • 生成AIの評価手法はまだ未成熟な分野です:NISTのプロファイル自体、多くの有用なテストにはまだ合意された公開ベンチマークが存在しないと指摘しており、本番環境に新たな障害モードが現れるにつれてテストケースを改訂することが予想されます。

Netbaseのコンサルタントと次のステップを計画する

よくある質問

すべての影響度ティアを少なくとも1回カバーし、元に戻せるまたはエクスターナルに該当するものについてはエッジケースと敵対的ケースを追加するのに十分な数です。固定の数はありません;合計数よりも不可逆ティアのカバレッジの方が重要です。

いいえ。担当者が手動で読む自由形式ケースの数を減らしますが、不可逆ティアの変更に対するGo/No-Goのサインオフはあくまで指名された担当者が行います。また、ジャッジモデル自体も定期的に人間が監査するキャリブレーションが必要です。

いいえ。ハーネスは、リリース前の固定ケースセットでエージェントが正しく安全に動作することを証明します;アイデンティティ管理、最小権限ツール、プロンプトインジェクション防御、承認ゲートは、エージェントがライブになり、ハーネスが想定していない入力に直面した後も安全に保ちます。AIエージェントのセキュリティと人間による承認制御を参照してください。

次のステップ

構築または拡張しようとしているエージェントと、最終的に接続するシステムをご共有ください。本番データに近づく前に、テストケースのティア、サンドボックス、Go/No-Goゲートを設計するためのソリューションレビューをご予約いただけます。AI自動化とエージェントやNetbase JSCのインサイトもご覧ください。

人が承認権を持つAIオートメーションとエージェント 人が承認権を持つAIオートメーションとエージェント

Netbaseは、反復的なマルチステップ業務をソフトウェアで処理しながら、重要な意思決定の承認権は人が持ち続けたいオペレーションチーム向けに、AIオートメーションとエージェント開発を提供しています。ルールベースの自動化とAIステップを組み合わせ、人の承認を設計に組み込み、ベースラインに対してリターンを測定します。

詳しく見る
line
エンタープライズAIエージェントプラットフォーム:承認・監査ログ・コスト上限付きでAIエージェントを運用 エンタープライズAIエージェントプラットフォーム:承認・監査ログ・コスト上限付きでAIエージェントを運用

エンタープライズAIエージェントプラットフォームは、AIエージェントが承認済みツールを通じて複数ステップの作業を計画・実行するガバナンス済みランタイムです。承認フロー・監査ログ・アクセスルール・コスト上限がすべてのアクションを説明可能にします。Netbase はライセンス製品としてではなく、お客様の環境内に構築する将来志向のソリューションとして提供しています。

詳しく見る
line
Netbaseに問い合わせる

プロジェクトを相談する

Netbase JSCは、デジタルプロダクトおよびAI活用ビジネスシステムの設計・構築・モダナイゼーション・運用を支援します。
プロジェクトのお問い合わせ

project@netbasejsc.com

WhatsApp

+84 937 869 689

オフィス所在地

91 Nguyen Chi Thanh, Dong Da, Hanoi, Vietnam

ご連絡ください

構築・モダナイズ・運用したい内容をお聞かせください。

構築・モダナイズ・運用したい内容をお聞かせください。

Netbaseに問い合わせる