Datactionary tech

What is RTK (Raw Token Killer) in Agentic Coding?

RTK (Raw Token Killer) is a utility that reduces the number of tokens sent into an AI agent's context by filtering the raw output of about a hundred common commands like read, ls, cat, npm test, or go test. It can cut token usage on these commands by up to 90%, without necessarily cutting the bill by the same amount.

This definition is currently only available in French below.

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.

Want to go further on this topic?

View our training courses