Copilot エージェントセッションのストリーミングが一般公開プレビューへ
GitHub はエンタープライズ顧客向けに、Copilot エージェントのセッションデータをストリーミングおよび API で取得可能にする機能を公開プレビューとして提供し始めました。
キーポイント
全クライアントでのデータ可視化
GitHub.com、GHE デプロイメント、CLI、VS Code、Visual Studio、および JetBrains や Eclipse などのパートナー IDE を含むすべての Copilot クライアントで、エージェントのセッション活動(プロンプト、レスポンス、ツール呼び出し)への直接アクセスが可能になります。
ストリーミングと API の提供
監査ログ設定から任意のイベントコレクターや SIEM ツールへデータを自動ストリームする機能と、直近 48 時間のセッションデータを一括取得できる REST API が利用可能です。
Microsoft Purview との連携
Microsoft エコシステムの利用者向けに、Microsoft Purview をサポートされたストリーミングエンドポイントとして公開プレビューで提供し、監査可能性データの直接転送経路を確立しました。
影響分析・編集コメントを表示
影響分析
この機能は、企業における生成 AI ツールのガバナンスとセキュリティ監査を劇的に強化するものであり、AI 利用の透明性を確保するための重要なインフラストラクチャとなります。特に Microsoft エコシステムとの連携により、大規模組織が既存のコンプライアンスフレームワークに Copilot のデータをシームレスに統合できるため、AI 導入におけるリスク管理のハードルを下げます。
編集コメント
生成 AI の普及に伴い、その利用実態を可視化し管理する「AI ガバナンス」の重要性が高まる中、GitHub が提供したこの機能は企業にとって不可欠なセキュリティ対策となります。特に Microsoft Purview との連携は、大規模組織が既存の監査体制を維持しながら AI を導入するための重要な架け橋となるでしょう。
エンタープライズ管理ユーザーを備えた GitHub Enterprise Cloud のお客様は、現在、すべての Copilot クライアントにわたる GitHub Copilot エージェントセッションデータへのアクセスが可能になりました。対象となるクライアントには以下が含まれます:
github.com で動作するクラウドエージェントおよび ghe.com 上のデータ駐在型デプロイメント
GitHub Copilot CLI
Visual Studio Code
Visual Studio
JetBrains や Eclipse が提供するなどのパートナー IDE
これにより、エージェントセッションのアクティビティ(例:プロンプト、レスポンス、ツール呼び出し)を直接確認できるようになり、エンタープライズ全体での AI 利用を管理できます。このデータへのアクセスは、ストリーミングエンドポイントまたは REST API を介して選択可能です。有効化するには、AI コントロール内の Copilot サブページへ移動し、「Copilot Usage Records Streaming」と「Copilot Usage Records API」の両方で「どこでも有効にする(Enable everywhere)」を選択してください。
ストリーミングエンドポイント
監査ログ設定から、お好みのイベントコレクターまたは SIEM ツール(Security Information and Event Management)へストリーミング接続を開始できます。設定が完了すると、GitHub はエンタープライズ全体のすべてのセッションデータを自動的にそのエンドポイントへストリーミングします。Microsoft Purview も、パブリックプレビューにおいてサポートされるストリーミングエンドポイントとして利用可能です。これにより、Microsoft エコシステム内の顧客は、すべての GitHub Copilot クライアントからの監査可能性データを送信するための直接的な経路を得ることができます。詳細については、監査ログのストリーミング設定に関するドキュメントをご覧ください。
REST API
REST API を使用すると、エンタープライズオーナーは以下のエンドポイントを用いて、直近 48 時間のセッションデータをオンデマンドで取得できます:
/enterprises/{enterprise}/copilot/usage-records エンドポイント:エンタープライズ向けの Copilot 利用記録を取得します。
詳細については、Copilot 利用記録 REST API のドキュメントをご覧ください。
本記事「Copilot エージェントセッションのストリーミングがパブリックプレビューで利用可能になりました(続き 2/2)」は、GitHub Blog で最初に公開されました。
原文を表示
GitHub Enterprise Cloud customers with enterprise managed users can now access GitHub Copilot agent session data across all Copilot clients, including:
Cloud agents operating on github.com and data resident deployments on ghe.com
GitHub Copilot CLI
Visual Studio Code
Visual Studio
Partner IDEs, such as those provided by JetBrains and Eclipse
This gives you direct visibility into agent session activity (e.g., prompts, responses, and tool calls) so you can manage AI usage across your enterprise. You can choose to access this data via a streaming endpoint or the REST API. To enable this, go to the Copilot subpage in AI Controls and select Enable everywhere for both “Copilot Usage Records Streaming” and “Copilot Usage Records API”.
Streaming endpoint
You can initiate a streaming connection to an event collector or SIEM tool of your choice from your audit log settings. Once configured, GitHub automatically streams all session data for your enterprise to that endpoint. Microsoft Purview is also available as a supported streaming endpoint in public preview, giving customers in the Microsoft ecosystem a direct pathway to send auditability data from all GitHub Copilot clients. For more information, see our documentation on setting up audit log streaming.
REST API
The REST API lets enterprise owners pull the last 48 hours of session data on demand using this endpoint:
GET /enterprises/{enterprise}/copilot/usage-records: Retrieve Copilot usage records for an enterprise.
To learn more, read the Copilot Usage Records REST API documentation.
The post Copilot agent session streaming is now in public preview appeared first on The GitHub Blog.
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み