Language:

Buscar

RTK Token Killer in Claude Code

  • Share this:
RTK Token Killer in Claude Code

Llevo aproximadamente 1 semana usando RTK en Claude Code, un proxy CLI que se mete entre el modelo y los comandos rutinarios ( git status , ls , ps aux , lecturas de ficheros, grep ) y recorta la salida antes de que entre al contexto. Idea simple: si el comando te escupe 200 líneas de las que el modelo solo necesita 10, RTK te entrega 10.

Tiré rtk gain para ver el dato real:


RTK Token Savings (Global Scope)  

  ═══════════════════════════════════════  

  Total commands:    641  

  Input tokens:      554.2K  

  Output tokens:     260.3K  

  Tokens saved:      294.4K (53.1%)  

  Total exec time:   4m5s (avg 383ms)  

  Efficiency meter: █████████████░░░░░░░░░░░ 53.1%  


Tres cosas que no esperaba:

  •   El volumen no manda; el ruido manda. Top 1 es ps aux , ejecutado solo 3 veces, ahorrando más que las 87 de grep y las 60 de read juntas. Cada ps aux arrastra decenas de KB de procesos irrelevantes — el modelo no los necesita para razonar sobre nada del repo.
  • read es ahorro silencioso. 60 ejecuciones, 26K ahorrados, 0 ms de overhead. Es la operación más frecuente del agente y la que más rinde sin tocar nada: por defecto cada Read arrastraría el fichero entero al contexto.
  • 53% de ahorro neto. Sobre 554K de input brutos, el modelo ve ~260K. La diferencia se traduce directamente en menos latencia y menos coste por sesión larga — sobre todo en sesiones de 1M de contexto donde cada token suma doble.   
     

Siendo honesto: RTK filtra con heurística, no con semántica. Si estás depurando un stack trace o un log donde cada línea importa, rtk proxy <cmd> lo pasa sin recortar. Pero en el día a día de comandos infrastructurales — git, find, grep, listings — el ahorro es real, medible y gratis.


Conclusión


Tres semanas, 641 comandos, 294K tokens menos. No es ahorro hipotético: es lo que el modelo ya no lee y, por extensión, lo que ya no pago ni espero. La lección no es optimizar lo que el agente hace mucho, sino cortar de raíz los comandos ruidosos — los que pasan pocas veces pero arrastran kilobytes inútiles. Si trabajas con Claude Code (u otro agente que ejecute shell), RTK se instala en un minuto y rinde desde el primer git status .

Etiquetas:
Carlos Santiago

Carlos Santiago

Laravel Developer