Microsoft Copilot Studioで何を作っても、裏では実行基盤がそれを支えています。 エージェントやワークフローはあなたが設計し、選択したモデルが理由付けと生成を提供します。 ハーネスは両者の間に存在する ランタイム で、モデルをいつ呼び出すか、どのコンポーネントを送信するか、返ってくるものを解釈し、適切なツールを呼び出します。
Note
この記事は複数の ハーネスに適用されます。 使用するハーネスは、請求内容、機能、そして構築するものの能力に影響を与えます。
ハーネス上で動作するもの
Copilot Studioで構築するすべてのものはハーネス上で動作します:
- GitHub Copilotは、推論を重ねた多段階作業向けに構築されたエージェントやワークフローを支えています。
- Microsoft Copilot を拡張するためのCopilot チャット ハーネス。
- Customer Conversation harnessは、音声やチャットを通じて顧客の質問に答え、問題を解決するエージェントを支えます。
- 標準ハーネスはルールベースのエージェントとエージェントフローを駆動します。
この記事の残りでは、4つのテスト ハーネスの違いに焦点を当て、あなたが構築するものに適したものを選べるようにします。
なぜハーネスが重要なのか
あなたが組み立てるハーネスは、ビルダーとしてあなたが気にするいくつかの点に影響を与えます:
- あなたの仕事がどのように進むか。 一部のハーネスは、エージェントやワークフローで定義したルール、ブランチ、ステップに従っています。 他の人は目標をステップに分けて調整していくことができます。
- どれだけの作業がエンドツーエンドで自動化できるか。 より高性能なハーネスは、ツールやファイル、中間的な意思決定にまたがる長く多段階のビジネスプロセスを処理でき、計画通りにいかない事態でもすぐに回復できます。
- どんな体験を箱から出して作れるか。 ファイルの作成・編集、スキルの活用、文脈の記憶、ツール呼び出しの調整などの機能はハーネスに依存します。
- ご利用状況に応じた請求の仕組み。 ハーネスによって価格設定は異なります。 標準 ハーネス駆動のエージェント向けライセンスについて詳しくはこちらをご覧ください。
GitHub Copilot の活用
GitHub Copilotハーネスは、複雑なビジネスプロセスを完了させる必要がある推論重視のエージェントやワークフロー向けに設計された、最も高性能な選択肢です。 固定されたスクリプトに従うのではなく、目標をステップに分け、コネクター、ナレッジ、MCP、 接続エージェント間で適切なツールを呼び出し、ステップが失敗したりリクエストが変わったときに調整できます。 ネイティブでWord、Excel、PowerPoint、PDFファイルを作成・編集し、スキルとメモリをサポートし、Copilot Studioが管理する安全なサンドボックス内で各タスクを実行します。 このハーネスのエージェントやワークフローはCopilotクレジットを使用しています。 これは、エージェントやワークフローが請求書を読み取り、発注書と照合し、例外を承認のためにルーティングする買掛金プロセスのようなシナリオに最適です。
Copilot チャットハーネス
Copilot chat harnessはMicrosoft Copilot Chatを拡張できます。 あなたのエンタープライズ知識をMicrosoft Copilot Chatに結びつけ、従業員が日常の体験を外さずにあなたのコンテンツに根ざした回答を得られます。 現在のチャットモデル上で動作し、従業員のオンボーディングエージェントのように、SharePointの知識から質問に答える従業員オンボーディングエージェントのように、情報をつなげることを優先するシナリオ向けに設計されています。 社内チームに公開します。 請求は消費量に基づくか、Microsoft Copilotのユーザーサブスクリプションライセンスに含まれています。
カスタマー・カンバセーション・ハーネス
Customer Conversation ハーネスは、エージェントが定義されたトピックに対して予測可能な回答を求めつつ、音声やチャットで流動的で自然な会話を提供する場合に最適です。 マルチエージェントアーキテクチャを採用しており、それぞれが独自のエスカレーション経路を持ち、コンタクトセンターやカスタマーサービスなどで人間の担当者に連絡を取ることができます。 このハーネスはコネクター、ナレッジ、MCP、コネクテッドエージェントをまたいでツールを呼び出せ、スキルやメモリをサポートします。 ウェブサイトにエージェントを公開して顧客がチャットできるようにしたり、電話番号を割り当てて顧客が電話できるようにしたいときに使うのもおすすめです。 エージェントが顧客の質問や問題を解決できない場合は、適切なエスカレーション経路を通じて人間の担当者に会話を回すことができます。 このハーネスのエージェントはCopilotクレジットを使用します。 詳細は 「Customer Conversation harness を利用したエージェント」概要をご覧ください。
Important
GitHub Copilot ハーネスは、GitHub Copilot サービスではなく、Microsoft Copilot Studioのオーサリングおよびオーケストレーションフレームワークです。 ハーネスは基盤となる技術やSDKコンポーネントをGitHub Copilotと共有しますが、Copilot Studioでエージェントが動作している場合、顧客データはGitHub Copilotサービスに送信または処理されません。 既存のMicrosoft Copilot Studioのプライバシー、セキュリティ、コンプライアンス、データレジデンシーの義務は引き続き適用されます。
標準ハーネス
標準ハーネスは、ルールベースのエージェントや構造化され繰り返し可能なワークフローや会話において信頼できる選択肢であり、よく理解されたリクエストに対して予測可能な挙動を求める場合に有効です。 トピック、プロンプト、経路を定義して体験が一貫して反応するようにし、既存のプロンプトライブラリやビジネス知識を活用できます。 社内のヘルプデスク体験のように、よくある質問に答えたり、簡単なリクエストをワークフローでルーティングしたりするケースに適しています。
Accessの標準エージェントおよびエージェントフローについて詳しく学びましょう。
ハーネスの比較
作るものに合わせてハーネスを選びましょう:
- GitHub Copilotは、エージェントが長時間のタスクを理屈で処理したり、複数のツールを横断したり、ファイルを処理したり、実際のビジネスプロセスをエンドツーエンドで自動化したりする際に活用できます。
- Copilot chat harness は、組織の知識を活用して Microsoft Copilot Chat を拡張し、従業員が日常的な作業環境を離れることなく根拠のある回答を得られるようにすることが目標である場合に使用します。
- Customer Conversation harness は、エージェントが音声やチャットで顧客からの質問に答え、問題を解決する必要がある場合に活用でき、人間の担当者にエスカレーションするオプションも備えています。
- シナリオが明確でルールに基づいていて、一貫性があり予測可能な回答を求める場合に標準的なハーネスを使います。
| 考慮事項 | GitHub Copilot の活用 | Copilot チャットハーネス | カスタマー・カンバセーション・ハーネス | 標準ハーネス |
|---|---|---|---|---|
| 最適な用途 | 複雑で多段階のビジネスプロセス | エンタープライズ知識を活用したMicrosoft Copilot Chatの拡張 | 音声とチャットでの顧客対応・コンタクトセンター形式のシナリオ | ルールベースのエージェントと構造化された会話 |
| どのように機能するのか | 目標に向かって自力で段階的に推論する | エンタープライズ知識をMicrosoft Copilot Chatに接続 | 人間の代表者にエスカレーションできるマルチエージェントアーキテクチャ | あなたが定めたトピックやルールに従ってください |
| 問題からの回復 | リトライして自動的に代替経路を見つけます | 重点ではありません | 定められた経路を通じて人間の担当者にエスカレーションされます | あなたが築いた道をたどる |
| ファイル対応 | Word、Excel、PowerPoint、PDFファイルを作成、編集し、その内容について推論する | 重点ではありません | 重点ではありません | 重点ではありません |
| スキルと記憶力 | Yes | 重点ではありません | Yes | 重点ではありません |
| 公開 | 社内チームか外部顧客か | 内部チーム | Webサイトのチャットまたは電話番号 | 社内チームか外部顧客か |
| 請求書 | GitHub Copilot ハーネスを利用したエージェントの課金の概要 | 消費量またはMicrosoft Copilot ライセンスに含まれるもの | Copilotクレジット (使用量ベース) | 標準ハーネスを利用するエージェントのライセンスで説明されています |