新機能 / v2.1.269
OTEL_METRICS_INCLUDE_REPOSITORY
CHANGELOG 原文(英語)
Added OTEL_METRICS_INCLUDE_REPOSITORY to tag OpenTelemetry metrics and events with vcs.* repository attributes; commit events get vcs.ref.head.* with OTEL_LOG_TOOL_DETAILS 公式の変更履歴を開く ↗ 日本語での補足
OTEL_METRICS_INCLUDE_REPOSITORYを追加。OpenTelemetryのメトリクスとイベントにvcs.*のリポジトリ属性を付与する。OTEL_LOG_TOOL_DETAILSと併用すると、commitイベントにvcs.ref.head.*も付与される。
ドキュメント
ドキュメントの抜粋(参考訳)
リポジトリ属性
OTEL_METRICS_INCLUDE_REPOSITORY=true を設定すると、メトリクスとイベントにセッションのリポジトリの識別情報がタグ付けされ、共有のコレクターがリポジトリごとに使用量を集計できるようになります。Claude Code v2.1.269 以降が必要です。
Claude Code は、リポジトリの origin リモートから、セッションごとに 1 回これらの属性を導出します。同じリポジトリの HTTPS リモートと SSH リモートは、同一の値を生成します。
| Attribute | Value |
|---|---|
vcs.repository.url.full |
.git を除いたリポジトリのブラウザ URL。例: https://github.com/example-org/example-repo |
vcs.owner.name |
オーナーまたはグループのパス。例: example-org。リモートパスのセグメントが 1 つしかない場合は省略されます |
vcs.repository.name |
リポジトリ名そのもの。例: example-repo |
vcs.provider.name |
Claude Code がリモートのホストまたは URL の形式をいずれかのプロバイダーとして認識した場合に github、gitlab、bitbucket、gitea のいずれかになります。それ以外の場合は省略されます |
値はすべて小文字化され、リモート URL の認証情報、クエリ文字列、フラグメントがそこに現れることはありません。セッションに origin リモートがない場合、リモートが URL の形式でない場合、または囲んでいるリポジトリがホームディレクトリのみである場合、これらの属性は省略されます。
OTEL_RESOURCE_ATTRIBUTES で宣言した vcs.* キーは、そのキーの導出値を置き換えます。vcs.repository.url.full を宣言すると、Claude Code はリモートを読み取らなくなり、宣言したキーのみを報告します。
これらの属性は自分自身のエクスポーターにのみ送られます。Anthropic のテレメトリは、すべての vcs.* キーを破棄します。
取得日 · 2026-09-23