環境変数

CLAUDE_CODE_ENABLE_TELEMETRY

1 に設定すると、メトリクスとログのための OpenTelemetry データ収集が有効になる。OTel エクスポーターを設定する前に必要である。シェル、ユーザー設定、管理対象設定のいずれかに設定する。プロジェクト設定とローカル設定では無視される

使い方・用途

  • Code タブのセッションから OpenTelemetry 経由でメトリクスやログをエクスポートできるようにするために設定する
  • 組織の管理者が管理設定 (managed settings) の env ブロックでこの変数を指定し、監視基盤向けの OTel エクスポーター設定を有効にする
  • OTel エクスポーターを設定する前提条件として、エクスポート有効化を明示的に切り替えたい場合に使う
英語原文(公式ドキュメントより)

Set to 1 to enable OpenTelemetry data collection for metrics and logging. Required before configuring OTel exporters. Set it in your shell, user settings, or managed settings. Ignored in project and local settings. See Monitoring

関連する変更履歴

v2.1.282(1件)

Changed
プロジェクトおよびローカル設定を変更した。CLAUDE_CODE_ENABLE_TELEMETRY や OTEL_LOG_* など、エクスポートの有効化、エンドポイントの設定、コンテンツのキャプチャを行う OpenTelemetry 変数は無視されるようになった
英語原文を表示
Changed project and local settings to ignore OpenTelemetry variables that turn on export, set its endpoint, or capture content, like CLAUDE_CODE_ENABLE_TELEMETRY and OTEL_LOG_*

変更後

チェックアウトしたリポジトリの設定ファイルがテレメトリの送信先や収集内容を勝手に決められなくなった