Microsoft 365 Copilot の拡張機能
Microsoft 365 Copilotは、ユーザーが Outlook、Teams、Word などの Microsoft 365 アプリケーション全体で作業フローを維持し、Microsoft Graph データを基にした AI を活用した生産性ツールです。
ユーザーがアクセス許可を持つメール、チャット、ドキュメントなどの 知識と、コンテンツの理解、要約、予測、再現、翻訳、生成などの スキルを提供します。
Copilot の拡張性は、追加の知識とスキルを使用してMicrosoft 365 Copilotをカスタマイズして拡張する機能です。
開発者は、Microsoft 365 Copilotを拡張して Copilot エージェントを構築し、カスタムの知識、スキル、プロセス自動化をMicrosoft 365 Copilotに取り込み、顧客固有のニーズに合わせて調整できます。
Copilot エージェントは、基本的にカスタム ナレッジ (命令と接地データを使用)、カスタム スキル (アクション、トリガー、ワークフローを含む)、および自律性 (計画、学習、エスカレーションを含む) で構成されます。
さらに、IT 管理者は、Microsoft 365 管理 センターと Power Platform 管理 センターで適切な Copilot コネクタを構成して、ナレッジ ソース自体からのデータ アクセス制限を考慮して、テナント内のすべてのユーザーが利用できる知識を拡張できます。
エージェントとは
本質的に、エージェントはスコープ付きバージョンの Copilot です。 これらは、お客様に代わって特定のビジネス プロセスを自動化および実行するように設計されています。 各エージェントは、情報の取得、データの要約、電子メールの送信やレコードの更新などのアクションの実行など、1 つまたは 2 つの特定のタスクの専門家です。 エージェントは、次のような特定のビジネス ニーズを満たすようにカスタマイズできます。
- 人事エージェント
- 分析エージェント
- プロジェクト管理エージェント
- 法務担当者
- イメージ作成エージェント
自分の組織用に開発できる実用的な例を次に示します。
エンジニアリング チームのプロジェクト管理エージェント
たとえば、プロジェクト管理ソフトウェアに依存するエンジニアリング チームを見てみましょう。 ユーザーがオープン チケットを監視できるようにするエージェントを構築できます。 たとえば、ユーザーは、割り当てられたすべての問題に関する情報を要求でき、エージェントは API からこのデータをシームレスに取得して提示できます。
E コマースの製品在庫エージェント
ビジネスがコマースの領域で動作する場合は、製品データベースに接続することで、内部インベントリ エージェントを構築できます。 たとえば、ユーザーは Copilot に対して特定アイテムの可用性を確認するよう依頼できるため、内部プロセスを合理化することができます。
マーケティング キャンペーン用のイメージ作成エージェント
マーケティングに画像が必要な場合は、キャンペーンに合わせて特別に調整されたマーケティング資産の開発を支援するエージェントを作成できます。
エージェントの種類
Copilot エージェントは、宣言型またはカスタム のエンジン アプローチを使用して構築できます。 エンド ユーザーには違いが目立たないかもしれませんが、開発方法は異なるため、開発者はそれらを構築する方法を柔軟に選択できます。
宣言型エージェント は、基本的に カスタム知識 (命令と接地データを使用) と、会話エクスペリエンスを強化する Copilot オーケストレーターと基盤モデルの上でホストされる カスタム スキル (アクション、トリガー、ワークフローを含む) のコレクションです。 これらのエージェントは Microsoft 365 内に統合でき、Copilot コネクタを利用して高度な機能を明るくすることができます。
一方、 カスタム エンジン エージェント は、カスタム 基盤モデルとオーケストレーターを使用して開発され、独自のスタックを使用して特定のエンタープライズ ニーズに合わせて調整できます。 これには、Copilot Studio、Teams AI ライブラリ、Azure AI などを使用して構築されたエージェントが含まれます。カスタム エンジン エージェントは、スタンドアロンの Teams アプリとして機能し、将来的には Copilot エージェントとして機能します。
最適に機能するエージェントを確認するには、「 Microsoft 365 のエージェント オプション」で違いを確認してください。
機能拡張オプションの種類
学習したばかりの 宣言型エージェント は、カスタム知識とカスタム スキルのコレクションで構成されます。 Copilot コネクタを使用して Microsoft 365 内でシームレスに統合し、標準 REST API を呼び出して他のアプリケーションと統合したり、独自の機能を追加したりできます。
宣言型エージェントには次があります。
- 使い慣れたユーザー インターフェイスは、Microsoft Copilotのように見え、動作します
- 旅行プランナーや栄養アシスタントなど、特定のタスクに適用されるドメイン固有の知識
- プラグインやコネクタと統合して 、特殊なサービスを呼び出し、ドメインの専門知識にアクセスする機能
📖 詳細情報: 宣言型エージェント
Copilot コネクタ
Copilot コネクタを使用すると、開発者と IT 管理者はカスタム ナレッジを適用し、カスタム スキルを構築したり、Copilot エージェントを介してMicrosoft Copilotのすぐに利用できる機能を構築したりできます。
コネクタには、Microsoft Graph コネクタと Power Platform コネクタの 2 種類があります。
Graph コネクタ
Graph コネクタを使用すると、外部データ ソースを Microsoft Graph に統合してMicrosoft Copilotを拡張し、Copilot がエンタープライズ コンテンツを推論し、より包括的な応答を提供する機能を強化できます。 この統合により、Copilot は幅広い組織の知識にアクセスして利用できます。
Graph コネクタを使用すると、次のことができます:
- さまざまなソースから多様なデータセットにアクセスして集計する機能を Copilot に提供することで、外部データを最大限に活用し、より包括的な分析情報を得ることができます
- Copilot を研究援助として使用し、任意のデータセットを使用して、Copilot で Q&A をネイティブに検索、集計、実行できます
- Microsoft Search、ContextIQ などの Copilot のインテリジェンスを表示して、ユーザーが既に回答を検索している方法を強化します
📖 詳細情報: グラフ コネクタの概要
Power Platform コネクタ
Power Platform コネクタは、Power Automate、Power Apps、Logic Apps などの Power Platform アプリケーションが外部サービスやデータ ソースと対話できるようにする重要なコンポーネントです。 また、さまざまな外部サービスやデータ ソースと統合し、カスタム アクションを実行し、より広範なデータ型にアクセスできるようにすることで、Microsoft 365 Copilotの機能を強化します。
Graph コネクタとは異なり、Power Platform コネクタは、読み取り/書き込みアクションを使用してリアルタイムのデータ取得を行います。 たとえば、ユーザーが問題をリアルタイムで追跡できるコネクタを作成したり、トラッカーのチケットの作成などのアクションを作成したりできます。
📖詳細情報: Copilot Studioで接続して拡張する
プラグイン
プラグインは、宣言型エージェントが他のシステムと対話して、ほぼリアルタイムで情報を読み書きするための アクション として使用できます。
- 製品発売に関する最新のニュース報道を見つけるなど、リアルタイムの情報にアクセスします
- 特定のチーム メンバーに割り当てられたサービス チケットに関するレポートなどのリレーショナル データを取得します
- 組織の作業追跡システムで新しいタスクを作成するなど、アプリ間でアクションを実行します
プラグインを作成するには、API プラグイン、Teams メッセージ拡張機能、さまざまなCopilot Studioアクションなど、いくつかの方法があります。
📖 詳細情報:
- API プラグインを使用して API を Copilot プラグインに変換する
- Teams メッセージ拡張機能 がスタンドアロン プラグインとして機能するようになりました
- コードなし/低コードを希望する場合は、Copilot Studioアクションを作成します
重要
API プラグインは、 宣言型エージェント内のアクションとしてのみサポートされます。 Microsoft 365 Copilotでは有効になっていません。
Copilot エージェントのアプリ内エクスペリエンス
Copilot エージェントを構築する場合は、 イン コンテキスト と イマーシブ エクスペリエンスを提供することで、ユーザー エクスペリエンスを調整できます。
-
コンテキスト内エクスペリエンス: たとえば、Business Chat (BizChat) では、ユーザーはエージェントを
@
メンションして、チャット会話内でMicrosoft 365 Copilotと対話できます。 - イマーシブ エクスペリエンス: これにより、ユーザーはエージェントと直接チャットでき、埋め込みエクスペリエンスが提供されます
注:
Business Chat (BizChat) は、Microsoft 365 Copilotで利用できる完全な機能とセキュリティで保護されたチャット エクスペリエンスです。 BizChatは、Microsoft 365 アプリ、Teams、Outlook を介して Web で利用できます。
コンテキスト内エクスペリエンスを構築するには、プラグインと宣言型エージェントを使用できます。 コンテキスト内エクスペリエンスは、Microsoft 365 Copilotを使用してチャット エクスペリエンスに追加情報を提供し、会話のコンテキストで推論して応答を提供できるようにします。 これにより、Microsoft 365 Copilotが外部システムと対話することもできます。
イマーシブ エクスペリエンスを構築するには、宣言型エージェントを使用します。 ユーザーが イマーシブ エクスペリエンスで Copilot エージェントをアクティブ化すると、会話はエージェントとの 1 対 1 の対話であり、その機能とスコープに合わせて調整されます。
次の手順
AI 主導のビジネス変革の 2 つのメインパス(Microsoft 365 Copilotを拡張し、ゼロからカスタム AI ソリューションを構築する)について説明します。
Microsoft 365 Copilotを拡張する準備ができたら、拡張オプションの詳細を確認してください。