エージェント365統合オプションを選択してください

3つのAgent 365統合オプションを比較し、プラットフォームが提供する機能やコード上で設定が必要な内容に基づいて適切なメカニズムを選択してください。

Agent 365の統合メカニズムを比較する

以下の表を使って、各統合メカニズムがどこに適用されるか、どのように実装するか、Agent 365 SDKが必要かどうかを比較してください。

メカニズム 対象 その適用方法 SDK必須
組み込み統合 Microsoftのプラットフォームやエージェント、例えばAgent Builder、Copilot Studio、Azure AI Foundry、Copilot Cowork、Researcherなどがあります。 また、サードパーティエージェントはすでにAgent 365と統合されています。 SDKやカスタムコードの連携はありません。 管理上の有効化は依然として必要かもしれません。 いいえ
レジストリ同期(プレビュー) Google Vertex AIやAmazon Bedrockのようなコネクテッドエージェントプラットフォームです。 プラットフォームごとに設定されています。 可視性とガバナンスのためにエージェントを輸入します。 いいえ
Agent 365 SDK Microsoft 365 エージェント SDK、Microsoft Agents Framework、OpenAI Agents SDK、LangChain、CrewAI、LlamaIndexなどのエージェントSDKやフレームワークで構築するエージェントです。 開発者はあなたのエージェントのコードに統合されています。 はい

Tip

まずは組み込みの統合とレジストリ同期を確認してください。 もしそれらのパスのいずれかがすでにAgent 365の機能を提供しているなら、エージェントを登録するのにSDKは必要ありません。 プラットフォームパスには提供されないコードレベルの能力が必要なシナリオでSDKを追加してください。

Note

一部のプラットフォームは複数のメカニズムをサポートしています。 Copilot StudioやAzure AI Foundryは、一部のシナリオでAgent 365の統合を組み込み提供でき、サポートされたFoundryコンポーネントで構築されたコードベースのエージェントは、そのプラットフォームパスで提供されていない機能が必要なときにSDKを使用できます。 コードを所有またはデプロイするだけで選択が決まるわけではありません。特定のシナリオにおける能力と認証モデルを比較してください。 Foundryホスト型エージェントについては、Azure AI Foundry Agent ServiceのドキュメントおよびAgent 365のデータ収集設定およびAgent 365への可観測性権限付与に関するガイダンスを参照してください。

Azure AI Foundryの利用可能な統合パスは、エージェントの構築、ホスティング、登録方法によって異なります。 アプローチを選ぶ前に、シナリオに合ったFoundryの統合および観測性ガイダンスを確認してください。 コードベースのエージェントについては、まずMicrosoft Foundry SDKのクイックスタートから始め、ホストエージェントのガイダンスと比較してください。

Agent 365 SDKの使用時期

Agent 365 SDKを以下の場合に使用してください:

  • 統合されたMicrosoftプラットフォーム上でホストするのではなく、自分でエージェントを構築し展開します。
  • エージェントには、アイデンティティ、可観測性、ツール、通知など、1つ以上のAgent 365機能が必要です。 各機能が提供する内容については、 Agent 365 SDKの概要をご覧ください。
  • エージェントは、これらの機能がいつどのように動作するかをコードレベルで制御する必要があります。

IDはSDKの道筋で決定的な要素となることが多いです。 アイデンティティ機能は3つの実行モードをサポートしています:サービス間サービス(S2S)、サインインユーザー代理(OBO)、およびエージェントが自身のEntraユーザーアカウントを使用するAgenticユーザーです。 エージェントが行う作業と、あなたのシナリオに合ったプラットフォーム経路に合ったモードを選択してください。 アイデンティティモデルとその構成決定については、 エージェントの同一性を参照してください。

レジストリ同期や組み込み統合は、プラットフォームサポートの進化に伴い変化する可能性があります。 コードレベルの機能を追加する前に、プラットフォームの現在の統合ガイダンスを再確認してください。

Note

SDKはエージェントフレームワークの代替ではないので、「エージェントを作る」という仕組みは含まれません。 まずフレームワークでエージェントを構築し、その後、前のメカニズムのいずれかを使ってAgent 365に取り込みます。