Skip
Tous les écrits

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