La ilusión de la compresión de tokens: por qué soy escéptico de RTK

Alcance de los beneficios de RTK

  • Varios usuarios probaron RTK y lo encontraron “más o menos bien” o neutral: calidad de trabajo similar, ahorros de tokens modestos o poco claros.
  • Números concretos mencionados:
    • Un informe: se ahorraron ~51k tokens de entrada y 23k de salida y ~3 segundos por comando, percibido como que valía la pena.
    • Otro: se ahorraron ~3k tokens en una sesión de 300k tokens, visto como algo insignificante.
    • Un análisis separado (enlazado en el hilo) informó ahorros de coste de 3–4% ($5 en una factura de ~900$) usando RTK junto con herramientas similares.
  • Varios comentarios señalan que RTK solo comprime las salidas de herramientas, mientras que el chat/mensajes a menudo dominan el contexto, lo que limita el impacto general.

Métricas, precisión y benchmarks

  • Queja recurrente fuerte: RTK promociona grandes “ganancias” de tokens, pero no publica precisión ni benchmarks de tareas.
  • Algunos ven la métrica de “ganancia” como un número de vanidad o gamificado que puede engañar a los gestores sobre el ahorro real de costes o el rendimiento.
  • Otros argumentan que “tokens ahorrados son tokens ahorrados” y dicen no haber observado problemas de corrección en la práctica.
  • Varios sugieren que la métrica correcta es “coste por respuesta correcta”, no el ahorro bruto de tokens.
  • Un artículo enlazado al parecer evalúa RTK pobremente; otra herramienta (Headroom, Tilth) recibe elogios por incluir benchmarks de precisión + ahorro.

Corrección, modos de fallo y mantenibilidad

  • Preocupa que los filtros dependientes de regex y formato se rompan silenciosamente cuando las CLI cambien su salida, lo que podría alimentar datos corruptos o parciales a los agentes.
  • Los defensores de RTK afirman que los filtros están diseñados para volver a la salida الخام en caso de fallo, y que los usuarios pueden desactivar RTK por comando mediante flags de entorno.
  • Muchos ven sólido el concepto de una salida de herramientas compacta y amigable para LLM, pero dudan de que un solo repositorio pueda manejar de forma robusta “cada comando popular” a través de distintas versiones.

Alternativas y panorama más amplio de herramientas

  • Otras herramientas mencionadas: caveman, ponytail, Headroom, Tilth, Maki, enfoques de búsqueda semántica y harnesses personalizados con subagentes o modelos locales.
  • Algunos muestran más confianza en herramientas que:
    • No están ligadas a proveedores de inferencia.
    • Publican benchmarks en múltiples tareas y modelos.
    • Usan salidas estructuradas (JSON, tree-sitter, etc.) en lugar de parsing ad hoc con regex.

Meta: evaluación y cultura de la “caja mágica”

  • Tema repetido: el ecosistema está lleno de herramientas de “caja mágica de LLM”; la mayoría de los desarrolladores no tiene una forma rigurosa de medir si los agentes realmente son mejores.
  • Algunas personas confían en sus propias pruebas A/B a ciegas; otras enfatizan lo difícil y caro que es hacer benchmarks robustos.