RTK (Raw Token Killer) est un utilitaire d’Agentic Coding conçu pour réduire la quantité de tokens qui entrent dans le contexte d’un agent IA. Il s’intercale sur les commandes exécutées par l’agent et filtre leur sortie brute avant qu’elle n’atteigne le modèle.
Ce que RTK filtre
RTK couvre une centaine de commandes courantes, parmi lesquelles read, ls, cat, npm test ou go test. Sur ces commandes, il retire des sorties tout ce qui n’apporte pas d’information utile à l’agent — répétitions, formatage superflu, détails verbeux — pour ne conserver que le signal pertinent.
Un gain réel, mais à relativiser
Sur les commandes qu’il couvre, RTK peut réduire la consommation de tokens jusqu’à 90 %. Ce chiffre ne se traduit pas mécaniquement en une baisse équivalente de la facture, pour deux raisons :
RTK ne couvre qu’une centaine de commandes. Tout ce qui sort de ce périmètre — le reste des appels d’outils, les réponses du modèle lui-même — n’est pas concerné par cette réduction.
Le coût en GenAI vient surtout des tokens en sortie, pas en entrée. RTK agit sur les tokens qui entrent dans le contexte (input), alors que les tokens générés par le modèle (output) sont généralement les plus coûteux. Réduire l’input améliore la taille du contexte et la latence, mais ne réduit pas nécessairement la ligne la plus chère de la facture.
Les alternatives complémentaires
Pour aller plus loin sur la réduction de coûts, d’autres utilitaires comme Headroom ou Caveman abordent le problème sous un angle différent. Leur fonctionnement dépasse le cadre de cette définition.
Vous souhaitez approfondir ce sujet ?
Voir les formations