まず、ユーザーがエクスペリエンスを使用する場所を決めることから始めます。
- Microsoft 365 Copilot エクスペリエンス内。 サポートされているエージェント、コネクタ、スキル、ツールを構築または構成し、選択した方法のパッケージ、発行、およびガバナンスのガイダンスに従います。
- アプリとカスタム エージェントで。 API と SDK を使用して、Microsoft 365 の作業コンテキストと Copilot 機能を所有および運用するエクスペリエンスに追加します。
1 つのソリューションで両方の方法を使用できます。 ユーザー エクスペリエンス、ランタイム、配布モデル、運用責任に基づいてプライマリ パスを選択します。
エクスペリエンスが表示される場所を選択する
| ユーザーがエクスペリエンスを使用する場所 | 次の文字で始めることができない | 以下に使用します。 |
|---|---|---|
| Microsoft 365 Copilot エクスペリエンス内 | Microsoft 365 Copilot 用プラグイン | サポートされているエージェント、スキル、コネクタ、または MCP ベースのツールを使用してプラグインを構築または構成したい場合 |
| アプリとカスタム エージェントで | Copilot 搭載アプリとエージェントを構築する | ホストして運用するエクスペリエンスで、Microsoft 365 の作業コンテキストまたは Copilot 機能を使用したい場合 |
作成するもので選択する
| 目的 | 次の文字で始めることができない |
|---|---|
| Copilot のオーケストレーターとモデルを使用する宣言型エージェントを構築する | 宣言型エージェント |
| 再利用可能な命令またはワークフローを宣言型エージェントに追加する | プラグイン機能としてのスキル |
| 承認された外部組織データに Microsoft 365 Copilot を根付かせる | Microsoft 365 Copilot コネクター |
| サポートされている方法でリモート MCP ツールを使用できるようにする | MCP サーバーとプラグイン |
| Teams メッセージ拡張機能の統合を維持または評価する | メッセージの拡張機能 |
| サポートされている機能をまとめるプラグインを構築して配布する | Microsoft 365 Copilot 用プラグイン |
| Microsoft 365 作業コンテキストを使用するアプリケーションをビルドする | Work IQ API |
| Copilot の検索、取得、チャット、エクスポート、会議、レポート、または管理機能をアプリケーションに追加する | Microsoft 365 Copilot API |
| 独自のオーケストレーション、モデル、ホスティング、またはランタイムを使用してエージェントを構築する | カスタム エンジン エージェント |
宣言型エンジンエージェントとカスタムエンジンエージェントの比較については、 宣言 型エンジンエージェントとカスタムエンジンエージェントの比較を参照してください。
両方のパスを結合する
ソリューションは複数のパスを組み合わせることができます。 例:
- 宣言型エージェントは、サポートされているアクションを使用して外部 API またはリモート MCP サーバーを呼び出すことができます。
- アプリケーションは Copilot API を使用できますが、個別にパッケージ化されたエージェントは、Microsoft 365 Copilot 内の関連するエクスペリエンスをユーザーに提供します。
- カスタム エンジン エージェントは、Work IQ API を使用し、ターゲット チャネルのパッケージまたは配布の要件に従うこともできます。
API を使用しても、パッケージや公開方法は選択されません。 組み合わせたソリューションの各部分には、独自の ID、認証、展開、配布、およびガバナンスの要件が保持されます。
計画と続行
- データ、ID、セキュリティ、配布、互換性、コスト、所有権にわたってプラグインを計画します。
- ビルダーの場合は、開発エクスペリエンスと実装ガイダンスを選択します。
- 管理者の場合は、organizationを準備し、適用可能なコントロールを特定します。
- ISV およびソフトウェア発行元の場合は、サポートされている顧客の公開方法を決定します。