Claude Usage

Sanna Claude-token-/kostnadsrapporter genom direkt JSONL-parsning, som fångar upp det ccusage missar.

av tdimino · tdimino/claude-code-minoan

Testad · Fungerar ★ 8.8/10

Claude Usage — Sanna Claude-token-/kostnadsrapporter genom direkt JSONL-parsning, som fångar upp det ccusage missar.

Vad den gör

Tolkar Claude Codes sessions-JSONL-filer direkt — inklusive subagent-sidokedjor som ccusage ignorerar — för att producera sanna tokenantal och kostnadsberäkningar uppdelade per dag, vecka, modell, session eller projekt. Utlöses vid förfrågningar om att kontrollera API-utgifter, granska tokenanvändning, generera kostnadsrapporter eller förklara varför ccusage-siffror ser felaktiga ut.

Testrapport

Återledde dess dedup-by-message-id-metod mot mina egna verkliga ~/.claude/projects JSONL-data: en naiv räkning med samma omfång överräknade utdatatokens med ~60% (13.8M vs 8.6M) enbart från odeduplicerade strömmande chunkar, och missade 263 subagentfiler helt — en konkret, reproducerbar demonstration av exakt det fel som färdigheten påstår sig åtgärda.

Testad: 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

Kommandon och exempelprompter

  • /claude-usageSanna Claude-token-/kostnadsrapporter genom direkt JSONL-parsning, som fångar upp det ccusage missar.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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