Ag
Herramientas ~2 min lectura

RTK (Rust Token Killer)

Proxy CLI en Rust que comprime la salida de comandos dev (git, tests, linters) antes de que llegue al agente: 60-90% menos tokens.

Ir al recurso oficial ↗ Revisado el 17 de julio de 2026
Claude Code Cursor Gemini CLI Open source tokensterminal

Qué es

RTK es un proxy de línea de comandos (binario único en Rust, sin dependencias) que comprime la salida de comandos de desarrollo antes de que entre al contexto del agente: git status, git diff, cargo test, pytest, tsc, eslint, docker… Reducción típica del 60-90% — un cargo test de 155 líneas queda en 3.

Cómo se activa

rtk init --global instala un hook en Claude Code que reescribe los comandos Bash a sus equivalentes rtk de forma transparente — sin cambiar tus prompts ni tu flujo. También funciona con Cursor, Gemini CLI o cualquier agente que lea salida de terminal. rtk gain muestra cuánto llevas ahorrado. Apache 2.0, sin cuentas ni telemetría.

RTK vs caveman vs Headroom

ComprimeSetup
RTKLo que el agente lee de la terminalHook automático
cavemanLo que el agente te diceInstalar skill
HeadroomTools, RAG y logs vía proxyWrap/proxy manual

Nuestra lectura: de las tres vías de ahorro, esta ataca la más cara — en sesiones largas, la salida de comandos es de lo que más contexto consume, y el hook lo hace invisible. Si usas agentes de terminal a diario, es de lo poco que se instala una vez y paga solo.