Bible Network Crypto DeFi Onchain RWA AI Agent Stablecoin Chain SAFU CryptoTax DeFAI AGI Claude Me Claude Skill Claude Design Claude Cowork
独立メディア
いかなるプロジェクトとも無提携
Claudeスキルを学んで、すべてをもっとうまくやろう
claudeskill-me.com
最新
OpenTelemetryでClaude Codeの圧縮とhookを見る:compaction、hook_execution_complete、precompute_reuseの読み方  ·  Bash権限ルールの死角:denyは/bin/rm、bash -c、git -Cを止められず、devbox run *は内側のどんなコマンドも通す  ·  CLAUDE.mdが長すぎるとき:.claude/rules/とpathsで、特定のファイルに触れたときだけルールを読み込む  ·  Claude Codeのサンドボックスで「No usable sandbox!」:--no-sandbox、excludedCommands、allowNestedUserNamespacesがそれぞれ手放すもの  ·  Claude Code v2.1.309がサンドボックスと権限の抜けをまとめて修正:起動ファイルのサンドボックス外実行、シンボリックリンク経由のdenyWriteなど  ·  auto modeの$defaultsの落とし穴:autoMode.soft_denyに文字列を1つ入れ忘れると、組み込みのforce pushルールが丸ごと消える
用語解説 · Tools Integration

OpenTelemetry

OpenTelemetry(テレメトリイベント)
Tools Integration advanced

30秒バージョン · 忙しい方へ
業界標準の可観測性フレームワーク。Claude Codeはこれを使って使用量メトリクスと振る舞いイベント(圧縮、hook、ツール判定など)をコレクターへ出力できる。有効化にはCLAUDE_CODE_ENABLE_TELEMETRY=1が必要だ。
詳しく読む +
01 · これは何?

OpenTelemetryとは何で、Claude Codeはどう使いますか?

OpenTelemetry(OTel)は可観測性のオープン標準で、メトリクス、イベント(ログ)、トレースの出力方法を定める。公式のモニタリングドキュメントによれば、CLAUDE_CODE_ENABLE_TELEMETRY=1を設定するとClaude Codeはuser_prompt、tool_decision、compaction、hook_registered、hook_execution_complete、at_mention、api_retries_exhaustedなどのclaude_code.*イベントを出力できる。

02 · なぜ存在する?

なぜ存在しますか?

個人のマシンでは画面でClaude Codeの動作がわかるが、チームやCIが「誰がどのhookを読み込んだか」「圧縮が失敗したか」「どのツールが拒否されたか」に答えるには構造化された記録が必要だ。OTelなら、そのデータを独自形式ではなく既存の観測基盤に流せる。

03 · 意思決定にどう影響する?

どう有効にしますか?

ドキュメントの最小構成は、CLAUDE_CODE_ENABLE_TELEMETRY=1(必須)と、OTEL_LOGS_EXPORTERをotlp、console、noneのいずれかにすること。コレクターへ送るならOTEL_EXPORTER_OTLP_PROTOCOL(既定値なし、自分で設定)とOTEL_EXPORTER_OTLP_ENDPOINTも設定し、OTEL_LOGS_EXPORT_INTERVALの既定は5000ミリ秒。プロンプトを送ってclaude_code.user_promptが見えれば疎通している。ツールの引数などの詳細は既定では記録されず、OTEL_LOG_TOOL_DETAILS=1が必要だ。

04 · どうすればいい?

私にとってどういう意味ですか?

チームのClaude Code利用を管理するなら、まずconsole出力でイベントの見た目を確認してからバックエンドを選ぶとよい。イベントは完全な監査証拠ではなく、一部のフィールドは追加のスイッチが必要だ。コレクターを立てての検証はしていない。

出典:Monitoring - Claude Code Docs、Claude Code changelog - Claude Code Docs
具体例 +

公開ドキュメントで確認できる例:claude_code.compactionイベントにはtrigger、pre_tokens、post_tokens、precompute_reuse(hitまたはmiss_*)があり、圧縮の頻度や、バックグラウンドで準備された要約を再利用したかの集計に使える。

よくある誤解 +
✕ 誤解 1
× 誤解:OpenTelemetryで見えるのはトークンとコストだけ、実際は:公式ドキュメントには圧縮、hook、ツール判定、@メンション、APIリトライ尽きのイベントも載っている
✕ 誤解 2
× 誤解:OTEL_LOGS_EXPORTERを設定すればデータが出る、実際は:CLAUDE_CODE_ENABLE_TELEMETRY=1も必須で、otlpではOTEL_EXPORTER_OTLP_PROTOCOLに既定値がない
The Missing Link +
直接的な影響

メリット:標準形式で既存の観測基盤に流せ、イベントの粒度が細かい。デメリット:コレクターとダッシュボードは自分で用意する必要があり、イベントはセッション単位の記録で完全な監査ではない。

質問する
10文字以上入力してください
関連トピック