Files
masaya ishihara a99e2100cb chore: Claude Code テレメトリのプロジェクト名を付与
Claude Code はリポジトリ名や作業ディレクトリを OTel の属性として送らないため、
利用分析基盤(xtone/prompt-improver)側でプロジェクト別に集計すると
このリポジトリでの利用がすべて「未分類」バケットに落ちる。

.claude/settings.json に OTEL_RESOURCE_ATTRIBUTES=project.name=... を付与し、
本リポジトリでの利用を実名で集計できるようにする。
prompt-improver の scripts/claude-otel/setup-project-name.sh が生成したもの。

- テレメトリ送信そのものは有効化しない。送信は各自のユーザー設定または
  リポジトリローカル設定(.claude/settings.local.json・gitignore済み)で行う。
  未参加のメンバーにとってはこの環境変数は無害で、動作に影響しない
- client.name / unit は案件ごとの人間判断のため未指定(NULL のまま)
- 既存データへの遡及付与はしない。設定前の利用は「未分類」のまま残る
2026-08-19 10:42:08 +09:00

7 lines
158 B
JSON

{
"$schema": "https://json.schemastore.org/claude-code-settings.json",
"env": {
"OTEL_RESOURCE_ATTRIBUTES": "project.name=ai_development_tools"
}
}