Microsoft 365 Copilot用に開発環境を設定する

エージェントを構築して、顧客が独自の方法で作業できるようにMicrosoft 365 Copilotを拡張、強化、カスタマイズできます。 この記事では、開発環境をセットアップしてMicrosoft 365 Copilotを拡張する方法について説明します。

Microsoft 365 Copilot Chatは、すべての Microsoft 365 ユーザーが利用できる広くアクセス可能な AI チャット インターフェイスです。 Copilot Chatユーザーは、その機能を拡張するエージェントにアクセスでき、指示や Web を基にできます。 従量課金制Copilot Studio有効になっているテナントのユーザー (Copilot クレジットとして使用) と、Microsoft 365 Copilot ライセンスを持つユーザーは、SharePoint データやMicrosoft 365 Copilot コネクタの接地など、強化された機能を持つエージェントにアクセスできます。

ライセンス情報Microsoft 365 Copilotについては、「ライセンス オプション」を参照してください。

注:

宣言型およびカスタム のエンジン エージェントに加えて、より広範な Copilot 拡張スタックには、エージェント ID、ガバナンス、オーケストレーションのプラットフォームの柱として Work IQAgent 365も含まれています。 詳細については、「エージェントの 概要」を参照してください。

Copilot 開発環境

Copilot 開発環境には、次のオプションがあります。

  • Microsoft 365 Developer Program サンドボックス サブスクリプション (Microsoft 365 Copilot ライセンスなし)。 開発者 サブスクリプションの資格を持 つ Microsoft 365 Developer Program メンバーは、そのサブスクリプションを使用して、機能が制限されたエージェントを開発できます。

    重要

    Microsoft 365 開発者プログラムの資格は、Visual Studio Professionalまたは Enterprise サブスクライバー、ISV Success Program メンバー、対象となる Microsoft AI Cloud Partner Program (MAICPP) パートナー、Premier または Unified Support のお客様に限定されます。

    現時点では、サブスクリプションはコマースをサポートしていないため、エージェントを組織のデータに基づいて作成したり、他の機能を追加したりすることはできません。

  • Microsoft 365 Copilot ライセンスを持つ適格な Microsoft 365 または Office 365 運用環境

    注:

    運用環境でエージェントを構築すると、管理者が課す制限が発生する可能性があります。 たとえば、管理者はカスタム アプリのサイドローディングをブロックしたり、Copilot コネクタの構築に必要なアクセス許可を付与したりできない場合があります。

  • Microsoft 365 Business Basicなどの Copilot ライセンスを持たない Microsoft 365 サブスクリプション 。制限付き機能を使用して、Microsoft 365 Copilot Chatのエージェントを構築してテストする場合。

また、Microsoft 365 Copilot ライセンスを購入し、運用環境に依存しない開発環境を設定することもできます。ここでは、独自の管理者にすることができます。

Microsoft 365 Copilot ライセンスを持つ組織

Microsoft 365 Copilot ライセンスを持つ Microsoft 365 運用環境で直接作業することで、Copilot 機能拡張ソリューションを開発できます。

Microsoft プランに Copilot を追加するには、Microsoft の担当者にお問い合わせください。 エンタープライズのお客様は、Copilot にアクセスするには、Microsoft 365 アプリの現在のチャネルまたは月次エンタープライズ チャネルにアクセスする必要があります。

Microsoft 365 Copilot ライセンスのない組織

Copilot ライセンスを持たない組織内のユーザー向けの Copilot 拡張ソリューションを開発できます。エージェントの機能に制限があります。 組織のデータに基づくなどのエージェント機能を利用する場合は、従量課金制 (Copilot クレジット) Copilot Studio有効にすることができます。

Copilot 機能拡張オプションの要件

外部サービスとデータのインテリジェンスを使用して、いくつかの方法でMicrosoft 365 Copilotを拡張できます。

詳細を確認し、ユーザーに最適な拡張パスを選択するには、 Copilot の機能拡張計画ガイドエージェントの概要に関するページを参照してください。

エージェントの要件

エージェントを構築するには、使用するツールに応じて前提条件を完了する必要があります。

注:

一部のエージェント機能は、従量課金制 (Copilot クレジットとして使用) が有効Copilot Studioテナント内のユーザー、またはMicrosoft 365 Copilot ライセンスを持つユーザーのみが使用できます。 たとえば、組織データに根付いたエージェントを構築する場合は、従量課金制課金を有効にするか、Microsoft 365 Copilotライセンスを購入する必要があります。

Microsoft 365 Agents Toolkit の要件

Microsoft 365 Agents Toolkit を使用して、Microsoft 365 Copilot ライセンスなしでエージェントを構築できます。 組織データに基づくエージェントを構築する場合は、テナントで従量課金制課金を設定するか、Microsoft 365 Copilot ライセンスを購入する必要があります。

Agents Toolkit やその他の IDE を使用してエージェントを構築するには、管理者が カスタム アプリ をテナントにサイドロードできるようにする必要があります。

サイドローディングを有効にするには、Teams 管理センターから Teams アプリ>Setup ポリシー>Global (組織全体の既定値) を選択し、[ カスタム アプリのアップロード ] トグルを [オン] に切り替えます。

Teams 管理センターで [カスタム アプリのアップロード] トグルが有効になっている組織全体のセットアップ ポリシーのスクリーンショット

Teams クライアントからエージェントを含むサイドロードされたカスタム アプリを管理するには、[ アプリ>アプリの管理] に移動します。

Copilot Studio要件

Copilot Studioは、すべての Microsoft 365 ユーザーが利用できます。 Copilot Studioを使用して、エージェントとアクションを作成できます。 SharePoint または Copilot コネクタを使用して組織データに基づくエージェントを構築する場合は、テナントで従量課金制課金を設定するか、Copilot Studio ライセンスを購入する必要があります。 詳細については、「 課金レートと管理」を参照してください。

Copilot Studioを使用してエージェントをビルドするには、次の手順が必要です。

開発者モードの有効化

Copilot の 開発者モード を使用して、特定のプロンプトに応答してオーケストレーターがプラグインを選択するかどうかをテストできます。

開発者モードを有効にするには、Copilot Chatで「-developer on」と入力します。 開発者モードを無効にするには、「 -developer off」と入力します。

開発者モードを正常に有効にするためにユーザーが '-developer on' と入力した 'Microsoft 365 Copilot' セッションのスクリーンショット

開発者モードは、ライセンスMicrosoft 365 Copilotエクスペリエンス内でのみ使用できます。 詳細については、「 エージェントのデバッグ」を参照してください。

Microsoft 365 Copilot開発者ライセンス

組織のデータに基づいているエージェント、または強化された機能を含むエージェントをテストするために使用されるアカウントには、Microsoft 365 Copilot開発者ライセンスが必要です。 管理者は、Microsoft 365 管理センターでMicrosoft 365 Copilot開発者ライセンスを管理できます ([課金>ライセンス] の下)。 PowerShell を使用して、Microsoft 365 ライセンスをユーザー アカウントに割り当てることもできます。

エージェントの機能とライセンス モデル

Copilot のエージェントは、複数のライセンス モデルを通じて使用でき、それぞれ異なるレベルの機能が提供されます。

  • Microsoft 365 Copilot アドオン ライセンスを持つ Microsoft 365 - Microsoft 365 サブスクリプションと Copilot アドオン ライセンスを持つユーザーは、サポートされているアプリとプラットフォーム全体で Copilot エージェント エクスペリエンスにフル アクセスできます。
  • Microsoft 365 Copilot ビジネス - 中小企業向けに導入されたスタンドアロン SKU。 Microsoft 365 Business プランに沿った Copilot エージェント アクセスを提供します。
  • Microsoft 365 E7 (フロンティア スイート) - エンタープライズ顧客向けのMicrosoft 365 E5、Microsoft 365 Copilot、Agent 365機能を含むバンドル。
  • 使用量ベースの課金 (従量課金制) - テナントは、エージェント構成オプションに制限がある、完全なライセンスなしでエージェント アクセスを有効にすることができます。 使用量は Copilot クレジットで測定されます。
  • Copilot アドオン ライセンスを持たない Microsoft 365 - 一部のアプリではCopilot Chatエントリ ポイントが表示される場合がありますが、エージェント エクスペリエンスへのアクセスはテナント設定に基づいて制限されているか無効になっています。

次の表は、ユーザー ライセンスの種類に基づくエージェント のアクセスをまとめたものです。

ライセンス モデル エージェント アクセス
ライセンス付与済みのユーザー Microsoft 365 サブスクリプションと Copilot アドオン ライセンス (Microsoft 365 Copilot Business と E7 フロンティア スイート (該当する場合) を含む) の両方を持っている。 サポートされているアプリとプラットフォーム全体で、Copilot Chatとエージェントエクスペリエンスへのフル アクセスを受け取ります。 このライセンスにより、テナント データ (SharePoint、Microsoft Graph) に固定されたエージェントの使用も可能になり、Copilot Studioでエージェントを作成するために必要です。
使用量ベースの課金 (従量課金制ユーザー) 従量課金制 (Copilot クレジットとして使用) が有効になっているテナントに属します。 ユーザーは、完全な Copilot ライセンスなしでCopilot Chatおよびエージェントにアクセスできます。 使用量の課金はテナント データに固定されたエージェントに適用されますが、公開データまたは指示に固定されているエージェントは自由に使用できます。 エージェントの操作や接地など、一部の高度な機能では、追加の構成が必要になる場合があります。 Microsoft 365 管理センターのAzureサブスクリプションと課金ポリシーの設定が必要です。
Copilot アドオン ライセンスのない Microsoft 365 サブスクライバー 一部のアプリではCopilot Chatエントリ ポイントが表示される場合がありますが、テナントの構成とロールアウトの状態によってはアクセスが制限または無効になります。 これらのユーザーは、エージェントの作成や高度なエージェント エクスペリエンスにアクセスできません。

次の表に、テナントのライセンスと使用状況の課金構成に基づいてユーザーが使用できるエージェントの種類とエージェント機能を示します。 使用量の課金レートについては、「 課金レートと管理」を参照してください。

注:

使用量ベースの課金は、Microsoft 365 Government Community Cloud High (GCCH) および Government Community Cloud Moderate (GCCM) 環境ではサポートされていません。

機能 Copilot Chat (使用量ベースの課金なし)* Copilot Chat (使用量ベースの課金)** Microsoft 365 Copilot (ライセンス)
Microsoft 365 Copilot
Copilot Studio
宣言型エージェント
     カスタム アクション
     カスタム手順
     コード インタープリター
     画像ジェネレーター
     MCP アプリ
(対話型 UI ウィジェット)
     カスタム ナレッジ:
Web 検索
     カスタムナレッジ:
スコープ付き Web 検索
     カスタム ナレッジ:
Copilot コネクタ
     カスタム ナレッジ:
SharePoint データ
     カスタムナレッジ:
埋め込みファイルコンテンツ
     カスタム ナレッジ:
Dataverse
     カスタムナレッジ:
Email
     カスタムナレッジ:
People
     カスタム ナレッジ:
Teams メッセージ
     カスタムナレッジ:
Teams 会議
カスタム エンジン エージェント

*使用制限は、含まれているすべての機能に適用されます。

** 使用量ベースの課金なしでユーザーが利用できるナレッジ ソースへのアクセスにはコストは発生しません。

注:

Microsoft 365 Copilot ChatとMicrosoft 365 Copilotでの Web 検索のデータ、プライバシー、セキュリティの詳細については、「Web 検索のデータ、プライバシー、セキュリティ」を参照してください。

よく寄せられる質問

Microsoft 365 Developer Program サブスクリプションを使用して Copilot を使用して開発することはできますか?

Microsoft 365 Developer Program サブスクリプションを使用して、Web 検索に基づく限られた機能を持つエージェントを構築できます。 Microsoft 365 Developer Program サブスクリプションはコマースをサポートしていないため、Microsoft 365 Copilot ライセンスを購入したり、従量課金制課金を有効にしたりすることはできません。そのため、サブスクリプションを使用して、組織のデータに基づくエージェントを構築したり、他の機能を追加したりすることはできません。

ISV ではなく、Microsoft 365 Copilot ライセンスを持っていません。 Microsoft 365 Copilot開発環境を入手できますか?

Microsoft 365 サブスクリプションをお持ちの場合は、制限された機能を使用して、Microsoft 365 Copilot Chatでエージェントをビルドしてテストできます。 組織のデータに根付いたエージェントを構築する場合は、テナントで従量課金制課金を有効にするか、Microsoft 365 Copilot ライセンスを購入する必要があります。

セキュリティとプライバシー

Copilot は、既存のアクセス許可とポリシーを使用して、最も関連性の高い情報を提供し、企業のデータ セキュリティとデータ プライバシーに対する既存のコミットメントに基づいて構築します。 Copilot による組織データの使用方法と保護方法については、「Microsoft 365 Copilotのデータ、プライバシー、セキュリティ」を参照してください。 さまざまな Copilot 拡張ソリューションを開発するためのデータのプライバシーとセキュリティに関する考慮事項については、「Microsoft 365 Copilotの拡張に関するデータ、プライバシー、およびセキュリティに関する考慮事項」を参照してください。