Tu as commenté RTK : voilà l'outil et son installation exacte. RTK, pour Rust Token Killer, est un proxy en ligne de commande qui filtre la sortie de tes commandes (git, grep, find, tests, logs) avant qu'elle n'arrive à ton assistant IA. Résultat : jusqu'à 90% de tokens en moins envoyés à Claude Code, Cursor ou Codex.
Quand ton agent lance un git status, un grep ou une suite de tests, la sortie brute part en entier dans le contexte. Sur un gros repo, c'est des milliers de tokens de bruit — répétés à chaque tour de conversation. Tu paies pour ça, et ta session sature plus vite.
RTK s'intercale entre la commande et l'agent : il garde le signal utile, jette le reste. Concrètement :
Une seule commande installe RTK (version ~0.44 au moment où on écrit) :
Le binaire s'installe dans ~/.local/bin. Ajoute-le à ton PATH en collant cette ligne dans ton ~/.bashrc (ou ~/.zshrc) :
Recharge ton terminal (ou source ~/.bashrc) pour que le changement prenne effet.
rtk --version doit afficher rtk X.Y.Z. rtk gain te montre les économies de tokens déjà réalisées — c'est aussi le test qui confirme que c'est bien le bon binaire (voir le piège plus bas).
Cette commande branche le hook PreToolUse sur le Bash de Claude Code, directement dans ton ~/.claude/settings.json :
À partir de là, chaque commande bash que Claude lance (par ex. git status) est automatiquement réécrite en rtk git status — de façon transparente, sans surcoût de tokens. Puis redémarre Claude Code.
Cette commande affiche l'état de la configuration : le hook doit apparaître comme actif.
1. Le hook ne s'active qu'APRÈS un redémarrage. Tant que tu n'as pas relancé Claude Code, le hook PreToolUse n'est pas chargé et RTK ne filtre rien — tu croiras que ça ne marche pas. Redémarre, c'est tout.
2. Collision de nom possible. Un autre outil s'appelle aussi rtk (Rust Type Kit). Si rtk gain te sort « command not found » ou une erreur bizarre, tu as probablement le mauvais binaire. Vérifie avec which rtk et rtk gain : le vrai RTK répond aux commandes gain, discover et proxy.
git ou greprtk gain qui chiffre les tokens économisés au fil des sessions