2026-08-11 · 13 min de lecture · tikr
tikr : je me mentais sur le nombre de tokens que je brûle
Suivi local, chiffré, append-only pour Claude Code, Codex et Copilot CLI — et le bug de double comptage 2.2x.
Je lance Claude Code beaucoup. À un moment, « aucune idée de ce que ça coûte en dollars API équivalents » a cessé d’être drôle.
Les dashboards cloud sont lents, incomplets, ou pas pour les outils que j’utilise vraiment. Alors j’ai construit tikr : un ledger local d’usage de tokens. Rien n’est envoyé nulle part. MIT. Solo.
Le problème de la plupart des trackers
Claude Code supprime les vieux transcripts (cleanupPeriodDays, défaut 30). Tout outil qui répond « combien ai-je utilisé ? » en lisant ce qui est sur disque maintenant rapporte un nombre qui diminue avec le temps.
tikr est un ledger append-only à lui. Lire chaque transcript une fois depuis un offset d’octets. Un transcript supprimé ne soustrait jamais.
Le bug 2.2x
Un message API devient plusieurs entrées JSONL. Chacune porte une copie complète de message.usage.
Somme naïve → tokens de sortie gonflés ~2.2x.
Fix : dédup par message.id. Dans un message, max par champ, jamais sommer.
Open source
github.com/mubashirjamali101/tikr
curl -fsSL https://raw.githubusercontent.com/mubashirjamali101/tikr/main/install.sh | bash
tikr start
tikr stats