宣言型エージェントは、Microsoft 365 Copilot のカスタマイズされたバージョンであり、特定の指示、アクション、および知識を宣言することで、パーソナライズされたエクスペリエンスを作成するために使用できます。 このガイドでは、 Microsoft 365 Agents Toolkit を使用して宣言型エージェントを構築する方法について説明します。
このチュートリアルで構築するエージェントは、ライセンスを持つ Microsoft 365 Copilot ユーザーを対象としています。 機能が制限された Microsoft 365 Copilot Chat ユーザー用のエージェントを構築することもできます。 詳細については、「Microsoft 365 Copilot 開発者ライセンス」を参照してください。
注:
Microsoft 365 Government テナントでは 、Microsoft 365 Agents Toolkit を介したエージェントの公開はサポートされていません。
概要については、「Microsoft 365 Copilot の宣言型エージェント」を参照してください。 エージェントの種類を比較するには、「Microsoft 365 Copilot のエージェント」を参照してください。
注:
Microsoft 365 Copilot に基づく宣言型エージェントが Word と PowerPoint でサポートされるようになりました。
前提条件
開始する前に、Microsoft 365 Copilot が organization で利用可能であることを確認してください。
開発環境では、次のオプションを使用できます。
- Copilot を使用するサンドボックス Microsoft 365 organization (TAP メンバーシップを通じて限定プレビューで利用可能)。
- Microsoft 365 Copilot ライセンスを持つ対象の Microsoft 365 または Office 365 運用環境。
この記事で説明する手順を完了するには、次のリソースが必要です。
注:
このドキュメントに記載されている Microsoft 365 Agents Toolkit のスクリーンショットとユーザー インターフェイスへの参照は、最新 リリース バージョンの 6.0 を使って作成されたものです。 プレリリース版の Agents Toolkit は、このドキュメントのユーザー インターフェイスと異なる場合があります。
Microsoft 365 Copilot の宣言型エージェントに関する次の標準とガイドラインに精通している必要があります。
- Microsoft Teams ストア検証ガイドラインに記載されているコンプライアンス、パフォーマンス、セキュリティ、およびユーザー エクスペリエンスの標準。
Microsoft 365 Agents Toolkit を使用して宣言型エージェントを作成してプロビジョニングする
まず、基本的な宣言型エージェントを作成します。
ヒント
Work IQ Dev Tools (プレビュー) — このチュートリアルの Visual Studio Code 手順の代わりに、 Work IQ Dev Tools を使用して 、よりシンプルで高速なコマンドライン ワークフローを実現します。 次に示す Microsoft 365 Agents Toolkit の手順は、ワークフローに適している可能性があります。
Visual Studio Code を開きます。
[Microsoft 365 エージェント ツールキット] を選択して>新しいエージェント/アプリを作成します。
宣言型エージェントを選択します。
[ アクションなし] を選択して、基本的な宣言型エージェントを作成します。
[ 既定のフォルダー ] を選択して、プロジェクトのルート フォルダーを既定の場所に保存します。
アプリケーション名として「
My Agent」と入力し、Enter キーを押します。開いた新しい Visual Studio Code ウィンドウで、[Microsoft 365 Agents Toolkit] を選択し、[ライフサイクル] ウィンドウで [プロビジョニング] を選択します。
エージェントをテストする
https://m365.cloud.microsoft/chat で Copilot アプリケーションに移動します。
[New Chat] ボタンの横にある会話ドロワー アイコンを選択します。
宣言型エージェントの [マイ エージェント] を選択します。
宣言型エージェントに質問を入力し、"Microsoft 365 Agents Toolkit を使用して宣言型エージェントを作成していただき、ありがとうございます" と返信するようにします。