Microsoft公式発表(2026/10/22)読了 7分

Microsoft Foundry、AIエージェント最適化機能『Agent Optimizer』の解説動画を公開

3秒でわかる要点

  1. 110回に1回発生するAIエージェントの応答不具合を本番トレースから検出して自動修正します。
  2. 2最適化実行前に推定費用(約0.14ドル〜0.45ドル)を試算し、コストを抑えた検証が可能です。
  3. 3候補モデルの精度とレイテンシ(1.6秒〜99.2秒)を比較し、システムプロンプト漏洩も防ぎます。
今すぐ使える

サイソクの判断

プロンプトの試行錯誤で行き詰まった際はFoundryのAgent Optimizerで自動評価を実行すべきです。

日本から使える?
利用できる
料金は?
従量課金(数十円〜)
無料で試せる?
有料のみ
誰に向いている?
AI開発者

10/22時点の判定。発表内容から編集部AIが判定しています。最新の提供状況は公式情報をご確認ください。

Microsoftは、開発プラットフォーム「Microsoft Foundry」において、AIエージェントの性能向上と自動チューニングを可能にする「Agent Optimizer」の解説動画を公開しました。プロンプトの手動調整で行き詰まった開発者向けに、本番ログ(トレース)を活用したプロンプト候補の生成、モデル比較、評価スコア算出を自動化する仕組みを提供します。推論精度やレイテンシ、コストのトレードオフを定量評価できます。

本ページはプロモーションを含みます

元動画: When prompting is not enough for your agent

かんたん版:専門用語を使わずに説明しています

ひとことで言うと

Microsoftが、AIアシスタントを作る人向けのサービス「Microsoft Foundry」にある「Agent Optimizer」という機能の使い方を動画で紹介しました。AIへの指示文を何度も手で書き直しても直らない不具合を、実際の利用記録をもとに自動で試して比べてくれる機能です。勘に頼らず、数字で改善できるようになるのがポイントです。

何がすごいの?

AIアシスタントを作っていると、「10回に1〜2回、答えの形が崩れる」「見せてはいけない内部の指示をうっかり話してしまう」といった困りごとがよく起こります。Agent Optimizerは、これを次のように手伝います。

  • AIへの指示文の候補をいくつも自動で作り、どれがいちばん良いか点数で比べる
  • 実際に使われたときの会話記録から、テスト用の質問を自動で選んでくれる
  • 実行する前に「だいたいいくらかかるか」を見せてくれる(デモでは約0.14ドル、最大0.45ドル)

たとえるなら、料理のレシピを少しずつ変えた試作品をいくつも作って、味見役に点数をつけてもらい、いちばんおいしい作り方を選ぶようなものです。デモでは、指示文を変えても点数は上がりませんでしたが、軽いAIに替えると、点数をほぼ保ったまま返事が2.5秒から1.6秒に速くなることが分かりました。内部の指示をうっかり話してしまう危ない答えも見つけられました。

自分に関係ある?

これはAIアシスタントを作る開発者向けの機能で、一般の人が直接使うものではありません。開発者にとっては、終わりの見えない手直しから抜け出せるのが大きなメリットです。間接的には、私たちが使うAIアシスタントの答えが安定し、安全になることにつながります。

使ってみるには

日本からも使えます。料金は使った分だけかかる仕組み(=従量課金のこと)で、デモのような小さなテストなら数十円ほどから試せます。利用にはMicrosoftのクラウド(Azure)の契約が必要です。無料のお試し枠がある場合は、それを使うこともできます。

何が発表されたのか

Microsoftはクラウドプラットフォーム「Microsoft Foundry」内の機能として、AIエージェントの構成を自動最適化するツール「Agent Optimizer」の実践的な運用手法を公開しました。今回の解説は、プレビュー提供中の最適化機能をベースに、実運用環境で発生する不具合を解決するための具体的な手順を示したものです。

AIエージェントの開発では、プロンプトの書き換えやモデル変更を繰り返しても「10回の呼び出しに1〜2回程度、応答形式が崩れる」「システムプロンプトの指示を漏洩させる」といった不整合が残る課題があります。Agent Optimizerは、推測に基づくプロンプト修復から脱却し、本番環境のトレースデータと評価モデルを活用した定量的な改善サイクルを実現します。

発表された機能・アップデートの全容

手動プロンプト調整からの脱却を可能にする「Agent Optimizer」

動画ではCloud AdvocateのBethany Jepchumba氏が登壇し、プロンプト調整の限界を説明しました。エージェント開発者が「指示の書き換え」「モデルの選定」「ツール割り当て」を行っても、特定の入力パターンで予期せぬ失敗が発生する現象は珍しくありません。

Microsoft Foundryの「Agent Optimizer」は、こうした問題に対し、ヒルクライム(山登り法)的なアプローチで最適なプロンプトと設定を自動探索します。最適化の初期段階として適切なモデル選択と基本指示の付与を実施した上で、システムが候補となるプロンプト指示(Candidates)を複数生成し、品質スコアを比較評価します。

候補モデル比較と本番トレース(Production Traces)を活用した評価データ生成

最適化設定画面では、既存モデルと他モデルの横断比較(Compare across models)を有効化できます。デモでは、ベースラインモデル「gpt-6-luna」に対して、候補モデルとして「gpt-5.4」や「gpt-5.4-mini」を適用し、評価用(Evaluator)モデルに「gpt-6.1-sol」を指定する設定手順が示されました。

評価データの収集においては、新規にデータセットを作成するだけでなく、「Use production traces」オプションを利用できます。実運用で蓄積された会話トレース(デモでは121件検出)から、上限数(15件〜25件など)をインテリジェントにサンプリングし、現実の利用パターンに沿った評価用データセットを自動構築します。

事前費用見積もりと段階的なコスト管理

最適化ジョブを送信する前には、推定コスト(Estimated cost)の内訳が表示されます。デモ画面では、最小$0.00、推定$0.14、最大$0.45という金額が明確に提示されました。

内訳には「エージェントの実行(Running your agent:47回)」「応答のスコアリング(Scoring responses:47回)」「改善案の生成(Generating improvements:3回/$0.14)」の項目が含まれます。膨大なAPI費用を消費する前に実行コストの全体像を把握できるため、開発予算に応じた運用が可能です。

ベンチマーク結果の比較分析と遅延・品質のトレードオフ評価

最適化ジョブ完了後、画面にはベースラインと各候補(Candidate 1〜3)のスコア、トークン使用量、レイテンシ(応答遅延)が一覧表示されます。デモ結果では、ベースラインの最高スコアが「0.396」であり、プロンプト変更のみでは精度向上に至らなかった事実(No improvement)が可視化されました。

一方で、レイテンシの観点では大きな差異が確認されました。ベースラインの平均遅延が2.5秒であったのに対し、軽量モデル「gpt-5.4-mini」を採用したCandidate 3は、スコア「0.348」を維持しつつ、平均1.6秒で応答を返しました。Candidate 1は平均99.2秒と著しく遅延したため、用途に応じた不採用の判断を迅速に下せます。

評価ルーブリック(Rubric)とシステムプロンプト漏洩の検知

「Evaluations」タブでは、個別の評価実行結果(全体合格率33%など)の詳細ログを照会できます。評価は「スコープ権限とプライバシー順守(authorized_scope_and_privacy_compliance)」や「機密情報の非開示(sensitive_information_non_disclosure)」といったルーブリック(評価基準)に基づいて点数化されます。

不合格(Fail:スコア0.23)となった事例を検査したところ、「回答内に非公開とすべき内部指示セット全体をそのまま出力した(The response reproduces the full internal instruction set instead of keeping it private)」ことが判明しました。最適化レポートを通じて致命的なセキュリティリスクを特定し、次回更新でガードレール(Guardrails)の設定やプロンプト修正を講じるための確証が得られます。

あわせて読みたいModel Routerとは:Microsoft Foundryで複数LLMを自動選択

性能・ベンチマーク

動画内のデモ(Agent名: sparkles-cupcake)で示された最適化結果の比較数値は以下の通りです。

評価対象 適用モデル / 最適化内容 精度スコア (0-1) 平均消費トークン 平均レイテンシ 判定・特徴
Baseline gpt-6-luna (v2) 0.396 7.3K 2.5秒 最高精度(基準値)
Candidate 1 gpt-6.1-sol 評価モデル変更 0.357 6.1K 99.2秒 レイテンシが極めて悪化
Candidate 2 system_prompt / model 変更 0.059 664.6 9.0秒 精度が大幅低下
Candidate 3 gpt-5.4-mini 変更 0.348 6.1K 1.6秒 高速応答・コスト重視時に有効

※スコアは「gpt-6.1-sol」をEvaluatorとして算出した加重平均値です。

競合サービスとの比較

AIエージェントの評価・最適化ツールにおける主要プラットフォームとの比較表です。

項目 Microsoft Foundry (Agent Optimizer) OpenAI Evals LangChain (LangSmith) DSPy (Stanford)
主な自動化範囲 プロンプト候補生成、モデル比較、トレース評価 パイプライン全体の評価スクリプト実行 アノテーション、評価、データセット作成 コードによるプロンプト・重みの自動最適化
本番ログ(Trace)連携 統合プラットフォーム内で直接サンプリング可能 要API連携・自前実装 統合ログ分析機能と強力に連携 別途データセット化が必要
コスト試算機能 実行前に内訳・上限・推定額を表示 実行前の自動試算なし トークン計算・履歴分析で対応 実行前の自動試算なし
主な対象者 エンタープライズ開発者、クラウド技術者 研究者、エンジニア Python / JS エンジニア 研究者、高度なAIエンジニア

Microsoft Foundryは、ポータルUI上で本番トレース抽出から評価・コスト見積もりまでを一気通貫で完結できる点が強みです。

料金・提供プラン

  • 利用料金: 最適化ジョブで呼び出すモデルのAPI消費量に応じた従量課金。デモでの小規模テスト(47回呼び出し)では推定約0.14ドル(上限0.45ドル)。
  • 無料枠: Microsoft Foundry / Azureの無料試用枠や既存サブスクリプションのクレジットが適用可能。
  • 提供時期: Microsoft Foundryポータルにて機能利用可能(一部モデル名はプレビューまたは検証用表記)。

日本から使う方法

  1. Microsoft Foundryポータル(ai.azure.com または aka.ms/foundry-portal)へアクセスします。
  2. 有効なAzureサブスクリプションでログインし、対象のプロジェクトおよびAIエージェントを開きます。
  3. エージェント管理画面の「Build」タブから「Optimize」メニューを選択します。
  4. 「Agent」最適化を選び、比較対象のモデル(GPT-4o系など)と本番トレースのサンプリング範囲を指定します。
  5. 表示された推定コストを確認した上で「Submit」を実行し、スコアと遅延のレポートを確認します。

誰にどう効くのか

エンジニア

プロンプトの手動調整による「修正のいたちごっこ」から解放されます。定量的な評価スコアとレイテンシの数値に基づいて、本番投入するプロンプトとモデル構成をロジカルに選定できます。

企画・マーケ

プロンプト変更に伴う品質劣化リスクを事前に把握できます。応答速度(レイテンシ)と精度のバランスを見ながら、ユーザー体験を損なわないモデル選択を判断できます。

経営層

最適化の実行前にコスト見積もりが表示されるため、AI検証コストの超過を防げます。また、システムプロンプトの不意な開示といったセキュリティ不具合を事前に検知・ブロックできるため、ガバナンス強化につながります。

まとめ

Microsoft Foundryの「Agent Optimizer」は、手動のプロンプト調整で行き詰まったエージェント開発に対し、本番トレースに基づく自動評価と改善のサイクルを提供します。

まずは既存エージェントの実行ログを有効化し、小規模な最適化ジョブ(数百円程度)を実行して、ベースラインスコアと遅延のトレードオフを確認することをおすすめします。

次に読むならこれ

同じ企業の最新の発表まだMicrosoft AIコード改修とは?信頼性担保の仕組みと手法Windowsなどの数百万行規模のコードベースをAIエージェントで大規模に移行・近代化する試みを公開。続きを読む

動画のタイムテーブル

  • 0:00プロンプト調整の手動運用限界とエージェント応答の不整合問題
  • 0:36Microsoft Foundryにおける「Agent Optimizer」の位置づけ
  • 1:07Playground画面での最適化タスク新規作成手順
  • 1:41最適化アプローチの選択とモデル間比較設定
  • 2:14最適化用モデルおよび評価用(Evaluator)モデルの指定
  • 2:47本番トレース(Production Traces)からの評価データ抽出
  • 3:20最適化タスク実行前の費用見積もりとコスト内訳の確認
  • 3:54最適化ジョブの送信と過去実行結果のレビュー
  • 4:29ベースラインと生成された候補(Candidates)のスコア比較
  • 5:02精度スコア・トークン消費量・レイテンシの複合分析
  • 5:35Evaluationsタブによる個別テストの合格率確認
  • 6:08評価ルーブリックに基づく合格・不合格理由の精査
  • 6:40不合格事例におけるシステムプロンプト誤漏洩の発見
  • 7:14評価結果から得られた知見のフィードバックと次回ステップ
  • 7:47Agent Optimizerの総括とGuardrails連携への展望

本記事は元動画の映像・音声をAIが解析して自動生成したものです。誤りが含まれる可能性があるため、正確な仕様・料金は公式発表をご確認ください。元動画を見る(解析モデル: gemini-3.6-flash)制作方法と事実確認の手順は編集方針をご覧ください。誤りのご指摘はお問い合わせから受け付けています。