Reductor de Tokens: Un Complemento de Código Claude para la Compresión Inteligente de Contexto

Token Reducer es un complemento de Claude Code que aborda el problema del consumo excesivo de tokens al trabajar con repositorios medianos a grandes. La herramienta procesa el contexto del repositorio localmente antes de enviarlo a Claude, reduciendo significativamente el tamaño del contexto sin perder el código relevante.
Cómo funciona
El complemento utiliza varias técnicas para comprimir el contexto de manera inteligente:
- Fragmentación basada en AST — Analiza el código en unidades significativas (funciones, clases, bloques) en lugar de dividir el texto de forma simple
- Recuperación híbrida — Combina BM25 (coincidencia de palabras clave) con similitud vectorial para encontrar los fragmentos más relevantes
- Compresión TextRank — Aplica resumen extractivo para mantener las partes importantes y eliminar el ruido
- Mapeo del gráfico de importaciones — Rastrea las dependencias para que el código relacionado permanezca unido
- Expansión de símbolos de 2 saltos — Al trabajar en la función A que llama a la función B, automáticamente incluye el contexto de B
Rendimiento y pruebas
En pruebas realizadas en repositorios de Python, TypeScript y JavaScript, el desarrollador reporta una reducción del 90-98% en el tamaño del contexto sin perder el código relevante para la tarea. La herramienta fue construida usando el propio Claude para iterar en la arquitectura, comenzando con un fragmentador básico y probando contra tareas de codificación reales hasta que la compresión fue ajustada pero conservadora del contexto.
Instalación y disponibilidad
Token Reducer es completamente gratuito y tiene licencia MIT. Para instalar:
/plugin marketplace add Madhan230205/token-reducer
El código fuente está disponible en GitHub en github.com/Madhan230205/token-reducer. El desarrollador busca comentarios sobre dónde la compresión ayuda en los flujos de trabajo, casos donde se pierde contexto importante y qué lenguajes o estructuras de repositorio necesitan un mejor manejo.
Detalles técnicos
El complemento se ejecuta completamente de forma local sin APIs en la nube y sin que los datos salgan de tu máquina. Fue empaquetado como un complemento de Claude Code después de funcionar de manera confiable en los propios proyectos del desarrollador. El repositorio está abierto para contribuciones, con espacio para optimizar para diferentes lenguajes, agregar caché más inteligente o ajustar parámetros de recuperación.
📖 Read the full source: r/ClaudeAI
👀 Ver también

Freestyle Lanza Sandboxes para Agentes de Codificación de IA con Bifurcación en Vivo
Freestyle proporciona entornos de pruebas en la nube para agentes de programación con IA que se inician en ~500 ms y cuentan con bifurcación en vivo con pausa <400 ms, permitiendo clones completos de máquinas virtuales incluyendo el estado de la memoria. Ejecutan Debian completo con virtualización de hardware en infraestructura de metal puro.
Construyendo una IA al estilo Jarvis con MCP y Modelos Abiertos
Un desarrollador creó un asistente de IA personal usando MCP y modelos abiertos como Qwen3-Coder 480B, con edición autónoma de archivos, contexto persistente e inferencia híbrida local/nube.

Crag: Herramienta de código abierto genera reglas unificadas para agentes de IA a partir de configuraciones de proyectos
Crag es un compilador de código abierto que analiza configuraciones de proyectos y genera un único archivo governance.md, luego lo compila en múltiples archivos de reglas para agentes de IA para prevenir la deriva de configuración en herramientas como Claude Code, Cursor y Copilot.

Freddy MCP Server: Dale a tu Agente OpenClaw Acceso de Lectura a Datos de Salud Personales
Freddy es un servidor personal de datos de salud que expone sueño, recuperación, carga de entrenamiento y más como un servidor MCP, permitiendo que los agentes OpenClaw razonen sobre datos reales del cuerpo.