Una CLI que analiza el uso de tokens y los costos estimados de herramientas de agentes de programación como Claude Code y Codex a partir de sus datos locales.
junhoyeo/tokscale
CLI y TUI en Rust que registran el uso de tokens y los costos estimados en numerosos agentes de programación con IA, con una tabla de clasificación pública opcional.
- Estrellas
- 5,720
- Forks
- 465
- Issues abiertos
- 88
- Último commit
- hace 14 horas
¿Qué es?
Tokscale lee los datos de sesión locales que los agentes de programación con IA, como Claude Code, Codex CLI, Gemini CLI, Cursor, OpenCode y muchos otros, guardan en disco. Luego, agrega el recuento de tokens y los costos estimados por día, semana, mes, modelo, cliente, proyecto y sesión. Los resultados se pueden consultar en un panel interactivo de terminal con varias pestañas, en una tabla sencilla o exportarse como JSON para scripts y otras herramientas.
Los costos se calculan con los datos de precios de LiteLLM, con OpenRouter como alternativa, y se admiten precios escalonados y descuentos por tokens en caché. Los usuarios pueden añadir ajustes de precios personalizados para modelos que aún no están incluidos en las bases de datos de referencia. El análisis y la agregación se ejecutan en un núcleo nativo de Rust.
El proyecto también incluye una interfaz web con un gráfico al estilo de los de contribuciones y una capa social donde se puede enviar el uso a una tabla de clasificación y un perfil públicos.
Funciones clave
- 01Interfaz de terminal interactiva con vistas de resumen, modelos, datos diarios, por hora, sesiones, proyectos y agentes
- 02Registra el uso de decenas de agentes de programación, como Claude Code, Codex CLI, Gemini CLI, Cursor y OpenCode
- 03Desglosa los tokens de entrada, salida, lectura y escritura de caché, y razonamiento
- 04Estima los costos con los precios de LiteLLM, usa OpenRouter como alternativa y admite ajustes personalizados
- 05Filtra por cliente, intervalo de fechas o año, y exporta los datos como JSON
Casos de uso
- Consultar cuánto gastas cada mes en varios agentes de programación con IA
- Asignar los costos de programación con IA a proyectos o espacios de trabajo específicos
- Usar los datos de consumo en scripts o paneles mediante la salida JSON
- Comparar modelos y clientes para ver en qué se usan los tokens
Inicio rápido
- 1
Envía tus datos de uso a la clasificación con bunx
bunx tokscale@latest submit
Antes de usarlo
- Algunos clientes no tienen datos de uso locales, por lo que el uso de tokens de Freebuff se estima a partir de las transcripciones.
- Para consultar el uso de Cursor, se necesita el inicio de sesión automático en la aplicación de escritorio o pegar una cookie. Los datos se leen de una copia en caché de la API.
Temas
Preguntas frecuentes
- ¿Qué es tokscale?
- CLI y TUI en Rust que registran el uso de tokens y los costos estimados en numerosos agentes de programación con IA, con una tabla de clasificación pública opcional. Tokscale lee los datos de sesión locales que los agentes de programación con IA, como Claude Code, Codex CLI, Gemini CLI, Cursor, OpenCode y muchos otros, guardan en disco. Luego, agrega el recuento de tokens y los costos estimados por día, semana, mes, modelo, cliente, proyecto y sesión. Los resultados se pueden consultar en un panel interactivo de terminal con varias pestañas, en una tabla sencilla o exportarse como JSON para scripts y otras herramientas.
- ¿tokscale es gratuito? ¿Qué licencia tiene?
- tokscale es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿tokscale sigue mantenido?
- Mantenimiento activo. El último commit de tokscale fue el 22 oct 2026.
- ¿Para qué puedo usar tokscale?
- Consultar cuánto gastas cada mes en varios agentes de programación con IA Asignar los costos de programación con IA a proyectos o espacios de trabajo específicos Usar los datos de consumo en scripts o paneles mediante la salida JSON Comparar modelos y clientes para ver en qué se usan los tokens
- ¿Cómo se instala tokscale?
- Envía tus datos de uso a la clasificación con bunx: bunx tokscale@latest submit
- ¿Dónde consigo tokscale?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/junhoyeo/tokscale
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
CLI local y app de escritorio que desglosan el gasto en tokens y los costos de tu programación con IA por herramienta, modelo, proyecto y tarea.
Herramienta local para explorar, buscar y controlar los costos de tokens en agentes de programación con IA, como Claude Code y Codex.
Widget de escritorio que registra el uso de tokens, los costos, los límites y las sesiones en más de 46 herramientas de programación con IA, con sincronización opcional entre dispositivos.
Un agente de programación en TypeScript con CLI que, al incluir «ulw» o «mass ulw» en el prompt, planifica, delega tareas en varios modelos y verifica el trabajo.
Un entorno para crear agentes de IA con memoria persistente, identidad y habilidades que aprenden con el tiempo, accesible desde CLI, navegador o apps de chat.