次の方法で共有


Microsoft 365 Agents Toolkit を使用して Visual Studio で .NET エージェントを作成する

この記事では、Microsoft 365 Agents Toolkit を使用して、Visual Studio で新しい Agents SDK .NET プロジェクトを作成する方法について説明します。

開始する前に、Visual Studio 用 Agents Toolkit 拡張機能をインストール する必要があります。

新しいプロジェクトを作成する

Agents Toolkit には、エージェントの構築を開始するのに役立つプロジェクト テンプレートが用意されています。 ツールキットのテンプレートから、または Agents SDK のサンプルから開始できます。 このドキュメントでは、Agents Toolkit で使用できるテンプレートについて説明します。

次の手順は、現在.NET でのみ機能します。

  1. 新しいエージェント プロジェクトをビルドするには、Visual Studio を開き、[ 新しいプロジェクトの作成] を選択します。 "エージェント" を検索して、Microsoft 365 Agent Toolkit および Agents SDK を使用して新しいテンプレートを検索します。Microsoft 365 Agents>Next を選択します

    新しいプロジェクトを作成する

    エージェントに名前を付けることができるようにダイアログが表示されます。 必要に応じて、場所とソリューション名を変更することもできます。

  2. 完了したら、[次へ] を選択します。

    新しいプロジェクトを構成する

  3. 次のダイアログでは、エージェントの種類を選択するように求められます。 ツールキットがエージェントを作成するために提供するいくつかの異なるオプションを選択できます。 Microsoft 365 Agents SDK を使用するには、 Weather Agent サンプルを選択する必要があります。 この事前構築済みのサンプルでは、Azure AI Foundry または Azure OpenAI モデルを使用したオーケストレーション用のセマンティック カーネルを実装します。 モデルまたはオーケストレーターを設定せずに作業を開始する場合は、Empty エージェント サンプルを使用することもできます。

    作成するアプリの種類を選択する

    モデルに使用する llm 型を選択する

  4. このチュートリアルでは、Azure AI Foundry を選択し、必要な入力を完了します。 キー、エンドポイント、デプロイ名を含む。 この情報は、Azure AI Foundry の モデルとエンドポイントにあります

    選択した LLM サービスに接続するための設定を構成する

  5. を選択してを作成します。 ツールキットはテンプレートからプロジェクトを自動的に作成し、作業を開始する準備が整います。

  6. 短時間で、Agents SDK を利用する新しいプロジェクトを作成する必要があります。

    エディターのアプリ コード

Microsoft 365 Agents Playground でエージェントをテストする

開始するには、ツールキットの Microsoft 365 Agents Playground を使用してローカルでテストできます。

テストを開始するには、プロジェクト内のデバッグ ターゲットを Microsoft 365 Agents Playground に選択します。"

プレイグラウンドが開き、ローカル ホストと共に新しいブラウザー ウィンドウでテストが行われ、テストの準備が整ったプレイグラウンドが表示されます。 エージェントにメッセージを送信して動作をテストします。

Microsoft Teams または Microsoft 365 Copilot でエージェントをデバッグしてテストする

デバッグ ターゲットを Microsoft Teams または Microsoft 365 Copilot に直接設定することもできます。

  1. ターゲットの一覧からデバッグ ターゲットとしてデバッグ オプションのいずれかを選択します。

    Microsoft Teamsを選択する (ブラウザー)

    Microsoft Teamsには少し時間がかかります。 開いた Teams クライアントにエージェントを追加するように求められます。

    エージェントの追加を求める Teams プロンプト

  2. [ 追加] を選択します。通知ウィンドウが表示され、エージェントが正常に追加されたことを示します。

    エージェントが Teams に正常に追加され、開くよう求めるメッセージが表示される

  3. Teams で開くには、新しいエージェントで [ く] を選択します。 Teams では、エージェントに関する質問を直接行うことができます。 必要に応じて、エクスペリエンスのデバッグを通じて動作するようにブレークポイントを設定できます。

    M365 Copilot で実行されているエージェント

概要

これで、次の操作が正常に完了しました。

  • Agents Toolkit を使用して新しい Microsoft 365 エージェント プロジェクトとエージェントを開始しました
  • Microsoft 365 Agents Playground を使用してエージェントをローカルでテストしました
  • Teams または Microsoft 365 チャネルで直接デバッグするためのエージェントを展開しました