Microsoft 365 Agents Toolkit (以前は Teams Toolkit) を使用すると、Microsoft Visual Studio を使用したMicrosoft Teamsのアプリ開発を簡単に開始できます。
- 組織 (LOB アプリ) シナリオまたはサンプル用に構築された一般的なカスタム アプリのプロジェクト テンプレートから始めます。
- 自動アプリの登録と構成により、セットアップ時間を節約できます。
- 使い慣れたツールから Teams を直接実行してデバッグします。
- コードとしてのインフラストラクチャと Bicep を使用した Microsoft Azure でのホスティングのスマートな既定値。
- 組み込みの発行ツールを使用して、アプリをorganizationまたはMicrosoft Teams ストアに移動します。
Visual Studio で使用できます
エージェント ツールキットは、Visual Studio 2022 Community、Professional、Enterprise で無料で利用できます。 インストールとセットアップの詳細については、「 Microsoft 365 Agents Toolkit をインストールする方法」を参照してください。
Agents Toolkit | Visual Studio |
---|---|
インストール | Visual Studio Installerで利用可能 |
を使用してビルドする | C#、.NET、ASP.NET、Blazor |
機能
エージェント ツールキットの主な機能を次に示します。
- プロジェクト テンプレート
- 自動登録と構成
- エージェント ツールキットのライフサイクルをトリガーする CodeLens
- エージェント ツールキットのドキュメント
- Microsoft 365 Copilot用エージェント
注:
Agent Toolkit のライフサイクルをトリガーする CodeLens、Agents Toolkit のドキュメント、およびMicrosoft 365 Copilotのエージェントは、パブリック開発者プレビューで利用できます。
プロジェクト テンプレート
タブ、ボット、メッセージ拡張機能などの機能に焦点を当てたテンプレートから開始するか、Teams アプリ開発に既に慣れている場合は、既存のサンプルに従います。 Agents Toolkit を使用すると、組織のシナリオ用に構築されたカスタム アプリのテンプレートを使用して作業を開始する手間を軽減し、スマートな既定値を使用して運用までの時間を短縮できます。
テンプレートとアプリ機能を選択するには、次の手順を実行します。
[ ファイル] > [新しい > プロジェクト] を選択します。
検索ボックスに 「Teams 」と入力し、検索結果から [ アプリ テンプレートMicrosoft Teams 選択します。
[次へ] を選択します。
自動登録と構成
時間を節約し、ツールキットが Teams 開発者ポータルでアプリを自動的に登録できるようにします。 アプリを初めて実行またはデバッグすると、Agents Toolkit によって Teams アプリが Microsoft 365 テナントに自動的に登録され、Teams アプリのMicrosoft Entra IDなどの設定が構成されます。 Microsoft 365 アカウントでサインインして、アプリの構成場所を制御し、Microsoft Entra マニフェストをカスタマイズします。
エージェント ツールキットのライフサイクルをトリガーする CodeLens
Agents Toolkit は、開発者にライフサイクル アクションを提供し、m365agents.yml ファイル内の構成定義へのアクセスを許可します。 Teamsapp.yml ファイル内で CodeLens 機能を使用して、これらの定義済みのライフサイクル アクションをプレビューしてトリガーできるようになりました。 この合理化されたプロセスにより、開発ワークフローが強化されます。
エージェント ツールキットのドキュメント
エージェント ツールキットのドキュメントを表示するには、Agents Toolkit の次の手順に従います。
[ Project>Microsoft 365 Agents Toolkit] を選択します。
[Microsoft 365 Agents Toolkit のドキュメント] を選択します。
ブラウザー ウィンドウが開き、ドキュメントが表示されます。
Microsoft 365 Copilot用エージェント
エージェント ツールキットの最新バージョンには、Microsoft 365 Copilot開発用のエージェントをサポートするように設計された多数のプレビュー機能が組み込まれています。 プレビュー機能を有効にしてアクティブにするには、次の手順に従います。
[ ツール>Options...] を選択します。
ポップアップ ウィンドウが表示されます。
「Copilot」と入力し、[プレビュー機能] を選択します。
[ Microsoft 365 エージェント ツールキット: Copilot プラグインの開発 (再起動が必要)] チェック ボックスをオンにします。
[OK] を選択します。
アプリをエージェントに変換して、毎日のタスクやワークフローのユーザーの生産性を高めることで、Microsoft 365 Copilotの機能を強化します。 エージェント ツールキットを使用して、これらのエージェントをアクティブ化してMicrosoft 365 Copilotします。 エージェント ツールキット エージェントは、カスタム検索結果や AI アシスタント ボット [プレビュー] などの特定の機能をサポートします。
TeamsFx .NET SDK リファレンス
- Microsoft.Extensions.DependencyInjection 名前空間
- Microsoft.TeamsFx 名前空間
- Microsoft.TeamsFx.Configuration 名前空間
- Microsoft.TeamsFx.Conversation 名前空間
- Microsoft.TeamsFx.Helper 名前空間
関連項目
Platform Docs