Claude Usage

Ground-Truth Claude Token-/Kostenberichte durch direktes Parsen von JSONL, erfasst, was ccusage übersieht.

von tdimino · tdimino/claude-code-minoan

Getestet · Funktioniert ★ 8.8/10

Claude Usage — Ground-Truth Claude Token-/Kostenberichte durch direktes Parsen von JSONL, erfasst, was ccusage übersieht.

Was es kann

Parst die JSONL-Sitzungsdateien von Claude Code direkt – einschließlich Subagenten-Sidechains, die ccusage ignoriert – um Ground-Truth-Token-Zählungen und Kostenschätzungen zu erstellen, aufgeschlüsselt nach Tag, Woche, Modell, Sitzung oder Projekt. Wird ausgelöst bei Anfragen zur Überprüfung der API-Ausgaben, zur Überprüfung der Token-Nutzung, zur Generierung von Kostenberichten oder zur Erklärung, warum ccusage-Zahlen falsch aussehen.

Testbericht

Die dedup-by-message-id-Methode anhand meiner eigenen echten ~/.claude/projects JSONL-Daten neu abgeleitet: Eine naive Zählung im selben Bereich überzählte Ausgabetoken um ~60% (13.8M vs 8.6M) rein durch undeduplizierte Streaming-Chunks und übersah 263 Subagenten-Dateien vollständig – eine konkrete, reproduzierbare Demonstration des genauen Fehlermodus, den die Skill zu beheben beansprucht.

Getestet am: 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

Befehle & Beispiel-Prompts

  • /claude-usageGround-Truth Claude Token-/Kostenberichte durch direktes Parsen von JSONL, erfasst, was ccusage übersieht.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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