Skip to content

RTK

Votre agent IA se noie dans le bruit.
RTK fait le ménage.

Contexte propre
Meilleurs agents

Open source · Apache 2.0 · Rust

Schéma : une grille dense de tokens occupe 86 % de la fenêtre de contexte de l'IA, proche du compactage automatique. Elle traverse le filtre RTK, qui retire le bruit des sorties CLI et conserve les lignes utiles : la même fenêtre redescend à 73 % utilisés, avec de la place pour raisonner.

4M+
Téléchargements
84.2K+
Stars GitHub
140K+
Développeurs
125+
Commandes
18
Outils de codage IA

Star par des développeurs chez

  • Microsoft
  • Google
  • Amazon
  • Meta
  • Apple
  • NVIDIA
  • IBM
  • Tencent
  • ByteDance
  • Alibaba
  • Shopify
  • Datadog
  • SAP
  • Adobe
  • Intel
  • Samsung
  • Bosch
  • Cisco

+1,100 autres entreprises

01 / Le problème

Vous payez tout ce que votre agent lit

À chaque tour, votre agent renvoie tout son contexte au modèle : prompt système, outils, mémoire, la conversation, et chaque log, fichier et page web qu'il a lus. Vous payez tout, à chaque fois.

Illustration : les tokens qui entrent dans la fenêtre de contexte au cours d'une session de code, couche par couche : la liste des outils et le prompt système, la conversation, la sortie du terminal, les fichiers lus, et les résultats web et MCP. Avec RTK, la conversation et tout ce que renvoient les outils diminuent ; la liste des outils et le prompt système restent inchangés. Le total passe de 323k à 200k tokens, soit 38 % de moins.

Exemple illustratif.

02 / Le cœur

The compressor with 4M+ downloads

Il réécrit vos commandes shell et retire le bruit de leur sortie avant que l'agent ne la lise.

Conçu pour les développeurs

Langage Rust
Licence Apache 2.0
Architecture Hooks & RTK Proxy
Surcoût < 20 ms
Commandes 125+
Télémétrie Opt-in, aucune donnée personnelle
Tableau de bord rtk gain en direct : économies du filtrage des commandes, requêtes et cache du RTK Proxy, composition du contexte et économies par commande
44,4 % économisés

rtk gain en direct, en usage quotidien : 41 502 commandes, 4,7 M de tokens économisés.

03 / RTK Engine

Un moteur complet de réduction des coûts

56% less command output on average, up to 90% on the noisiest. And with RTK Engine: route, build, plug in, share — in any agent.

Lire l'annonce de RTK Engine

Compresser & FiltrerLe cœur

Un lockfile de 1 200 lignes devient une courte liste de paquets.

Router

Un fichier de 4 000 lignes est résumé par un petit modèle ; l'agent reçoit la réponse, pas le fichier.

Construire

« Ne touche pas aux diffs, compresse tout le reste. »

Brancher

Quelqu'un écrit une méthode pour sa stack ; chaque pipeline peut l'utiliser.

Partager

Un lead partage le pipeline ; chacun le dépose chez soi.

Tout agent

Un même fichier, utilisé dans Claude Code par l'un et dans Cursor par l'autre.

04 / Faites-en le vôtre

Un fichier. Tous les agents.

Une règle dit où RTK agit, quand, et ce qu'il fait. Partez d'un pipeline intégré, changez une ligne, ou écrivez le vôtre. Puis partagez-le en un seul fichier.

RTK livre ses propres pipelines dans le même format, personne ne part d'une page blanche. rtk pipeline show rtk:default affiche exactement ce qui tourne aujourd'hui.

Lire le guide des pipelines

Un fichier pipeline : il étend les pipelines intégrés rtk:posthook et rtk:proxy et ajoute une règle — où : avant que l'agent ne lise un fichier ; quand : le fichier dépasse 350 lignes ; quoi : router la lecture vers un modèle moins cher.

Fonctionne dans Claude CodeCursorCodexGemini CLI +14

Acts in the agent — hooks on the API traffic — RTK Proxy, optional

05 / Les preuves

Montrez vos gains, partagez vos pipelines

Lancez rtk gain pour voir ce que RTK vous fait économiser, puis partagez le pipeline derrière en une commande.

Illustration : rtk gain montre ce que RTK vous a fait économiser, ici 4,7 M de tokens et 44 % de sortie de commande en moins. rtk pipeline share transforme le pipeline derrière en un lien, privé ou public, qui fonctionne dans Claude Code, Cursor, Codex et 15 autres agents.

Pipelines de la communauté

Des pipelines partagés par les utilisateurs de RTK, avec le tag rtk-pipeline sur GitHub. Installez-en un en une commande, ou publiez le vôtre.

rtk pipeline add github:user/repo
Installer un pipeline. RTK affiche ses règles et demande confirmation avant toute installation.
rtk pipeline share publish
Publier le vôtre sur GitHub, avec les économies qu'il a mesurées.

Vérifiez avant d'installer. Un pipeline peut réécrire les commandes de votre agent et envoyer du contenu aux modèles qu'il déclare. RTK ne vérifie pas les pipelines partagés, et leurs économies sont auto-déclarées.

Parcourir les pipelines de la communauté
Voyez ce que les autres développeurs économisent dans #show-your-gains sur Discord

Compatible avec votre stack IA

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Codex
  • Gemini CLI
  • Windsurf
  • Cline
  • OpenCode

Fewer tokens. Lower bill. Same answers.

06 / Démarrer

Opérationnel en 30 secondes

Installez, activez le hook, et chaque commande est compressée automatiquement.

Vous venez de 0.x ? Rien ne change tant que vous n'ajoutez pas une ligne.

Installation rapide

Une seule ligne pour Linux et macOS.

$ curl -fsSL https://raw.githubusercontent.com/rtk-ai/rtk/refs/heads/master/install.sh | sh

Homebrew

macOS et Linux.

$ brew install rtk-ai/tap/rtk
$ brew upgrade rtk-ai/tap/rtk

Binaires pré-compilés

macOS, Linux, Windows.

Télécharger depuis Releases

Activez ensuite le hook de réécriture automatique

$ rtk init --global

Installe un hook PreToolUse dans settings.json de Claude Code : chaque appel Bash est réécrit automatiquement.

Guide complet →

Questions

Les plus fréquentes

What is RTK (Rust Token Killer)?

RTK is a cost reduction engine for AI coding agents. It cleans what your agent reads at every tool call — shell output, file reads, search results, web pages, MCP calls — cutting up to 90% of command output noise, and it can hand heavy work to cheaper models. The battle-tested Bash compressor developers starred is the core of the engine. RTK is free to use, written in Rust, with the CLI open source under Apache 2.0, and works with Claude Code, Cursor, and 18 AI coding agents.

What is RTK Engine?

RTK Engine turns the battle-tested compressor into a full cost reduction engine. RTK can now compress every tool's output, not just shell commands, route heavy work to cheaper models, and let you build your own pipeline, plug in new methods, and share your setup as one file that works in any supported agent. Upgrading changes nothing: RTK works exactly as before until you add a line.

What is a pipeline?

One file of rules. Each rule reads like a sentence: where RTK acts, when, and what it does — for example, when the agent reads a file longer than 350 lines, send it to a cheaper model. RTK's own behaviour is written in the same format, so you never start from a blank page: pick a built-in pipeline, change one line, or write your own.

Can I share a pipeline with my team?

Yes. A pipeline is one file: share it, drop it in, and it works in any supported agent. The same file can be used in Claude Code by one person and Cursor by another.

Do I need to change anything when I upgrade to RTK Engine?

No. Install, run rtk init, and RTK works exactly as before. Nothing changes until you add a line to a pipeline. The compressor you already rely on is the core of the engine, not a feature that moved.

How many tokens does RTK actually save?

On the commands RTK rewrites, output drops by 56% on average, and by up to 90% on the noisiest ones. Across the community that adds up to billions of tokens saved. The exact figure depends on the command, so the benchmarks page publishes the methodology and the per-command results, and the blog covers what independent studies measured, including the cases where RTK did not come out ahead. For your own numbers, run rtk gain after a few days of use.

Is RTK free? Are there usage limits?

RTK is completely free. It is open source under the Apache 2.0 license, with source code available on GitHub at github.com/rtk-ai/rtk. There are no usage limits, no API keys required and no accounts. Routing to a cheaper model is optional and uses a model key you provide. Telemetry is opt-in: it is off until you explicitly enable it, and it collects no personal data. For teams, RTK Pro is available at pro.rtk-ai.app.

Which AI coding tools and commands does RTK support?

RTK works with 18 AI coding agents, including Claude Code (Anthropic), Cursor, GitHub Copilot, Codex, Gemini CLI, Windsurf, Cline and Aider — and the engine acts on every tool an agent uses: shell commands, file reads, search, web fetches and MCP calls. On the shell side it covers 125+ commands: cargo test, pytest, go test, git diff, git status, git log, grep, find, ls, pnpm list, tsc, eslint, prisma, docker, kubectl, and more.

How does RTK work without changing my workflow?

Running rtk init --global installs hooks inside your agent that act around each tool call: shell commands are automatically rewritten to rtk equivalents, and output is compressed before it enters the context window. If you turn it on, the RTK Proxy also acts on the API traffic, trimming what the agent sends to the model. You continue using your normal commands, with no manual changes to prompts or workflows needed.

Does RTK affect code quality or AI reasoning accuracy?

No. RTK removes verbose boilerplate and repetitive output noise, not meaningful content. Test failures, error messages, diffs, and stack traces are preserved in full. The AI receives the same essential information with far less noise around it, which leaves more of the context window for reasoning.

Donnez à votre agent
de la place pour réfléchir

Construisez. Branchez. Partagez. Dans tous les agents.

Partager RTK

RTK Pro

La couche de contrôle IA de votre équipe

RTK tourne sur la machine de chaque développeur. RTK Pro relie ces machines en une seule couche de contrôle et embarque toute l’équipe : analyse des coûts, garde-fous de sécurité et gouvernance.

  • Observabilité

    Une analyse détaillée à l’échelle de l’équipe : usage et coûts par projet et par développeur. Voyez ce qui coûte vraiment et définissez de vraies métriques d’efficacité des tokens.

  • Sécurité

    Chaque développeur intégré arrive derrière des garde-fous : fuites de secrets bloquées, actions dangereuses arrêtées, données sensibles anonymisées.

  • Gouvernance

    RBAC, ACL et gestion de projets à granularité fine. Un nouveau membre se connecte une fois et arrive prêt : compression, garde-fous, observabilité, skills, MCP.

Découvrir RTK Pro

Le CLI reste gratuit et open source.