Una lista seleccionada de herramientas, artículos, benchmarks y páginas de proveedores sobre el costo de los tokens de IA, dónde se desperdician y cómo reducir el gasto.
microsoft/TokenEconomizer
Plugin para Claude Code, Codex, Copilot CLI y Pi que aprende de sesiones anteriores en un repositorio para reducir el costo en tokens de los agentes de programación.
- Estrellas
- 4,833
- Forks
- 292
- Issues abiertos
- 6
- Último commit
- anteayer
¿Qué es?
TokenEconomizer reduce el costo de ejecutar agentes de programación en repositorios en los que trabajas con frecuencia, sin cambiar el agente ni su modelo. Registra lo que ocurrió en sesiones anteriores y aprovecha ese historial para reducir el desperdicio en sesiones posteriores. Tiene tres mecanismos: micro-skills, que guardan datos del repositorio —como el comando correcto para ejecutar las pruebas— y los inyectan al inicio de la sesión cuando varias sesiones los confirman; la poda de herramientas, que elimina las que no se usan mediante la configuración propia del agente y permite restaurarlas con un solo comando; y un protector contra bucles, que usa un modelo juez para detectar un turno atascado y redirigir al agente, pero deja en manos del usuario la decisión de detenerlo.
El plugin es compatible con Claude Code, Codex, GitHub Copilot CLI y Pi, y ofrece compatibilidad experimental con opencode. Cada mecanismo se puede activar o desactivar, y es posible configurar umbrales, como cuántos prompts sin uso activan la poda. Las llamadas a modelos del propio plugin se ejecutan mediante el inicio de sesión existente del usuario en el agente, y lo que aprende se almacena localmente en ~/.tokeneconomizer.
El artículo que acompaña al proyecto presenta resultados en tareas de SWE-Bench con cinco combinaciones de agentes y modelos; el costo medio fue entre un 18,4 % y un 30,9 % menor. Estas cifras corresponden a mediciones de los autores.
Funciones clave
- 01Inyecta al inicio de la sesión datos aprendidos del repositorio, como pasos de compilación y comandos para ejecutar pruebas.
- 02Elimina herramientas sin uso mediante la configuración propia del agente y permite restaurarlas con un solo comando.
- 03Detecta turnos atascados con un modelo juez y redirige al agente hasta un número configurable de veces.
- 04Funciona con Claude Code, Codex, GitHub Copilot CLI y Pi.
- 05Almacena los datos aprendidos localmente y permite revertir todas las acciones.
Casos de uso
- Reducir el gasto en tokens cuando un equipo ejecuta repetidamente un agente de programación en la misma base de código.
- Reducir costos en tareas largas del estilo SWE en las que el agente vuelve a descubrir los mismos datos del repositorio.
- Evitar que un agente repita en bucle el mismo comando fallido sin intervención manual.
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/microsoft/TokenEconomizer.git - 2
Añade el marketplace de plugins a Claude Code
claude plugin marketplace add "$PWD/TokenEconomizer" - 3
Instala el plugin
claude plugin install tokeneconomizer@tokeneconomizer - 4
Inicia Claude Code y comprueba el estado del plugin
/tokeneconomizer:status
Antes de usarlo
- Solo admite versiones específicas y probadas de cada agente; no se admiten las versiones anteriores.
- Requiere Python 3.10 o posterior y uno de los agentes de programación compatibles.
- La compatibilidad con opencode es experimental y solo se ha probado con dos versiones.
Destacado en Repolode Weekly
- Número 3 · Modelos MoE grandes desde SSD y recompilaciones de Rust en milisegundos
Plugin de Microsoft para Claude Code, Codex, Copilot CLI y Pi que aprende de sesiones anteriores para gastar menos tokens. Inyecta datos como los comandos de build y test al inicio y usa un modelo juez para detectar turnos atascados.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es TokenEconomizer?
- Plugin para Claude Code, Codex, Copilot CLI y Pi que aprende de sesiones anteriores en un repositorio para reducir el costo en tokens de los agentes de programación. TokenEconomizer reduce el costo de ejecutar agentes de programación en repositorios en los que trabajas con frecuencia, sin cambiar el agente ni su modelo. Registra lo que ocurrió en sesiones anteriores y aprovecha ese historial para reducir el desperdicio en sesiones posteriores. Tiene tres mecanismos: micro-skills, que guardan datos del repositorio —como el comando correcto para ejecutar las pruebas— y los inyectan al inicio de la sesión cuando varias sesiones los confirman; la poda de herramientas, que elimina las que no se usan mediante la configuración propia del agente y permite restaurarlas con un solo comando; y un protector contra bucles, que usa un modelo juez para detectar un turno atascado y redirigir al agente, pero deja en manos del usuario la decisión de detenerlo.
- ¿TokenEconomizer es gratuito? ¿Qué licencia tiene?
- TokenEconomizer es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿TokenEconomizer sigue mantenido?
- Mantenimiento activo. El último commit de TokenEconomizer fue el 4 nov 2026.
- ¿Para qué puedo usar TokenEconomizer?
- Reducir el gasto en tokens cuando un equipo ejecuta repetidamente un agente de programación en la misma base de código. Reducir costos en tareas largas del estilo SWE en las que el agente vuelve a descubrir los mismos datos del repositorio. Evitar que un agente repita en bucle el mismo comando fallido sin intervención manual.
- ¿Cómo se instala TokenEconomizer?
- Clona el repositorio: git clone https://github.com/microsoft/TokenEconomizer.git Añade el marketplace de plugins a Claude Code: claude plugin marketplace add "$PWD/TokenEconomizer" Instala el plugin: claude plugin install tokeneconomizer@tokeneconomizer Inicia Claude Code y comprueba el estado del plugin: /tokeneconomizer:status
- ¿Dónde consigo TokenEconomizer?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/microsoft/TokenEconomizer
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un kernel de escritorio local que integra varios agentes de programación nativos (Claude Code, Pi, OpenCode, Cursor CLI y más) en la interfaz oficial de Codex Desktop y permite transferir tareas entre ellos.
Un plugin para agentes de programación con IA que omite las imágenes anteriores de cada solicitud y permite que el modelo recupere solo las que necesita.
Un plugin sin dependencias que reduce el consumo de tokens de los agentes de programación con IA al hacer más concisos sus textos y su código, y acortar las salidas demasiado extensas de las herramientas.
Una skill compatible con varias herramientas que hace que los agentes de programación con IA escriban menos código y texto, reduciendo los tokens de salida y los costos de la API de LLM.
Aplicación de escritorio nativa y CLI para controlar localmente agentes de programación como Claude Code, Codex y Cursor, con sincronización opcional entre dispositivos.