SE の雑記

SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿

管理者が Microsoft 365 Copilot のカスタム エンジン エージェントの管理性を検証するために、テスト用のエージェントを展開する際に確認しておきたい情報

leave a comment

Microsoft 365 Copilot で使用できるエージェントの管理を管理者が実施する場合、Copilot Studio / Agent Builder で作成したエージェントの管理性を調査することが多いのではないでしょうか。

それ以外のエージェントとしては、カスタム エンジン エージェント も対象になるケースがあります。

この際、Copilot Studio で作成したエージェントではなく、Azure App Service (Microsoft 365 Agent Toolkit)  / Microsoft Foundry 上に展開したエージェントを、カスタム エンジン エージェントと呼ぶことが多いのではないでしょうか。

このようなエージェントを作成する場合、管理者はどのような情報を確認しておけば、開発者に依頼することなく評価用のシンプルなエージェントを作成することができるのか?

これについての関連情報をまとめておきたいと思います。

 

カスタム エンジン エージェントの作成方法

カスタム エンジン エージェントの作成方法については、Microsoft 365 用カスタム エンジン エージェントの概要 のドキュメントから確認することができます。

また、Copilot Developer CampBuild Custom Engine Agents でも、カスタム エンジン エージェントの作成方法について解説が行われています。

私が触ってみた感じでは Toolkit を使用した、次の 2 種類の方法が、開発スキルを持たない管理者の観点でも作業がしやすいのではと思いました。

  • Microsoft 365 Agents Toolkit: Azure App Service 向けの展開
  • Foundry Toolkit: Microsoft Foundry 向けの展開

Azure App Service / Foudry Agent Service のどちらを使用してエージェントを展開するかによって、エージェントの挙動に違いが出てきます。

どのように違ってくるかについては、チュートリアル: Microsoft Agent Framework または Foundry Agent Service (.NET) を使用して Azure App Service でエージェント Web アプリを構築する が参考になるのではないでしょうか。

 

Microsoft 365 Agents Toolkit

Microsoft 365 Agents Toolkit は、Microsoft 365 Copilot 向けのエージェントを作成することもできるツールとなっています。

Visual Studio Code で使用する場合は、拡張機能として提供が行われており、Microsoft 365 Agents Toolkit の概要 から機能を確認することができます。

サンプルのエージェントを作成する機能もあるため、カスタム エンジン エージェントによる展開を容易に確認することができるようになっています。

 

Microsoft 365 Agent Toolkit では、Microsoft 365 Agent SDK が使用されたサンプルエージェントだけでなく、Microsoft Agent 365 SDK が使用されたエージェントのサンプルを展開する機能も含まれているため、Agent 365 の機能が含まれたエージェントを作成することも可能です。

image

 

Foundry Toolkit

Microsoft 365 Agent Toolkit から展開したエージェントの実行環境としては、Azure の App Service が利用されるかと思います。

Microsoft 365 Copilot で使用するエージェントは Microsoft Foundry (Microsoft Foundry Agent Service) に展開することも可能であり、Microosft Foundry にエージェントを展開する場合には、Foundry Toolkit を活用し、Hosted Agent を展開することができます。

image

 

エージェントを展開するのに使用する各種ツール

Visual Studio Code 向けの Microsoft 365 Agents Toolkit / Foundry Toolkit を使用することで、Visual Studio からエージェントを展開することができますが、関連する各種ツールも導入しておきます。

各種ツールを導入、Coding Agent を使用して問題を解決する際に、AI 経由で各種操作を行わせることが可能となります。

 

各種 CLI ツール

エージェントに関連する各種 CLI ツールを導入します。

winget install Microsoft.AzureCLI

 

winget install microsoft.azd

 

dotnet tool install --global Microsoft.Agents.A365.DevTools.Cli

 

Agent Playground

Agent Playground を導入することで、エージェントのローカルデバッグの効率が向上しますので、導入しておきます。

winget install agentsplayground

 

エージェント スキル

次のエージェント スキル以外については Agent Skills で確認ができます。

Microsoft Agent 365

npx skills add https://github.com/microsoft/agent365-skills

Microsoft Foundry

npx skills add microsoft/azure-skills --skill microsoft-foundry

 

 

MCP Server

Microsoft 365 Agents Toolkit

codex mcp add "M365AgentsToolkit-Server" -- npx -y @microsoft/m365agentstoolkit-mcp@latest server start

 

Microsoft Learn

codex mcp add "Microsoft-Learn" --url https://learn.microsoft.com/api/mcp
Share

Written by Masayuki.Ozawa

7月 20th, 2026 at 4:17 pm

Posted in Agent 365

Tagged with

Leave a Reply