Claude Usage

Report di token/costo Claude ground-truth analizzando direttamente JSONL, catturando ciò che ccusage non rileva.

di tdimino · tdimino/claude-code-minoan

Promosso ★ 8.8/10

Claude Usage — Report di token/costo Claude ground-truth analizzando direttamente JSONL, catturando ciò che ccusage non rileva.

Cosa fa

Analizza direttamente i file JSONL di sessione di Claude Code — incluse le sidechain dei subagenti che ccusage ignora — per produrre conteggi di token ground-truth e stime dei costi suddivise per giorno, settimana, modello, sessione o progetto. Si attiva su richieste per controllare la spesa API, audit dell'utilizzo dei token, generare report sui costi o spiegare perché i numeri di ccusage sembrano errati.

Rapporto di test

Riderivato il suo metodo dedup-by-message-id rispetto ai miei dati JSONL reali di ~/.claude/projects: un conteggio ingenuo dello stesso ambito ha sovrastimato i token di output di circa il 60% (13.8M vs 8.6M) puramente a causa di chunk di streaming non deduplicati, e ha mancato del tutto 263 file di subagenti — una dimostrazione concreta e riproducibile dell'esatta modalità di fallimento che la skill afferma di risolvere.

Testato il: 2026-07-14 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/tdimino/claude-code-minoan
cd claude-code-minoan
mkdir -p ~/.claude/skills
cp -r skills/core-development/claude-usage ~/.claude/skills/claude-usage

Comandi e prompt di esempio

  • /claude-usageReport di token/costo Claude ground-truth analizzando direttamente JSONL, catturando ciò che ccusage non rileva.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • How much did I spend on the Claude API this month?
  • Generate a weekly cost report broken down by project
  • ccusage seems way too low, check the real token numbers