01 Dónde se van los tokens
En una sesión de Claude Code el gasto no está tanto en lo que escribes como en lo que el modelo lee: archivos completos, la salida de cada comando (un npm test puede devolver cientos de líneas), respuestas de herramientas MCP y todo el historial de la conversación, que se reenvía en cada turno. Las respuestas largas del modelo suman, pero suelen ser la parte menor.
Por eso conviene saber qué ataca cada herramienta antes de instalarla. Y antes de nada, aprovecha lo que ya trae Claude Code: /context para ver qué ocupa tu ventana, /clear al cambiar de tarea y /compact cuando una sesión larga empieza a arrastrar demasiado historial.
| Herramienta | Qué reduce | Ahorro que publica el autor |
|---|---|---|
| Claude Token Efficient | Longitud de las respuestas | Entre un 4 % y un 12 % de tokens de salida con la versión actual |
| Caveman | Respuestas y salida de comandos | Un 33 % menos de tokens de entrada por sesión en sus pruebas |
| Context Mode | Datos de herramientas que entran al contexto | Hasta un 98 % en salidas grandes |
| RTK | Salida de comandos de terminal | Hasta un 90 % en salidas de bash |
| Code Review Graph | Archivos que lee para revisar un cambio | Decenas de veces menos en repositorios grandes |
02 Claude Token Efficient: un CLAUDE.md para respuestas breves
Es solo un archivo CLAUDE.md con reglas para que Claude conteste sin preámbulos, sin repetir la pregunta y sin sugerencias que no pediste. Lo más valioso del repositorio es su honestidad: el propio autor advierte que el archivo añade tokens de entrada en cada turno, que en consultas cortas puede salir más caro y que con modelos actuales el ahorro medido es modesto.
curl -o CLAUDE-token-efficient.md https://raw.githubusercontent.com/drona23/claude-token-efficient/main/CLAUDE.md
03 Caveman: Claude habla menos
Caveman empezó como un skill que obliga a Claude a responder con frases mínimas sin perder el contenido técnico, y ha crecido hasta un paquete con varias piezas: compresión de logs y salidas antes de que el modelo las lea, selección automática de modelo y esfuerzo, y más. El instalador completo funciona como intermediario entre tus agentes y el modelo; si solo quieres respuestas más cortas, instala únicamente el skill o el plugin.
/plugin marketplace add JuliusBrussee/caveman
/plugin install caveman@caveman
Con /caveman lo activas si no arranca solo, con /ultracave aprietas más y diciendo «stop caveman» vuelves al estilo normal. Según las mediciones del propio proyecto, frente a pedir simplemente «sé conciso», /caveman recorta poco y /ultracave bastante más.
04 Context Mode: los datos pesados, fuera del contexto
Es un servidor MCP con hooks que ejecuta en un entorno aparte las herramientas que devuelven mucho texto (capturas de navegador, listados de incidencias, logs) y solo pasa al modelo el resultado relevante. También registra en SQLite qué archivos editabas y qué tareas tenías abiertas, para recuperarlo cuando la conversación se compacta. Su principio es que el modelo escriba un script que procese los datos en lugar de leerlos todos.
/plugin marketplace add mksglu/context-mode
/plugin install context-mode@context-mode
/reload-plugins
/context-mode:ctx-doctor
El diagnóstico debe mostrar todas las comprobaciones en verde. Con /context-mode:ctx-stats ves cuánto has ahorrado por herramienta. Ten en cuenta que su licencia es Elastic License 2.0: puedes usarlo, pero no ofrecerlo como servicio gestionado a terceros.
05 RTK: filtra la salida de la terminal
RTK es un binario en Rust que se coloca entre Claude y la terminal. Cuando Claude ejecuta git status o los tests, un hook reescribe el comando para que pase por RTK, que agrupa resultados, colapsa los tests que pasan y deja solo los fallos. Claude no tiene que hacer nada distinto.
brew install rtk # macOS y Linux
# winget install rtk-ai.rtk (Windows)
rtk --version
rtk gain # debe mostrar el panel de ahorro
rtk init -g # instala el hook para Claude Code
06 Code Review Graph: un mapa del código para leer solo lo necesario
Analiza tu repositorio con Tree-sitter, guarda en local un grafo de qué depende de qué y lo sirve por MCP. Cuando Claude revisa o modifica algo, consulta el grafo para saber qué archivos afecta el cambio y lee solo esos. Se nota sobre todo en proyectos de cientos o miles de archivos.
pip install code-review-graph
code-review-graph install --platform claude-code
code-review-graph build
Usa el grafo de código del proyecto para revisar los cambios de mi rama actual frente a main. Dime qué archivos y funciones se ven afectados indirectamente, qué tests deberían ejecutarse y si ves algún riesgo. Lee solo los archivos que el grafo indique como necesarios.
07 Cómo combinarlos sin pasarte
- ✓Mide primero con /context y /usage para saber de dónde viene tu consumo.
- ✓Si trabajas mucho con tests, builds y git, empieza por RTK.
- ✓Si usas MCP que devuelven mucho texto (navegador, GitHub, logs), Context Mode es el que más impacto tiene.
- ✓En repositorios grandes, añade Code Review Graph.
- ✓Caveman y Claude Token Efficient se solapan: elige uno de los dos.
- ✓Instala de uno en uno y compara el consumo de una tarea parecida antes y después.
Preguntas frecuentes
Depende de tu forma de trabajar. Si tu sesión está llena de salidas de terminal, RTK; si usas MCP con respuestas grandes, Context Mode; si trabajas en repositorios enormes, Code Review Graph. Acortar las respuestas suele ser lo que menos ahorra.
Claude Token Efficient, Caveman y Code Review Graph sí. Context Mode usa Elastic License 2.0 y RTK combina Apache 2.0 con BUSL 1.1, aunque ofrece una edición solo Apache.
Los que filtran datos de entrada no deberían, porque quitan ruido. Los que acortan respuestas pueden hacerte perder explicaciones útiles; desactívalos cuando necesites que Claude razone en voz alta o te dé alternativas.
Sí, y ahí el ahorro se ve directamente en la factura, porque pagas por token de entrada y de salida.
Sobre el autor
Equipo editorial de appyweb
Marketing, SEO y desarrollo con IA
Especialistas de appyweb en SEO, publicidad, desarrollo web y automatización con IA.