GitHubは2026年7月8日、GitHub Copilotが送るテレメトリ(動作や利用状況の計測データ)を、標準仕様OpenTelemetry(略称OTel)で組織の指定先へ送らせる機能を発表しました。対象はVS CodeのCopilot Chat拡張機能とCopilot CLIです。
GitHub Copilotのテレメトリ管理 3行まとめ
今回の発表の要点を、先に3点へまとめました。
- Copilotのテレメトリ送信先を組織の管理者が一元指定できる機能
- VS CodeのCopilot Chat拡張とCopilot CLIが対象
- 管理値が環境変数やユーザー設定より優先される仕組み
本記事は公表時点の情報にもとづきます。仕様や提供状況は今後変わる可能性があります。
導入や利用を判断する際は、各自の責任で公式情報の最新の内容をご確認ください。
設定変更やアップデートを行う場合は、必ず事前にバックアップを取得し、検証環境で確認したうえで実施してください。
管理者がCopilotのテレメトリ送信先を一元指定できる
今回の機能では、組織の管理者がGitHub CopilotのOpenTelemetryデータの送信先を指定できます。開発者が各自でOTEL_*環境変数を設定しなくても、承認済みのコレクター(計測データの受け取り先)へ送信を集約できます。
- 承認済みコレクターへテレメトリ送信を集約
- 開発者ごとの環境変数設定が不要
- VS CodeのCopilot Chat拡張とCopilot CLIが対象
管理値の優先順位は明確です。環境変数やユーザー設定よりも管理値が常に優先され、意図しない送信先へテレメトリが流れないようにします[1]。
設定によっては、プロンプトや応答、ツール関連の内容を収集するかどうかも管理対象です。GitHubは設定手順[2]と監視方法[3]を公式ドキュメントで案内しています。
管理者が制御できる4つの設定項目
テレメトリ送信に関わる設定のうち、管理者が制御できる項目は4つです。送信にはOTLP(OpenTelemetryのデータ転送プロトコル)が使われ、下表の項目を組織側で管理します。
| 項目 | 内容 |
|---|---|
| エクスポート先 | OTLPエンドポイントと転送方式(otlp-http/otlp-grpc) |
| サービス名 | OTelのサービス名とリソース属性(発生源のメタ情報) |
| ヘッダー | コレクター認証用トークンなどのエクスポーターヘッダー |
| コンテンツ収集 | プロンプト・応答・ツール関連内容の収集可否と変更可否 |
設定を配布する3つの方法と認証情報の扱い
設定を配布する方法は3種類です。MDM(端末管理の仕組み)による配布、サインイン中のアカウントからの解決、ファイル指定から選べます。
| 方法 | 内容 |
|---|---|
| ネイティブMDM | WindowsレジストリまたはmacOS管理設定で配布 |
| サーバー管理設定 | サインイン中のGitHubアカウント経由で解決 |
| ファイル指定 |
managed-settings.jsonによる設定配布 |
エクスポーターヘッダーは、Copilot Chat拡張のOTLPエクスポーターだけに適用されます。環境変数を経由しないため、認証トークンなどの値が環境変数経由でツールのサブプロセスへ漏れることはありません。
エンタープライズ管理OpenTelemetryエクスポートの概要
| 項目 | 詳細 |
|---|---|
| 提供元 | GitHub(GitHub Copilot) |
| 発表日 | 2026年7月8日 |
| 対象製品 | VS CodeのCopilot Chat拡張とCopilot CLI |
| 主な機能 | OpenTelemetryエクスポート先の組織管理 |
| 設定の配布 | MDM/サーバー管理設定/managed-settings.json |
| 優先順位 | 管理値が環境変数とユーザー設定に優先 |
| 提供状態 | エンタープライズ管理設定で解決、GA/preview表記なし |
trends編集部の一言
テレメトリの送信先を組織で固定できる仕組みは、統制と可観測性(システムの状態を外から把握できる度合い)を両立したい企業に現実的な選択肢を与えます。開発者ごとの環境変数設定に頼らず、承認済みコレクターへ集約できる点が運用で効いてきます。
特に、認証トークンをサブプロセスへ渡さない設計は、資格情報の管理に敏感な組織の導入を後押しするでしょう。まずは自社のCopilot利用状況を棚卸しし、利用中のツールを前掲の対象製品の表と照合して、対象がVS CodeとCLIで足りるかを見極めるとよいでしょう。
提供状態や設定項目は今後変わる可能性があります。導入前に、公式ドキュメントで最新の仕様を確認しておくと安心です。
References
- ^ GitHub. 「Enterprise-managed OpenTelemetry export for VS Code and CLI」. https://github.blog/changelog/2026-07-08-enterprise-managed-opentelemetry-export-for-vs-code-and-cli, (参照 26-07-10).
- ^ Visual Studio Code. 「Configure telemetry export with OpenTelemetry」. https://code.visualstudio.com/docs/enterprise/ai-settings, (参照 26-07-10).
- ^ Visual Studio Code. 「Monitor agent usage with OpenTelemetry」. https://code.visualstudio.com/docs/agents/guides/monitoring-agents, (参照 26-07-10).
※本記事は公式発表を基に編集しています。内容はAIで確認していますが、誤りや最新情報との差異がある場合はコメントよりご報告ください。
