Claude Usage

Ground-truth Claude token-/omkostningsrapporter ved direkte parsing af JSONL, fanger hvad ccusage overser.

Af tdimino · tdimino/claude-code-minoan

Testet · Virker ★ 8.8/10

Claude Usage — Ground-truth Claude token-/omkostningsrapporter ved direkte parsing af JSONL, fanger hvad ccusage overser.

Hvad det gør

Parser Claude Codes session JSONL-filer direkte — inklusive subagent-sidekæder, som ccusage ignorerer — for at producere ground-truth token-antal og omkostningsestimater opdelt efter dag, uge, model, session eller projekt. Udløses ved anmodninger om at kontrollere API-forbrug, revidere token-brug, generere omkostningsrapporter eller forklare, hvorfor ccusage-numre ser forkerte ud.

Testrapport

Genudledte dens dedup-by-message-id metode mod mine egne rigtige ~/.claude/projects JSONL-data: en naiv samme-scope tælling overtalte output-tokens med ~60% (13.8M vs 8.6M) udelukkende fra udubplicerede streaming-chunks, og overså 263 subagent-filer fuldstændigt — en konkret, reproducerbar demonstration af den præcise fejlmode, som skillen hævder at rette.

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

Installation

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

Kommandoer og eksempelprompter

  • /claude-usageGround-truth Claude token-/omkostningsrapporter ved direkte parsing af JSONL, fanger hvad ccusage overser.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • 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