Déjame explicarte por qué empecé a buscar un monitor de uso de tokens. Cuando trabajo en algo, normalmente me sumerjo por completo. En la cabeza se me arma una telaraña mental frágil hecha de fragmentos: la tarea en sí, trozos de código, ideas que se solapan de una docena de pestañas abiertas, documentación, artículos guardados, respuestas de distintos LLMs, etc. Y entonces, justo en medio de todo eso, en el momento más inoportuno posible, tu LLM principal te dice que la cuota se acabó.
Eso fastidia, porque tienes que parar o aparcar el trabajo justo cuando tu cabeza ya cogió impulso. Claro, sigues teniendo cerebro y hay que usarlo. Pero la IA es una herramienta cómoda y potente, sobre todo cuando ya tienes una idea decente de cómo usarla bien. Así que cuando de repente “se apaga” a mitad del proceso, te rompe el ritmo.
Para evitarlo, tienes que monitorear tu cuota y cuánto la estás quemando. Cada LLM te lo deja hacer con distintos grados de comodidad. Claude Code tiene un comando /usage, las apps de escritorio muestran un icono de estado, Cursor tiene su propio dashboard, etc. Los números están ahí. El problema es otro: no los ves. Y hasta que llega el mensaje de “cuota agotada”, normalmente me olvido de que existe.
El segundo problema es menos grave pero igual de molesto. Una tarea grande se suele dividir en trozos más pequeños. Cada uno no usa demasiados tokens. Pero antes de empezar el siguiente, surge la pregunta: ¿me quedan tokens suficientes o voy a chocar contra el muro otra vez? Para responder, hay que comprobarlo a mano. De nuevo.
Estas dos situaciones son las que me llevaron a buscar algo que mostrara el uso de la cuota en un sitio visible. Sin abrir nada, sin lanzar comandos, sin romper la concentración. Solo un indicador que esté siempre ahí. En macOS, eso suele ser la barra de menú en la parte superior de la pantalla.
Una app pequeña en la barra de menú que muestre tokens, gasto y temporizadores hasta el reset no va a resolver los límites en sí. Pero quita la incertidumbre. Echas un vistazo al indicador y ves cuánto te queda. Decides si arrancar una tarea pesada ahora mismo o esperar veinte minutos. Solo por eso ya merece la pena los pocos segundos que tardas en instalar una de estas.
En este artículo comparo los monitores de barra de menú que considero realmente útiles en macOS, qué leen de tu máquina y qué escenario le encaja mejor a cada uno.
Esta parte importa más de lo que parece, porque explica qué permisos pide la app y cuánto puedes fiarte de los números.
La mayoría de estos monitores no llaman directamente a las APIs de los proveedores. Leen lo que tus herramientas de IA locales ya han escrito a disco. Claude Code escribe logs JSONL en ~/.claude/projects/. Codex CLI escribe archivos parecidos. La app los parsea, los multiplica por los precios actuales del modelo y muestra el resultado. Es rápido y preciso para el uso pasado. Funciona offline si los precios están cacheados.
Para servicios que no escriben logs en local (Claude en el navegador, el dashboard web de Cursor, la cuota de Copilot), las apps o bien leen cookies del navegador para llamar a los endpoints internos del proveedor, o bien usan tokens OAuth del Keychain de macOS. De ahí los avisos de Full Disk Access y los diálogos de Keychain. No hay nada turbio en ello, pero ayuda a entender por qué la app te lo pide.
El tercer patrón es la agregación por claves de API, que se usa para proveedores como OpenRouter, DeepSeek o Mistral: pegas la clave una vez y la app suma el uso a partir de los metadatos de las peticiones.
Gratis, open source, de Peter Steinberger (fundador de PSPDFKit y desarrollador de OpenClaw). Soporta más de 40 proveedores de IA para programar, incluyendo Codex, Claude, Cursor, Gemini, Copilot y Grok, con ventanas separadas de sesión, semana y mes para cada uno. El icono en la barra de menú usa un diseño de dos barras: la de arriba muestra la ventana de sesión de 5 horas, la de abajo la cuota semanal. Visualmente es una solución limpia que se lee de un vistazo.
CodexBar no hurga en tu sistema de archivos y no pide permisos de Screen Recording, Accessibility o Automation, aunque puede pedir Full Disk Access si usas cookies de Safari para proveedores web. Está firmado y notarizado, y se instala vía Homebrew. Es lo que le recomendaría a la mayoría de los desarrolladores como punto de partida.
Es mi elección actual por varias razones. Me gusta la interfaz, que parece bien pensada. Muchas opciones de configuración, por ejemplo mostrar cuánto te queda o cuánto ya has usado. Lo que sea más importante para ti. Así puedes ajustar la app a tu gusto y a tu flujo de trabajo. Está en desarrollo activo y Peter responde a las issues de GitHub con frecuencia y muy rápido.
Un par de cosas que me encontré: a veces el monitor reporta que fue rate limited (hizo polling con demasiada frecuencia), y todavía no he conseguido conectar el monitor para Antigravity, pero Peter ya respondió que está arreglado en la nueva versión. Así que estoy esperando el release.
Una alternativa de pago por $2.99 único pago. Monitorea Claude, Codex, Copilot, Cursor y Gemini con uso, coste y límites en vivo en la barra de menú de macOS. La idea principal es la simplicidad: lo instalas, detecta automáticamente tus herramientas, no hacen falta claves de API para los proveedores CLI locales.
En cobertura, SessionWatcher es más estrecho que CodexBar pero muy enfocado. Si quieres una app nativa minimalista y estás dispuesto a pagar tres dólares para saltarte el baile de la configuración, es un intercambio razonable.
Una app comercial para la barra de menú de Aura Technologies. Precio: $5 por Basic o $15 de pago único de por vida por Pro, sin suscripciones, local-first por defecto, las analíticas de uso se quedan en tu Mac. TokenBar va más sobre conciencia del gasto que sobre seguimiento puro de cuota. Hace poco añadieron también monitoreo de carga del sistema (CPU, memoria, temperatura), que puedes ver como una función adicional útil o como feature creep, según el gusto.
Buena opción si quieres una app de pago bien construida y te importa más las tendencias de gasto que las ventanas de sesión.
UsageScope está disponible en la Mac App Store por $1.99 único pago, requiere macOS 13.5+, y es local-first por defecto. Soporta Claude, ChatGPT y Gemini con límites de 5 horas y semanales, sincroniza automáticamente los tokens desde los CLIs de Claude Code, Codex y Gemini, y guarda los tokens en el Keychain de macOS. La distribución a través de la App Store es un punto a favor para quien prefiera ese canal antes que descargas directas.
Un punto intermedio sólido: distribución oficial, una lista de proveedores más estrecha que CodexBar, ningún dolor de cabeza al instalar.
Monitorea Claude Code, Codex y Kimi Coding desde la barra de menú, con un gráfico de uso de tokens de los últimos 7 días, notificaciones por umbrales y un proxy local transparente que captura el uso desde cualquier cliente. El proxy local es interesante si usas scripts personalizados o herramientas que no escriben logs estándar. La mayoría de los monitores se los pierde, BurnRate no.
Esta es la herramienta correcta si quieres análisis de patrones a lo largo del tiempo, no solo los números actuales.
Gratis, open source (GPL-3.0), del equipo de onllm.dev. Arquitectónicamente es distinto al resto de la lista: onWatch es un daemon en background hecho en Go que consulta a los proveedores cada 60 segundos y guarda snapshots en una base de datos SQLite local. El dashboard se abre en localhost:9211 en tu navegador, y el menu bar companion para macOS sigue en beta. Multiplataforma: se instala en macOS, Linux, Windows y Docker.
Soporta ocho proveedores: Anthropic, Codex, GitHub Copilot, Synthetic, Z.ai, MiniMax, Gemini CLI y Antigravity. Lo bueno: seguimiento histórico de patrones de uso, detección de anomalías (por ejemplo, cuando un proveedor resetea los límites antes de lo esperado), previsiones de agotamiento de cuota hasta el próximo reset y comparación de margen disponible entre proveedores. Opcionalmente envía notificaciones por email o push cuando se cruzan los umbrales. Consumo de memoria declarado por debajo de 60 MB. Cero telemetría, todo se queda en local.
Vale la pena echarle un vistazo si no estás solo en macOS, o si quieres un dashboard web en condiciones con historial en vez de un único icono en la barra de menú. También buena opción si lo que realmente necesitas es una previsión de “¿mi cuota va a aguantar hasta el final del día?”, no solo el número actual.
Una utilidad para la barra de menú con un diseño interesante e instalación fácil. La versión gratuita de Tokens4Breakfast te deja conectar un proveedor, lo que es suficiente si vives en solo Claude Code o solo ChatGPT. Un pago único de $7.99 desbloquea los ocho: Claude Code, Claude Web, OpenAI, Cursor, Copilot, OpenRouter, DeepSeek y Mistral.
Una opción sensata si los monitores gratis te parecen sobrecargados y solo quieres un indicador compacto con visuales limpias. Siempre puedes pagar después, cuando añadas un segundo proveedor.
Gratis, open source, basado en plugins. OpenUsage está construido sobre Tauri, React y TypeScript, con cada proveedor implementado como un plugin, así se pueden añadir nuevos sin actualizar toda la app. Claramente inspirado por CodexBar pero con un enfoque arquitectónico diferente. Si quieres total transparencia y la opción de hacer fork o contribuir, esta es la tuya.
A tener en cuenta: la descripción del proyecto dice abiertamente que está construido en su mayor parte con herramientas de IA. Algunos verán eso como una feature, otros como una bandera amarilla en cuanto a calidad del código. Echa un ojo a las issues antes de confiar en ella para algo crítico.
No es una app para la barra de menú, sino una utilidad CLI muy conocida que vale la pena mencionar, porque muchos de los monitores GUI de arriba son básicamente envoltorios sobre el mismo enfoque que ccusage hizo popular. Se ejecuta sin instalación con bunx ccusage o npx ccusage@latest, y parsea el uso de tokens desde los datos locales de los agentes CLI, incluyendo Claude Code, Codex, OpenCode, Amp y otros.
Obtienes desgloses diarios, semanales, mensuales y por sesión en una tabla directamente en el terminal. Combinado con la status line personalizable de Claude Code, puedes mostrar números en vivo dentro del propio Claude Code configurando el comando statusLine en ~/.claude/settings.json.
Si vives en el terminal y no te gustan las barras de menú, esta es tu elección.
| Herramienta | Precio | Open source | Mejor para |
|---|
| CodexBar | Gratis | Sí | La cobertura más amplia de proveedores |
| SessionWatcher | $2.99 único pago | No | Minimalista, enfoque en sesiones de programación |
| TokenBar | $5 o $15 de por vida | No | Tendencias de gasto, UI pulida |
| UsageScope | $1.99 único pago, App Store | No | Distribución por App Store |
| BurnRate | Gratis | No | Análisis de burn rate, soporte para herramientas personalizadas |
| onWatch | Gratis | Sí | Daemon multiplataforma con dashboard web y previsiones |
| Tokens 4 Breakfast | Gratis para un proveedor, $7.99 por los 8 | No | Instalación fácil, diseño interesante |
| OpenUsage | Gratis | Sí | Alternativa open source a CodexBar |
| ccusage | Gratis | Sí | Usuarios de terminal, integración con statusline |
Una nota sobre la tabla: las páginas de precios cambian. Comprueba los números actuales en el sitio del propio proyecto antes de comprar.
Primera pregunta: ¿estás monitoreando suscripciones o uso de API en modalidad pay-as-you-go? Estos dos casos piden herramientas ligeramente diferentes.
Si vives en Claude Pro, Max, Cursor Pro, Copilot o cualquier otro plan de precio fijo, el dolor principal son los límites y las ventanas de reset. Necesitas una herramienta que muestre claramente las cuotas de sesión y semanales. CodexBar, SessionWatcher y UsageScope hacen esto bien. Para la mayoría, sugeriría empezar con CodexBar porque es gratis, open source y cubre la mayor cantidad de proveedores sin pagar nada.
Si estás principalmente con acceso API pay-as-you-go (OpenAI API, Anthropic API, OpenRouter), lo que importa no es la ventana de sesión sino el gasto real. TokenBar y BurnRate están construidos exactamente alrededor de esto. Tokens 4 Breakfast es otra opción en esta categoría si quieres previsiones de gasto. onWatch encaja si quieres más que los números actuales, en concreto una previsión de agotamiento de cuota antes del próximo reset y detección de anomalías para cuando los proveedores resetean los límites antes de lo esperado.
Si solo usas una herramienta de IA y esa herramienta es Claude Code, entonces ccusage en el terminal probablemente sea todo lo que necesitas. Combinado con la status line de Claude Code, obtienes números en vivo sin instalar absolutamente nada en la barra de menú.
Si trabajas en algo que no es macOS, las opciones se reducen rápido: la mayoría de utilidades en esta lista son solo para Mac. onWatch destaca aquí porque se instala en Linux, Windows y Docker, y el dashboard se abre en el navegador.
Para quien le preocupa la privacidad, el open source importa porque puedes verificar qué lee la app y dónde envía algo. Los candidatos más sólidos aquí son CodexBar, OpenUsage y onWatch. Los tres son local-first por defecto, y onWatch específicamente anuncia cero telemetría.
Tres comprobaciones rápidas que te ahorran mucho dolor después.
Primero, mira qué permisos pide la app en realidad. Full Disk Access se justifica para leer cookies del navegador, pero es innecesario si solo usas proveedores CLI. El acceso al Keychain es esperable cuando la app lee tokens OAuth. En cambio, las peticiones de Screen Recording o Accessibility deberían ser una bandera roja para esta categoría, ninguno de estos monitores las necesita.
Segundo, comprueba dónde se guardan las claves de API si la app las pide. La respuesta correcta es el Keychain de macOS. Guardar claves en texto plano en archivos de configuración no es una buena práctica.
Tercero, mira cómo gestiona la app los cambios de los proveedores. Anthropic y OpenAI cambian de vez en cuando los endpoints internos o el formato de las cookies, y cualquier herramienta que lea dashboards en vez de logs de CLI se rompe temporalmente en ese momento. Los proyectos activos lo arreglan en pocos días. Mira la fecha del último commit en GitHub antes de confiar en cualquiera de estas para el trabajo del día a día.
Ninguna de estas apps va a hacer que gastes menos tokens ni va a cambiar los límites de tu proveedor. Pero pueden quitar el factor sorpresa. Así puedes planificar tu esfuerzo y distribuirlo con más sentido.
Me gusta CodexBar: gratis, open source, amplia cobertura de proveedores, modelo de permisos sensato. Si lo quieres desde la App Store, UsageScope. Si vives solo en el terminal, ccusage. Si trabajas fuera de macOS o quieres un dashboard web con historial y previsiones, onWatch. El resto son buenas opciones cuando tus necesidades concretas coinciden con lo que hacen mejor que los valores por defecto.
Elige tú mismo. Estoy seguro de que trabajar con un monitor así te va a hacer la vida más fácil.
¡Suerte!
🤓