エンタープライズ環境でのテレメトリの管理
VS Code は、製品の使用状況を理解し、改善するためにテレメトリデータを収集します。組織はテレメトリ設定を一元管理し、開発チーム全体で収集されるデータを制御できます。
この記事では、IT 管理者が エンタープライズポリシー を通じてテレメトリを構成する方法について説明します。
テレメトリ関連のポリシー
VS Code には、テレメトリを管理するための以下のポリシーが用意されています。
| ポリシー | 説明 | VS Code の設定 | 利用開始バージョン |
|---|---|---|---|
TelemetryLevel |
テレメトリデータのレベルを指定する | telemetry.telemetryLevel この設定は組織レベルで管理されています。変更については管理者に連絡してください。 | 1.99 |
EnableFeedback |
フィードバックメカニズム(問題報告機能とアンケート)の構成 | telemetry.feedback.enabled この設定は組織レベルで管理されています。変更については管理者に連絡してください。 | 1.99 |
組織のデバイスに ポリシーをデプロイ する方法をご覧ください。
テレメトリレベルの構成
TelemetryLevel ポリシーは、VS Code のテレメトリ、マイクロソフト純正拡張機能のテレメトリ、および参加しているサードパーティ製拡張機能のテレメトリを制御します。
一部のサードパーティ製拡張機能はこの設定を尊重しない場合があります。拡張機能のテレメトリ報告については、各拡張機能のドキュメントを参照してください。
テレメトリレベルのオプション
| 値 | クラッシュレポート | エラーテレメトリ | 使用状況データ |
|---|---|---|---|
all |
✓ | ✓ | ✓ |
エラー |
✓ | ✓ | - |
crash |
✓ | - | - |
オフ |
- | - | - |
データ型
- クラッシュレポート - VS Code がクラッシュした際の診断情報
- エラーテレメトリ - アプリケーションがクラッシュに至らないエラーに関する情報
- 使用状況データ - 機能の使用状況とパフォーマンスに関する情報
テレメトリの無効化
組織全体でテレメトリを完全に無効にするには、TelemetryLevel ポリシーを off に設定します。
ポリシー値:
off
テレメトリを off または error に設定すると、A/B テストがオフになります。これにより、新機能が一般公開されるまで、ユーザーへの新機能のロールアウトが遅れる可能性があります。
エラーテレメトリのみを有効にする
使用状況データの収集を無効にしつつ、クラッシュレポートとエラーテレメトリのみを収集するには、TelemetryLevel ポリシーを error に設定します。
ポリシー値:
error
フィードバックメカニズムの構成
EnableFeedback ポリシーは、ユーザーが VS Code 内のフィードバックメカニズム(問題報告機能やアンケートなど)にアクセスできるかどうかを制御します。
フィードバックメカニズムを無効にするには、EnableFeedback ポリシーを false に設定します。
ポリシー値:
false
拡張機能のテレメトリ
VS Code 拡張機能は独自のテレメトリデータを収集する場合があります。 telemetry.telemetryLevel この設定は組織レベルで管理されています。変更については管理者に連絡してください。 設定は、マイクロソフト純正の拡張機能および参加しているサードパーティ拡張機能に影響します。ただし、一部の拡張機能はこの設定を尊重せず、独自のテレメトリ設定を持っている場合があります。
組織で使用されている拡張機能のドキュメントを確認し、そのテレメトリの実践について理解してください。
エージェント対話のための OpenTelemetry サポート
VS Code の Copilot Chat は、OpenTelemetry (OTel) を介してトレース、メトリクス、イベントをエクスポートし、エージェントの対話、LLM の呼び出し、ツール実行、トークン使用量をリアルタイムで可視化できます。このテレメトリデータは、OTel 互換の任意のバックエンドで使用可能です。
OpenTelemetry を使用したエージェント対話の監視 についてさらに詳しく学びましょう。
GDPR コンプライアンス
VS Code は GDPR に準拠するように設計されています。ユーザーがテレメトリを無効にすると、VS Code はそれ以降テレメトリデータの送信を停止します。GDPR と VS Code の詳細については、テレメトリのドキュメント を参照してください。
関連リソース
- エンタープライズ ポリシー リファレンス - エンタープライズ ポリシーの完全なリスト
- VS Code におけるテレメトリ - テレメトリデータの収集について学ぶ
- プライバシーに関する声明 - マイクロソフトのプライバシーに関する声明