Agent 365 SDK は、エンタープライズ レベルの ID、可観測性、通知、セキュリティ、およびMicrosoft 365 データへの管理アクセスを使用して、任意のエージェント SDK またはプラットフォームを使用して構築されたエージェントを拡張するために使用できるソフトウェア開発キットです。 エージェントは、一意の ID を持つことができます。一般的なジェスチャ (エンタープライズ ユーザーが通常操作するアプリの @mentions) (Teams、Word、Outlook など) を使用して呼び出すことができます。信頼を構築し、監査可能なアクションを実行し、ツールとデータへの安全なアクセスを通じてすべてを実現する観察可能な動作を示します。
Agent 365 SDKを使えば、エージェントは以下を行えます:
- Entra支援の エージェントID を、メールボックスなどの独自のユーザーリソースで安全に認証し、ツールやデータへのアクセスを管理しましょう。
- teams、Outlook、Wordコメント、メールからの通知を受信して応答します。これは、Microsoft 365 アプリの人間の参加者と同じです。
- Open Telemetryを通じて完全な観測性を獲得し、監査済みで追跡可能なエージェント間の相互作用、推論イベント、ツールの使用を可能にします。
- governed Model Context Protocol (MCP) サーバー を呼び出し、管理者の制御下で Microsoft 365 のワークロード(例: メール、予定表、SharePoint、Teams)にアクセスします。
- IT承認のブループリントシステム内で機能し、各エージェントインスタンスがコンプライアンス、ガバナンス、セキュリティポリシーを継承することを保証します。
Agent 365 SDK パッケージ
対応言語のパッケージマネージャーでAgent 365のSDKパッケージを見つけてください。
Pythonのすべての Agent 365 SDK パッケージは、
| Package | Description |
|---|---|
| microsoft-agents-a365-notifications | AI エージェント アプリケーションの通知とメッセージング拡張機能。 Microsoft 365 アプリケーションのさまざまなチャネルとサブチャネルにわたるエージェント通知、ライフサイクル イベント、ルーティングを処理するためのユーティリティを提供します。 |
| microsoft-agents-a365-observability-core | OpenTelemetry 上に構築された AI エージェントのテレメトリ、トレース、および監視コンポーネント。 コンテキスト伝搬とプラグイン可能なエクスポーターを使用して、エージェントの呼び出し、ツールの実行、LLM 推論の構造化スパンを提供します。 |
| microsoft-agents-a365-observability-extensions-agent-framework | Microsoft Agent Framework 向け監視の拡張機能。 Agent Framework ベースのアプリケーション専用の OpenTelemetry トレース統合を提供します。 |
| microsoft-agents-a365-observability-extensions-openai | OpenAI Agents SDK 向け監視の拡張機能。 OpenAI エージェント ベースのアプリケーション向け OpenTelemetry トレース統合と、エージェント ワークフローとツール呼び出し用の自動インストルメンテーションを提供します。 |
| microsoft-agents-a365-observability-extensions-langchain | LangChain フレームワーク向け監視の機能拡張。 チェーン、エージェント、ツールの自動インストルメンテーションを使用して、LangChain ベースの AI アプリケーション向け OpenTelemetry トレース統合を提供します。 |
| microsoft-agents-a365-observability-extensions-semantic-kernel | Semantic Kernel フレームワークの可観測性拡張。 カーネル関数、プラグイン、およびプランナー用の自動インストルメンテーションを使用して、Semantic Kernel ベースのアプリケーションの OpenTelemetry トレース統合を提供します。 |
| microsoft-agents-a365-runtime | AI エージェント アプリケーションのコア ランタイム ユーティリティと環境管理。 Power Platform API の基本的な検出、環境の構成、認証スコープの解決を提供します。 |
| microsoft-agents-a365-tooling | Microsoft Agent 365 SDK を使用して構築されたアプリケーションでの MCP (モデル コンテキスト プロトコル) ツール サーバー管理のコア ツーリング機能。 さまざまな AI フレームワークにわたってツール サーバーを検出、登録、管理するための基盤を提供します。 |
| microsoft-agents-a365-tooling-extensions-agentframework | AI エージェント開発用の Agent Framework 固有ツールとサービス。 Agent Framework エージェントに MCP (モデル コンテキスト プロトコル) サーバーを動的に追加するための MCP ツール登録サービスを提供します。 |
| microsoft-agents-a365-tooling-extensions-openai | AI エージェント開発用の OpenAI Agents SDK 固有ツールとサービス。 OpenAI Agents SDK ベースのエージェントに MCP (モデル コンテキスト プロトコル) サーバーを動的に追加するための MCP ツール登録サービスを提供します。 |
| microsoft-agents-a365-tooling-extensions-semantickernel | AI エージェント開発のためのSemantic Kernelに関連するツールとサービス。 MCP サーバーを Semantic Kernel ベースのエージェントに動的に追加するための MCP (モデル コンテキスト プロトコル) ツール登録サービスを提供します。 |
| microsoft-agents-a365-tooling-extensions-azureaifoundry | Azure AI Foundryに特化したAIエージェント開発のためのツールとサービス。 MCP サーバーを Azure AI Foundry エージェントに動的に追加するための MCP (モデル コンテキスト プロトコル) ツール登録サービスを提供します。 |