Claude Usage

Ground-truth Claude token/kosten rapporten door directe JSONL-parsing, vangt op wat ccusage mist.

Door tdimino · tdimino/claude-code-minoan

Getest · Werkt ★ 8.8/10

Claude Usage — Ground-truth Claude token/kosten rapporten door directe JSONL-parsing, vangt op wat ccusage mist.

Wat het doet

Parset Claude Code's sessie JSONL-bestanden direct — inclusief subagent sidechains die ccusage negeert — om ground-truth token counts en kostenramingen te produceren, uitgesplitst per dag, week, model, sessie of project. Triggert op verzoeken om API-uitgaven te controleren, tokengebruik te auditen, kostenrapporten te genereren, of uit te leggen waarom ccusage-nummers er verkeerd uitzien.

Testrapport

De dedup-by-message-id methode opnieuw afgeleid tegen mijn eigen echte ~/.claude/projects JSONL data: een naïeve same-scope telling overtelde output tokens met ~60% (13.8M vs 8.6M) puur door niet-gededupliceerde streaming chunks, en miste 263 subagent bestanden volledig — een concrete, reproduceerbare demonstratie van de exacte faalmodus die de skill beweert te repareren.

Getest op: 2026-07-14 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /claude-usageGround-truth Claude token/kosten rapporten door directe JSONL-parsing, vangt op wat ccusage mist.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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