次の方法で共有


コード インタープリターに関する FAQ

これらのよく寄せられる質問では、Copilot Studio でのコード インタープリターの機能、使用方法、セーフガードについて説明します。 コード インタープリターを使用すると、エージェントPythonコードを生成して実行し、プロンプトで指定された要求を実行できます。 この機能に関する一般的な質問と回答を次に示します。

Copilot Studio のコード インタープリターとは

コード インタープリターは、Copilot Studio とプロンプト ビルダープロンプトに統合されたPython実行エンジンです。 セキュリティで保護されたサンドボックス環境でコードを実行し、データ分析を実行したり、Word、Excel、PowerPoint、PDF ファイルを処理したり、視覚化を生成したりできます。 入力には、データ ファイルとプロンプト命令が含まれます。出力は、ファイル、レポート、グラフ、およびテキストの概要を変更できます。

Copilot Studio のコード インタープリターでできること

コード インタープリターは、Python実行機能を使用して、Excel ブックの作成と更新、書式設定のコピー、データセットの分析、統計計算の実行、グラフの生成などのタスクをサポートします。 これにより、開発者とビジネス アナリストは、Copilot Studio エージェントとプロンプト ビルダープロンプト内の複雑なワークフローを自動化できます。

コード インタープリターの用途は何ですか?

主なユース ケースには、データ監査、レポート生成、ファイル変換、視覚化が含まれます。 企業は、これを使用して、Power Platform を離れることなく、財務監査、合成データ生成、PDF フォームの作成、対話型データ探索を自動化します。

コード インタープリターはどのように評価されましたか? パフォーマンスの測定にはどのようなメトリックが使用されますか?

機能テストを実行して、Python コードの正しい実行、データ処理タスクの精度チェック、実行待機時間のパフォーマンス ベンチマークを検証します。 メトリックには、ファイル操作の成功率、コード実行のエラー率、平均実行時間が含まれます。 評価は、プレビューを介して内部パイロットと顧客フィードバック ループにまたがっています。

制限事項は何ですか? ユーザーはどのようにして影響を最小限に抑えることができますか?

制限は以下のとおりです。

  • 画像ベースの PDF コンテンツからテキストを読み取るためのサポートがない
  • 実行時間の長いタスクのセッション タイムアウト
  • 外部ネットワーク アクセスに関する制限事項
  • トピック内から直接プロンプトをツールとして呼び出すサポートはありません
  • データ保護付きのファイルの読み込みには対応していません
  • コード インタープリターを使用して作成されたイメージは、Teams および Microsoft 365 Copilot チャネルではレンダリングされません

テキストベースの PDF を読み取ることができます。 セッション タイムアウトの影響を最小限に抑えるには、大規模なデータセットをより小さなファイルに分割し、パフォーマンスのために最適化されたコードを使用し、プロンプト設計で提供されるベスト プラクティスに従います。 エージェント トピックからプロンプトを呼び出すには、Power Automate フロー内からプロンプトを呼び出し、エージェント トピック内でフローを呼び出します。

効果的かつ責任ある使用を可能にする運用上の要因と設定は何ですか?

効果的に使用するには、テナント レベルおよび個々のエージェントまたはプロンプトで機能を有効にする必要があります。 管理者は、環境アクセスを構成し、実行ログを監視できます。 ユーザーは、プロンプトで使用するモデルを選択して動作を調整できます。

フィードバックを提供するにはどうすればよいですか?

エンド ユーザーと管理者は、Power Platform 管理センターのサポート チャネル、または Copilot Studio のフィードバック オプションを通じてフィードバックを提供できます。 カスタマー サクセス マネージャーとテクニカル サポート チームも、製品の改善に関するフィードバックを収集してトリアージします。

コード インタープリターは、検証されていないコードまたは安全でないコードを実行しますか?

No. コードの実行はセキュリティで保護され分離され、ネットワーク アクセス、システム レベルのコマンド、承認されていないファイル操作などの安全でない操作を防ぐための厳密な制約があります。 各実行は、特定のプロンプトまたはエージェント セッションに限定され、Microsoft のセキュリティで保護された AI 設計原則に従います。

コード インタープリターは、プロンプトで提供されているもの以外の顧客またはテナント データにアクセスできますか?

No. コード インタープリターは、セッション中に明示的に指定されたファイルと入力にのみアクセスします。 統合機能を使用して明示的に構成しない限り、より広範なテナント データ、ユーザー コンテキスト、または外部システムにアクセスすることはできません。

コードはどこで実行され、環境はどのように保護されますか?

コードは、SOC 2、ISO 27001、GDPR 要件など、Microsoft のエンタープライズ レベルのコンプライアンスに準拠する Microsoft ホスト環境で実行されます。 コンピューティングはエフェメラルであり、セッション中に作成され、データの永続化を防ぐために後で破棄されます。

企業は、コード インタープリターの使用方法を監視または管理できますか。

はい。テナント管理者は、Power Platform 管理センターで機能を有効にする必要があります。 この設定は既定ではオフになっています。 組織は、 プロンプト ビルダー モデルとプロンプト アクティビティの監視で説明されているように、環境レベルのアクセスを制御し、プロンプト実行履歴を監査できます。

Microsoft では、プロンプトとエージェントでの AI の責任ある使用をどのように保証しますか?

コード インタープリターを含むすべての AI 対話は、透明性、アカウンタビリティ、信頼性などの Microsoft の責任ある AI 原則に従います。 プロンプトはログに記録され、監視され、追跡可能性とコンプライアンスを確認できます。

モデルは顧客データまたは実行されたコードでトレーニングされていますか?

No. Microsoft では、モデルのトレーニングに顧客データやコード インタープリター セッションから実行されたコードは使用しません。 すべてのデータは、Microsoft 製品およびサービスデータ 保護補遺 (DPA) に基づく Microsoft のデータ処理コミットメントに従って処理されます。

ユーザーが誤ってプロンプトを通じて機密情報を流出させる可能性はありますか?

企業のお客様は、入力検証、プロンプト設計ガイダンス、使用ポリシーなどのガードレールを実装することをお勧めします。 Copilot Studio は、Power Platform 内のデータ ポリシーとコンプライアンス ツールとも統合され、データ漏えいのリスクを軽減します。

ユーザーによるコード インタープリターの誤用を防ぐためのセーフガードは何ですか?

管理者は、環境レベルでアクセスを制限し、プロンプト アクティビティを確認できます。 さらに、AI によって生成されたコード実行は、内部システムまたはネットワークにアクセスできないサンドボックス化され、プロンプト機能は許可されたデータ/ファイル境界に制限されます。

お客様は、コード インタープリター アクションの説明可能性と追跡可能性を確保する方法を教えてください。

プロンプト入力、生成されたコード、出力 (ファイルなど)、プロンプト実行トレースはすべて、監査とレビューに使用できます。 これにより、AI 支援型ワークフローの規制コンプライアンスと透明性がサポートされます。

コード インタープリターはソブリン クラウドまたはデータ所在地の制御をサポートしていますか?

現在、コード インタープリターはパブリック クラウドで使用できます。 ソブリンクラウド(例:GCC、GCC High)のサポートはまだ利用されていません。 データ所在地のコミットメントは、Power Platform のリージョンの可用性に合わせて調整されます。