注:
- organization で Microsoft 365 Copilot が利用できることを確認します。 Microsoft 365 Copilot の開発者環境を取得するには、次の 2 つの方法があります:
- Microsoft 365 Copilot を含むサンドボックス Microsoft 365 テナント (TAP メンバーシップを通じて限定プレビューで利用可能)。
- Microsoft 365 Copilot ライセンスを持つ対象の Microsoft 365 または Office 365 運用環境。
- ボットベースの検索メッセージ拡張エージェントが 、パブリック開発者プレビューで利用できます。
- 検索コマンドを備えたボットベースのメッセージ拡張機能のみを、Microsoft 365 Copilot のエージェントとして拡張できます。
高度な処理およびオーケストレーション エンジンを搭載した Microsoft 365 Copilot は、Microsoft 365 アプリ、Microsoft Graph、大規模言語モデル (LLM) を統合して、言葉を強力な仕事効率化ツールに変換します。 Microsoft 365 Copilot は Microsoft 365 エコシステム内のアプリとデータを利用できますが、多くのユーザーは作業管理やコラボレーションのためにさまざまな外部ツールやサービスに依存しています。 メッセージ拡張機能を Microsoft 365 Copilot のエージェントとして拡張すると、ユーザーがサードパーティのツールやサービスを操作できるようになり、Microsoft 365 Copilot でより多くのことを達成できるようになります。 この拡張機能は、エージェントを開発するか、外部データ ソースに接続することによって実現できます。
注:
エージェントは、より柔軟でインテリジェントで将来に備えたエクスペリエンスを提供し、より豊富な推論、より簡単な開発、進化する Teams および Microsoft 365 プラットフォームとのより良い整合性を可能にします。 エージェントを調べて構築することをお勧めします。
詳細については、「 宣言型エージェントのビルド 」および「 Teams でのエージェントのビルド」を参照してください。
既存のボットベースのメッセージ拡張機能がある場合は、 エージェントとしても拡張 できます。
エージェントとは
エージェントを使用すると、Microsoft 365 Copilot はサードパーティのデータ、アプリ、サービスと直接対話し、その機能を強化し、機能の範囲を広げることができます。 エージェントにより、Microsoft 365 Copilot は次のことを行えるようになります。
- 製品の発売に関する最新のニュース報道などのリアルタイム情報を取得します。
- Figma でのチームの設計ファイルなど、知識ベースの情報を取得します。
説明は、メッセージ拡張機能エージェントの使いやすさと有効性を高めます。 次の説明は、アプリの機能の明確かつ簡潔な概要を提供します。
- アプリの説明: アプリの説明は、Teams ストアでのアプリの検出可能性の向上に役立ちます。
- コマンドの説明: コマンドの説明は、ユーザーの意図と発話をエージェント内の検索コマンドにマップし、ユーザーの意図とキーワードの分析に基づいて構築する必要があります。
- パラメーターの説明: パラメーターの説明は、出力形式で自然言語でシステムの要件を説明します。
- セマンティックの説明: セマンティックの説明は、エージェントの機能とシナリオの概念的な理解を提供することで、Microsoft 365 Copilot がコンテンツを生成するのに役立ちます。ユーザーの目標を達成し、ユーザーの意図とエージェントの機能を一致させるのに役立ちます。
詳細については、 エージェントの作成とアップグレードに関するガイドラインを参照してください。
エージェント サポートの対象となるすべてのボットベースの検索メッセージ拡張機能は、 ポリシー要件 を満たし、品質、セキュリティ、プライバシー、および有用性の期待をエージェントが満たしていることを確認するための検証の対象となる必要があります。 Visual Studio Code、Visual Studio、Agents Toolkit コマンド ライン インターフェイス (CLI) (以前は Teams Toolkit CLI)、または Teams 用開発者ポータルの Microsoft 365 Agents Toolkit (以前は Teams Toolkit) を使用してボットベースの検索メッセージ拡張機能を作成し、メッセージ拡張機能を拡張して Microsoft 365 Copilot のエージェントとして機能できます。
前提条件
作業を開始する前に、Microsoft 365 Copilot 用のメッセージ拡張エージェントを構築するための次の標準とガイドラインに精通していることを確認してください。
Teams ストア検証ガイドラインに記載されているコンプライアンス、パフォーマンス、セキュリティ、およびユーザー エクスペリエンスの標準。
Microsoft 365 Copilot 用のメッセージ拡張機能エージェントを作成またはアップグレードするためのガイドライン。
ボットベースのメッセージ拡張機能を作成する
重要
Microsoft 365 Copilot のエージェントはプレビュー段階であり、Teams の Microsoft 365 Copilot でのみ動作します。
Teams と Microsoft 365 Copilot 用のボットベースの検索メッセージ拡張機能エージェントを作成し、Microsoft Teams クライアントのメッセージ作成領域で結果を共有しましょう。
作業を開始する前に、次のツールをインストールして、メッセージ拡張機能をビルドして展開してください。
- 最新の Agents Toolkit プレリリース バージョンをインストールします。
-
Copilot プラグインの開発機能フラグが有効になっていることを確認します。 機能フラグを有効にするには、次の手順を実行します。
- Visual Studio Code を開きます。
- [ 管理
>設定] に移動します。 - [検索設定] 検索ボックスに「Microsoft 365 Agents Toolkit」と入力します。
- [ 拡張機能] で、[ Fx-extension: Copilot プラグインの開発 ] チェック ボックスをオンにします。
Visual Studio Code を使用してボットベースの検索メッセージ拡張エージェントを作成するには、次の手順に従います。
Visual Studio Code を開きます。
左側のウィンドウで、[ Microsoft 365 エージェント ツールキット] を選択します。
[ 新しいエージェント/アプリの作成] を選択します。
[メッセージ表示オプション] を選択します。
[ カスタム検索結果] を選択します。
[ボットで開始] を選択します。
プログラミング言語を選択します。
既定のフォルダーを選択します。
アプリの名前を入力し、[ Enter] を選択します。 Agents Toolkit は、アプリをスキャフォールディングし、メッセージ拡張機能を作成します。
Teams でメッセージ拡張機能を実行するには、次の手順に従います。
左側のウィンドウで、[ Microsoft 365 エージェント ツールキット] を選択します。
[ アカウント] で、次の手順を実行します。
[ Microsoft 365 にサインイン する] を選択し、Microsoft 365 の資格情報を入力します。
[Azure へのサインイン] を選択し、Azure 資格情報を入力します。
左側のウィンドウで、[ 実行とデバッグ] (Ctrl+Shift+D) を選択します。
[ Teams でデバッグする (Edge)] または [ Teams でデバッグする (Chrome)] を選択します。 エージェント ツールキットは、Web ブラウザーを使用して Teams でアプリを起動します。
[追加] を選択します。 アプリが Teams にインストールされている。
チャットに移動し、[ アクションとアプリ] を選択します。
メッセージ表示オプションのフライ アウト メニューで、検索ボックスにメッセージ表示オプションの名前を入力します。
メッセージ表示オプションを選択し、検索クエリを入力します。
一覧から製品を選択します。 Teams は、メッセージ作成領域にアダプティブ カードとして製品を展開します。
[送信] を選びます。
Microsoft 365 Copilot でメッセージ拡張機能をトリガーする
Teams の Microsoft 365 Copilot でエージェントとしてメッセージ拡張機能をトリガーするには、次の手順に従います:
[アプリ] を選択します。
Copilot を検索し、Microsoft 365 Copilot を開きます。
右上隅から [パネル ] を選択します。
右側のウィンドウから必要なエージェントを選択します。
メッセージ作成領域から Microsoft 365 Copilot にメッセージを送信して、Teams と Microsoft 365 Copilot の最新の更新プログラムを検索します。
注:
このプロンプトは、Microsoft 365 Copilot のメッセージ拡張機能からの応答を常に保証するとは限りません。 その場合は、別のプロンプトを試すか、Microsoft 365 Copilot の応答に反対票を投じてメッセージを残してフィードバックを提供してください。
Microsoft 365 Copilot でのエージェントのテストの詳細については、「エージェントの選択のデバッグ」を参照してください
関連項目
Platform Docs