Skip to content

rtk (Rust Token Killer)

Proxy de CLI en Rust cuyo hook reescribe los comandos de shell del agente para comprimir su salida; un benchmark de JetBrains no encontró ahorro en la factura.

Reseña de Sheela · Actualizado

Ver en GitHub Código abierto

Nuestra nota

3.4/5

Acorta la salida de la shell, que no es lo mismo que abaratar Claude Code, y las dos pruebas de coste independientes concluyeron que no lo abarata.

¿Qué es rtk (Rust Token Killer)?

rtk es un único binario en Rust que se sitúa entre un agente de programación y la shell. rtk init -g añade un hook PreToolUse de Claude Code que reescribe comandos como git status a rtk git status, y rtk filtra, agrupa y recorta la salida antes de que la vea el modelo. Cubre más de 100 comandos, entre ellos git, ejecutores de tests, linters, Docker, Kubernetes y CLI de la nube, y admite 18 agentes, incluidos Codex y Google Antigravity.

La CLI es Apache-2.0 y enlaza un motor de compresión BUSL-1.1; una build rtk-oss solo Apache prescinde del motor, y un daemon rtk-proxy aparte, con BUSL-1.1, comprime el tráfico de API. El uso en producción es gratuito; revender rtk como producto o servicio requiere licencia. La telemetría está desactivada por defecto. Los mantenedores también venden RTK Pro, una capa de control para equipos con ocultación de secretos, políticas y sandboxes, como tenant alojado o autoalojado.

¿Merece la pena rtk (Rust Token Killer)?

rtk comprime lo que ve, y ve poco. El benchmark pareado de JetBrains sobre 86 tareas de SkillsBench en julio de 2026 encontró que el hook tocaba alrededor de un tercio de las llamadas a Bash, que contenían algo menos del 20 % de los caracteres de resultados de herramientas, porque Read y Grep lo esquivan y las tuberías, los heredocs y las llamadas a python3 se dejan como están. Su estimación del techo situó el ahorro máximo posible en torno al 3 % de los tokens de entrada.

El resultado medido fue peor que ese techo. Con esfuerzo de razonamiento bajo, las sesiones con rtk costaron una mediana de un 7,6 % más y necesitaron un 13,8 % más de turnos; con esfuerzo alto la diferencia fue cero, y la calidad de las tareas empató en ambos casos. El contador propio de rtk informó de 96 millones de tokens ahorrados en esas mismas ejecuciones. El README reconoce con franqueza que sus cifras son bytes divididos entre cuatro y que menos salida de Bash "is not the same as cutting your bill".

Una segunda prueba, más pequeña, de Glia Intelligence llegó a la misma respuesta. En seis tareas de Aider Polyglot con Claude Opus 5 y esfuerzo bajo, rtk redujo la salida de la shell un 76 % según su propia estimación, pero el total que informó Claude Code fue de 2,66 $ con rtk frente a 2,52 $ sin él. La entrada nueva bajó una mediana del 0,5 %, lejos del objetivo del 10 % que los autores fijaron de antemano, y 17 de 18 ejecuciones con rtk superaron la prueba frente a 18 de 18 sin él. Los listados de directorios produjeron la mayor parte del ahorro; 15 comandos cat no ahorraron nada.

El historial de seguridad merece un vistazo, porque el hook reescribe cada comando de Bash que ejecuta el agente. Se han publicado tres avisos desde mayo de 2026: archivos de filtros locales del proyecto que podían alterar sin aviso la salida mostrada al modelo (corregido en la 0.32.0), una forma de gravedad alta de saltarse la barrera de permisos mediante separadores de shell sin dividir, y una inyección de comandos en el plugin de reescritura de OpenClaw. Las versiones actuales corrigen los dos primeros; existe un crate sin relación que también se llama rtk, así que conviene comprobar rtk --version tras instalarlo.

El proyecto avanza rápido, con 84.000 estrellas, la v1.0.1 el 14 de octubre de 2026 y release candidates varias veces al día desde entonces, y casi 900 issues abiertos. Su valor es real cuando una sesión está dominada por ejecutores de tests o logs de compilación muy verbosos, pero las pruebas indican que hay que medir la factura con ccusage, no con el contador de ahorro.

Dónde se gana su sitio

  • Un desarrollador en solitario que usa Claude Code en un monorepo grande de TypeScript

    Evitar que la salida de jest y tsc inunde la ventana de contexto

    brew install rtk y después rtk init -g; una salida de tests que solo muestra los fallos mantiene legibles las sesiones largas. Mide con ccusage durante una semana con y sin él, porque JetBrains no encontró ahorro de media.

  • Un ingeniero de plataforma que estandariza las herramientas de agentes para 30 desarrolladores

    Decidir si desplegar rtk por defecto

    La CLI gratuita no cuesta nada por puesto, pero añade un hook que reescribe cada comando de shell. Fija una versión igual o posterior a las correcciones de los avisos, prefiere rtk-oss si los términos de BUSL preocupan al equipo legal y haz un piloto antes de imponerlo.

  • Un responsable de ingeniería que vigila una factura mensual de Claude

    Reducir el gasto en agentes sin empeorar la calidad del resultado

    Es poco probable que rtk por sí solo mueva la factura: el techo que calculó JetBrains era de alrededor del 3 % de los tokens de entrada. Los ajustes de esfuerzo y la elección de modelo influyen mucho más en el coste.

Antes de decidirte

Puesta en marcha
brew install rtk, winget install rtk-ai.rtk o el script de instalación con curl; después rtk init -g (o el flag de cada agente) instala el hook. Menos de un minuto hasta el primer comando reescrito.
Integraciones
18 agentes, entre ellos Claude Code, Codex, OpenClaw, Google Antigravity y Kimi, mediante hooks PreToolUse, plugins o instrucciones en AGENTS.md; más de 100 comandos de git, gh, npm, pytest, Go, Docker, Kubernetes, AWS y Terraform.
Datos y privacidad
Se ejecuta en local y no envía nada por defecto; la telemetría anónima es opcional con rtk telemetry enable y nunca incluye el contenido de comandos ni de archivos. Tres avisos en GitHub, uno de gravedad alta. La licencia BUSL-1.1 del motor y del proxy prohíbe ofrecer rtk a terceros como servicio comercial sin licencia.
Coste a escala
La CLI es gratuita para uso en producción. RTK Pro, la edición de pago para equipos con ocultación de secretos, políticas, observabilidad y sandboxes, funciona como tenant alojado, en tu nube u on-premise; los precios no se podían leer en su página de precios.
Límites
Solo las llamadas a la herramienta Bash pasan por el hook; Read, Grep y Glob no. Unos 900 issues abiertos, muchos sobre la detección del hook en Windows y recortes silenciosos; salen release candidates varias veces al día.

Lo bueno

  • Reduce el ruido de la salida de tests, compilaciones y git
  • Un único binario que cubre 18 agentes
  • Telemetría desactivada por defecto
  • Edición solo Apache para equipos sensibles a las licencias

Lo malo

  • Dos pruebas de coste independientes no encontraron ahorro (un 7,6 % y un 5,8 % más en sus ejecuciones principales)
  • El contador de ahorro integrado estima bytes, no tokens facturados
  • Tres avisos de seguridad desde mayo de 2026
  • El hook reescribe cada comando de Bash que ejecuta el agente

Ideal para

Desarrolladores con una salida de shell muy ruidosa que vayan a medir el efecto por su cuenta.

Alternativas a rtk (Rust Token Killer)

rtk (Rust Token Killer): preguntas frecuentes

¿Merece la pena rtk (Rust Token Killer)?
Acorta la salida de la shell, que no es lo mismo que abaratar Claude Code, y las dos pruebas de coste independientes concluyeron que no lo abarata. Le damos un 3.4 sobre 5.
¿Cuánto cuesta rtk (Rust Token Killer)?
Gratuito (CLI Apache-2.0 más motor BUSL-1.1; hay una versión rtk-oss solo Apache). La reventa comercial requiere licencia. La edición para equipos RTK Pro es de pago, con prueba de 7 días.
¿Qué inconvenientes tiene rtk (Rust Token Killer)?
Dos pruebas de coste independientes no encontraron ahorro (un 7,6 % y un 5,8 % más en sus ejecuciones principales); el contador de ahorro integrado estima bytes, no tokens facturados; tres avisos de seguridad desde mayo de 2026; el hook reescribe cada comando de Bash que ejecuta el agente.
¿Para quién es rtk (Rust Token Killer)?
Desarrolladores con una salida de shell muy ruidosa que vayan a medir el efecto por su cuenta.
¿Cuánto cuesta rtk (Rust Token Killer) para un equipo o en producción?
La CLI es gratuita para uso en producción. RTK Pro, la edición de pago para equipos con ocultación de secretos, políticas, observabilidad y sandboxes, funciona como tenant alojado, en tu nube u on-premise; los precios no se podían leer en su página de precios.
¿Es rtk (Rust Token Killer) seguro para los datos de la empresa?
Se ejecuta en local y no envía nada por defecto; la telemetría anónima es opcional con rtk telemetry enable y nunca incluye el contenido de comandos ni de archivos. Tres avisos en GitHub, uno de gravedad alta. La licencia BUSL-1.1 del motor y del proxy prohíbe ofrecer rtk a terceros como servicio comercial sin licencia.
¿Cuáles son las mejores alternativas a rtk (Rust Token Killer)?
Las alternativas más cercanas que hemos analizado son ccusage, Graphify, Claude Code Router y context-mode.

Respuestas comprobadas el 26 oct 2026.