はじめに チームにClaude Codeを展開したはいいが、誰がどれだけ使っているのかわからない。 トークンコストが気になるが、全体像が見えない。 使っているメンバーと使っていないメンバーの差がある気がするが、何が違うのか把握できない。 こうした課題を解決しようとすると、最初の壁は「何をどこから取ればいいのか」という設計の迷いです。 HooksでStopイベントを拾えばいい、というのは知っている。 でも、なぜStopなのか。 トランスクリプトとHooksは何が違うのか。トークン数はどこに入っているのか。 この記事では実装の前に、Claude Codeが何をどこにどう記録しているのかを構造として…