AI-500とは?試験範囲やAI-103との違い、他資格との比較


⚠️ 2026年8月16日時点の情報です。AI-500はBeta試験のため、試験範囲、料金、一般提供時期などが変更される可能性があります。受験前に必ずMicrosoft Learnの公式ページをご確認ください。

こんにちは、Lena Nadir Blog 管理人です。

以前このブログでは、Microsoft認定資格「AI-103: Azure AI Apps and Agents Developer Associate」の合格体験記を書きました。あれからちょうど1ヶ月ほどで、今度はAI-103のさらに上位に位置づけられる新資格「AI-500: Designing and Implementing Multi-Agent AI Solutions」がBeta版として登場しました。

まだ受験はしていませんが(Beta期間中の受験には抽選や割引期限などの制約もあり、タイミングを見計らっている最中です)、公式のStudy GuideやSNSでの反応を眺めているだけでも、Microsoftが「AIエージェント」領域の資格体系をどう組み立てようとしているかがかなり具体的に見えてきます。この記事では、実際に受験する前の下調べも兼ねて、現時点でわかっていることを整理します。

🎓 AI-500とは:Microsoft初のマルチエージェント専門「Expert」資格

AI-500 (正式名称 : Designing and Implementing Multi-Agent AI Solutions)に合格すると「Microsoft Certified: Multi-Agent AI Solutions Expert」の認定が得られます。本番運用レベルのマルチエージェントシステムに特化した、AIポートフォリオ初の Expert(上級者) レベル資格と位置づけられています。私自身、AI-103を取得し、AI Agentの開発にも取り組んでいるので、「Multi-Agent AI Solutions Expert」とまで名前を付けられると、これはもう挑戦してみたくなります。

Microsoft認定資格の取得パス図(公式英語版)。Complete one prerequisite(前提条件のオプション1: Microsoft Certified: Azure AI Apps and Agents Developer Associate)→Take one exam(認定試験: Designing and Implementing Multi-Agent AI Solutions (beta))→Earn the certification(EXPERT認定資格: Microsoft Certified: Multi-Agent AI Solutions Expert (beta))という3ステップの流れを示した図

さて、現時点(2026年8月)でわかっている概要は以下の通りです。

  • ステータス: Beta版として提供中。一般提供(GA)の具体的な時期は、2026年8月時点ではMicrosoftから正式発表されていません。なお、関連する公式トレーニングコース「AI-500T00-A」は2026年9月30日の提供開始が予定されています。
  • 合格ライン: 1000点満点中700点
  • 受験時間の目安: 予約画面で要確認。Microsoftの一般的なラボなしExpert試験では解答時間100分、受付・説明などを含む総所要時間120分
  • 受験料: 米国表示価格は通常$165。国・地域によって異なるため、日本での実際の料金は予約時に要確認(Beta期間中に用意されていた80%オフクーポンは2026年8月5日までの受験分が対象で、執筆時点では終了)
  • Practice Assessment(公式模擬試験): Beta段階のため未提供

上図の通り、「Microsoft Certified: Multi-Agent AI Solutions Expert」を取得するには、1つの前提資格「Microsoft Certified: Azure AI Apps and Agents Developer Associate」とAI-500への合格が必要です。

⚠️ 留意点: 前提資格はあくまでExpert認定を取得するための要件であり、AI-500試験そのものを予約・受験するための制限とは限りません。AI-500を先に受験することも可能ですが、Expert認定を完成させるには前提資格の取得も別途必要です。

AI-103とAI-500の違い

詳細は後述しますが、AI-500はマルチエージェントシステムを本番環境で設計・運用するための知識を問う、いわばAIエージェント領域のソリューションアーキテクト向け資格です。

観点AI-103AI-500
試験で評価する能力Microsoft Foundryを中心としたAIアプリ・Agentの設計と実装本番向けマルチエージェントシステムの設計・構築・最適化
主な範囲モデル活用、RAG、Tool Calling、単体Agentオーケストレーション、共有状態、評価、監視、ガバナンス
主な対象者Microsoft FoundryでAIアプリ・Agentを開発するDeveloper / AI Engineerマルチエージェントを本番導入するAI Engineer / Solution Architect
認定上の関係Expert認定の前提資格Expert認定に必要な試験

📊 学習ガイドから見える出題範囲と考察

公式Study Guideによると、出題は次の4領域に分かれています。

領域配点比率
マルチエージェントソリューションのアーキテクチャ設計15〜20%
Azure上でのマルチエージェントソリューション開発30〜35%
マルチエージェントソリューションの評価・最適化・監視20〜25%
マルチエージェントソリューションのセキュリティ・ガバナンス・デプロイ20〜25%

想定される受験者像(Audience Profile)を要約すると、以下のようになります。(著者による要約・解釈を含みます)

本番運用レベルでスケーラブルなマルチエージェントAIシステム・ワークフローの設計・構築・最適化に関する専門知識を持つ、エキスパートレベルの実務者。設計から本番稼働までの開発を管理し、開発者・機械学習エンジニア・プラットフォームエンジニア・データサイエンティスト・ビジネス関係者と連携しながら、複雑な要件を本番対応のマルチエージェントソリューションへと落とし込む役割。

一言で言えば、「AIシステムをアーキテクトする人材(Production)」 です。個々のAIアプリやAgentを実装するAI-103からさらに一歩踏み込み、AI-500では、複数のAgentを本番環境でどう組み合わせ、LLMにどこまで自由に判断させ、どこからをシステム側で制御するのかという「システム設計」寄りの視点が強くなっている印象を受けます。Agentは、増やせば増やすほど賢くなるわけではありません。個々に優秀なAgentを揃えても、役割や連携の設計が曖昧であれば、システム全体として期待した成果にはつながらない。Agentが増えるほど、「個の能力」よりも「チームとしてどう機能させるか(オーケストレーション)」が重要になります。

少し乱暴にサッカーで例えると、個々の自由な発想や創造性を前面に出すブラジルよりも、ポジショニングや役割を高い規律の中で連動させるスペイン的なスタイルに近いでしょう。

続いて、個人的に目を引いたトピックをいくつか挙げます。

  • エンタープライズを意識したZero Trust設計: 「per-agent identity scoping(エージェント単位でのID分離)」「lateral movement prevention(横移動防止)」など、単一エージェントの実装では出てこない、マルチエージェント特有のセキュリティ観点が明示的に含まれています。Zero TrustはMicrosoft 365やEntra IDの文脈でも繰り返し語られてきた概念で、AI-500はそれをエージェント運用の世界に持ち込んだ形と言えます
  • メモリ・コンテキスト設計の細かさ: 短期記憶と長期記憶の分離、セッション状態とチーム共有状態の分離、コンテキストの蓄積・検索・注入・圧縮(compaction)など、単なる「RAGの実装方法」を超えた設計論が問われます
  • オーケストレーションパターンの網羅性: hub-and-spoke、sequential、parallel、peer-to-peer、orchestrator-subagentといった複数のパターンが列挙されており、Microsoft Agent Framework・LangChain・LangGraphを横断した実装知識が前提とされています
  • 観測性・障害対応への比重: トレースの相関ID管理、エージェントの「振る舞いドリフト」検知、再現可能なデバッグのための「agent replay」など、本番運用ならではの内容が20〜25%というまとまった配点を占めています
  • LLM-as-a-judgeやAI Red Teaming Agent: 評価・セキュリティの両面で、AIにAIを評価・攻撃させる手法がすでに出題範囲として組み込まれている点も、2026年時点の実務トレンドをよく反映しています

セキュリティ・ガバナンス・CI/CDへの比重は、AI-103と比べても明確に増えています。AI-103では、CI/CDパイプラインとの統合やResponsible AIの実装は「Plan and manage an Azure AI solution」という1つの領域(25〜30%)の中の一項目にすぎません。一方AI-500では、「Secure, govern, and deploy multi-agent solutions」が独立した領域として20〜25%を占め、その中でInfrastructure as Codeを含むCI/CD要件やAI Red Teaming Agentによるshift-left securityが明示的に問われます。

以前書いたAIエージェントフレームワーク比較記事を振り返ると、「Framework/SDK層」と「Platform/Runtime層」の2層構造に対して、俯瞰する知識を要求してくる試験だと感じます。Microsoft Agent Framework(Framework層)の実装知識だけでなく、Microsoft Foundry Agent Service(Platform層)側の運用・監視・ガバナンスまで一気通貫で問われる構成です。

💬 Redditの初期報告:長文シナリオによる負荷を指摘する声

Reddit: AI500 MultiAgents Expert was very difficult for meの受験報告を拝見しました。投稿者によると、Beta試験は65問と2つのケーススタディで構成され、問題文が長く、選択肢の違いもわずかだったため、精神的な負荷が大きかったとのことです。

一方、コメント欄には「難しかったが、実際に迷ったのは1問程度だった」という別の受験者の声もあります。少数の自己申告だけで試験全体の難易度を断定することはできませんが、長文のシナリオを読み、似た選択肢から設計上の違いを判断する負荷が高いことは、初期報告から読み取れます。

🤖 「マルチエージェント」の振り返り

Google CloudのArchitecture Centerでは、エージェント型AIシステムを「単一エージェント」と「マルチエージェント」を説明しており、その違いを引用します。単一エージェントは1つのAIモデルとツール群で自律的にタスクを処理する基本パターンで、まずはここから始めるのが定石とされています。マルチエージェントは、大きな目標を小さなサブタスクに分解し、専門エージェントごとに割り当てて協調的・階層的に連携させる構成で、スケーラビリティや保守性に優れる一方、アクセス制御やオーケストレーション設計、コスト管理などの考慮すべき事項が増えます。

同ドキュメントで紹介されている代表的なオーケストレーションパターンと、AI-500のStudy Guideに出てくるパターンを対応させると、次のようになります。

Google Cloudのパターン概要AI-500での対応パターン
Sequential(逐次実行)事前定義された順序でエージェントを1つずつ実行Sequential
Parallel(並列実行)複数の専門エージェントが同時独立に実行し、出力を統合Parallel
Coordinator(コーディネーター)中央のコーディネーターがタスクを分析し、専門エージェントへ動的にルーティングHub-and-Spoke
Hierarchical Task Decomposition(階層型タスク分解)ルートエージェントが複雑なタスクを多段階の階層で分解・委任orchestrator-subagent
Loop / Review & Critique / Iterative Refinement終了条件やレビュー基準を満たすまで、生成と評価・改善を繰り返す(Human-in-the-Loopの一部として出題)

AI-500ではこの他にHandoff(制御の受け渡し)やPeer-to-peer(対等なエージェント間連携)も出題範囲に含まれており、Google Cloudの分類と完全に一致するわけではありませんが、基本的な設計思想は共通しています。

🧩 フレームワークの「選定力」も問われる?

AI-500向けのMicrosoft Learn Trainingには、オーケストレーションフレームワークの比較というユニットがあります。ここでは、2026年時点でPythonベースのマルチエージェントオーケストレーションを主導する4つのフレームワーク(Microsoft Agent Framework/Semantic Kernel、LangGraph、AutoGen、CrewAI)が比較されています。

このラインナップからも、AI-500が特定のSDKの操作方法だけを問う試験ではなく、「どのようなAgentic Systemを設計したいのか、そのために何を選ぶべきか」 まで射程に入れていることが分かります。 代表例として、私自身も触れる機会の多いLangGraphとMicrosoft Agent Frameworkの違いを整理したものが、以下の図です。 LangChain(LangGraphベース)とMicrosoft Agent Framework(AgentClient v2)の違いを示した比較図。左側はLangGraph Runtimeを中心に、State・LLM・Action/Tool Call・Observation・Tool/Environmentがループを構成する、グラフ構造で自由度の高いループ設計を行うLangChainの全体像を表す。右側はAIProjectClientとOpenAI ClientがResponses APIに接続し、response.outputからTool Executionと次のresponses.create()の再実行につながる、Azureサービス連携を前提としたマネージド基盤上でシンプルに実装するMicrosoft Agent Frameworkの全体像を表す。下部の表は設計思想・ループ制御・拡張性・得意なユースケースの4観点で両者を比較している

LLM作成、著者監修:LangChain(LangGraphベース)とMicrosoft Agent Framework(AgentClient v2)の比較図

LangGraphとMicrosoft Agent Frameworkは、どちらもAgentによる確率的な判断と、開発者が定義する実行フローを組み合わせるための選択肢です。ただし、その設計思想には違いがあります。

LangGraphはState(状態)とGraph(状態遷移)を中心にワークフローを組み立てるため、分岐、ループ、並列処理、Retry、Human-in-the-loopといった複雑なオーケストレーションを明示的に表現しやすい。一方、Microsoft Agent FrameworkはMicrosoft FoundryやAzureの各種サービスとの統合を含め、MicrosoftのAIプラットフォーム上でAgentを構築・運用する一貫性に強みがあります。

したがって、フレームワーク選定を単純な「自由度のLangGraph vs マネージド性のMicrosoft Agent Framework」という二択で考えるのは、少し乱暴です。

本当に見るべきなのは、Agentにどこまで判断を委ね、どこからをシステムの責務として設計するのか。さらに、状態管理、可観測性、セキュリティ、既存のクラウド基盤との統合まで含めて、「どこに複雑性を持たせるのか」を判断することです。詳しいレイヤーの違いは、以前書いたAIエージェントフレームワーク比較記事もご参考ください。

そして、マルチエージェントになると、この設計判断は一段重要になります。

Agentを2体、3体、10体と増やしても、システムの能力がその数に比例して向上するわけではありません。むしろAgent間の依存関係や状態共有、失敗時の挙動、実行コストといった 「調整の複雑性」が同時に増えていきます

そこで重要になるのが、

LLMに判断を委ねる領域と、システム側で決定論的に制御する領域の境界をどこに引くか

という設計です。

LLMの強みは、曖昧な状況から文脈を読み取り、柔軟に判断できることにあります。一方で、すべての判断をLLMに委ねれば、実行経路まで確率的になり、再現性・コスト・安全性・デバッグ可能性をコントロールしにくくなります。

だからこそ、本番のAgentic Systemでは、

Probabilistic Intelligence × Deterministic Orchestration

という組み合わせが重要になります。

Agentには「考える自由」を与える。しかし、どこまで自由に考えてよいかは、システムが決める。

AI-500のStudy GuideやTrainingを追っていると、Microsoftがマルチエージェントを単なる「複数のLLMをつないだもの」としてではなく、確率的に振る舞う複数のAgentを、いかに予測可能なシステムとして本番運用するかというアーキテクチャの問題として捉えていることが見えてきます。

⚖️ AWS・Google Cloud・NVIDIA資格との比較

Agentic AIはMicrosoftだけの潮流ではなく、AWS、Google Cloud、NVIDIAもそれぞれの資格体系に取り込み始めています。ただし、その位置づけは各社でかなり異なります。Agentic AIに専門性を絞るのか、生成AIやMLを含むより広い領域の一部として扱うのか。 代表的な資格を並べると、各社のAI戦略の違いが見えてきます。

資格主なフォーカス特徴・スコープ
Microsoft AI-500マルチエージェントシステムオーケストレーション、状態管理、評価、監視、セキュリティ
AWS AIP-C01生成AIアプリケーションFM、RAG、Agentic AI、ガバナンス、本番運用を広くカバー
Google Cloud PMLEML/生成AIプラットフォームML、データ、MLOps、生成AIまで含む総合型
NVIDIA NCP-AAIAgentic AIAgent設計、Multi-Agent、評価、デプロイなどAgentic AIに特化

AWS: Generative AI Developer - Professional

AWSで最も近いのは、AWS Certified Generative AI Developer - Professional(AIP-C01) です。Foundation Modelの統合、RAG、Agentic AI、安全性、ガバナンス、評価、監視、コスト・性能最適化など、本番向け生成AIアプリケーションを広く扱います。

AI-500が「マルチエージェントシステム」に焦点を絞っているのに対し、AIP-C01は生成AIアプリケーションをAWS上で本番運用する能力を、より広いスコープで扱う資格と整理できます。

Google Cloud: Professional Machine Learning Engineer

Google Cloudでは、技術者向けのProfessional Machine Learning Engineerが比較対象になります。現在の試験は従来型MLだけでなく、Foundation Model、生成AI、Agent Platform、評価、監視も扱います。一方で、データ基盤、MLパイプライン、MLOpsを含む守備範囲の広い資格であり、マルチエージェント専門ではありません。

NVIDIA: Agentic AI Professional

Agentic AIそのものに焦点を当てた資格として、NVIDIA-Certified Professional: Agentic AI(NCP-AAI) があります。Agent設計、マルチエージェント連携、評価・監視、デプロイ、ガバナンスなど、AI-500と近い領域を扱うProfessional資格です。試験は60〜70問・120分で、現在は受験可能です。

AI-500とNCP-AAIは比較的近い専門領域を扱いますが、AWSやGoogle Cloudはより広い生成AI・ML基盤を対象としています。Agentic AIに専門性を絞るのか、AIシステム全体を広く扱うのか。資格体系にも、各社のAIプラットフォーム戦略の違いが表れている ように見えます。

🗺️ AI-500の学習ロードマップ

出題範囲を最初から横断的に覚えるより、次の順序で積み上げる方が理解しやすいと考えています。

  1. AI-103相当の基礎: モデル、RAG、Tool Calling、単体Agent、Microsoft Foundry
  2. 通信と連携: MCP、A2A、Tool ecosystem、Agent間メッセージ
  3. オーケストレーション: sequential、concurrent、handoff、hub-and-spoke、supervisor
  4. StateとMemory: セッション、共有状態、長期記憶、compaction、checkpoint
  5. 評価とObservability: LLM-as-a-judge、trace、replay、drift、コスト・レイテンシ
  6. 本番運用: ID、権限分離、Zero Trust、ガバナンス、デプロイ、障害復旧

この順序で見ると、AI-500は個別SDKの暗記試験ではなく、Agentを本番システムとして成立させるための知識体系であることが分かります。

🏁 まとめ:このタイミングでAI-500を受けるべきか

現時点での所感をまとめると、次のような人にはAI-500への挑戦を検討する価値がありそうです。

  • Expert認定を目指しており、前提となるAzure AI Apps and Agents Developer Associateをすでに保有している方
  • Microsoft Agent Framework、LangGraph、MCP、A2Aを用いて、マルチエージェントの実装経験がある方
  • Beta版特有の「情報が少ない中での受験」というリスクを楽しめる方

私自身はAI-500を未受験ですが、今後受験してみて、実際の準備方法や体感難易度を体験記として出す予定です。


参考