Power Platform のパイプラインを使用して Copilot Studio エージェントのテストとデプロイを自動化し、継続的デリバリーをサポートし、デプロイ ライフサイクル全体のガバナンスを改善します。 この記事では、Power Automate クラウド フローを Dataverse と Copilot Studio Kit と統合して、エージェントの機能を自動テスト実行で検証し、品質ゲートを適用し、手動の手順とエラーを減らし、信頼性の高いエージェントのみが運用環境に到達するようにする方法について説明します。
Requirements
デプロイ プロセスには、次の 3 つの環境が必要です。
- パイプライン ホスト環境: パイプラインとその拡張機能をホストする環境。 これは、デプロイ プロセスの中心的な制御ポイントです。
- 開発 (ソース) 環境: Copilot Studio エージェントを開発してテストする環境。 エージェントの動作の自動検証を有効にするために、Copilot Studio Kit がここにインストールされています。
- ターゲット (運用環境) 環境: デプロイの最終的な宛先。エージェントは、すべての検証チェックに合格した後に発行されます。
構成の手順
詳細な手順については、「 Power Platform Pipelines を使用した Copilot Studio エージェントの自動テストとデプロイ」の PDF をダウンロードしてください。
大まかな手順は次のとおりです。
- デプロイ パイプライン構成アプリを開く: Power Apps ポータルからアプリを起動し、デプロイ パイプラインを作成および管理します。
- パイプラインを構成する: パイプライン名を指定し、開発環境をリンクします。
- デプロイ ステージの構成: デプロイ ステージを追加してターゲット環境を定義し、エクスポート前と展開前の手順を有効にします。
- デプロイ要求のトリガー: フローは、Copilot Studio エージェントを含むソリューションに対してデプロイ要求が開始されたときにトリガーされます。
- 自動テストの実行: フローはデプロイを一時停止し、自動テストを実行し、テスト結果を評価し、テスト結果に基づいてデプロイを続行するかどうかを決定します。