Todos los límites de tus suscripciones, en una pantalla.

Compraste un segundo plan de Claude para no tener que parar de trabajar — y entonces comprobar si le quedaba sitio significaba iniciar sesión en él.

Softcap vive en la barra de menús y muestra todos los planes a la vez: qué se ha gastado, qué se renueva y cuándo, y qué cuenta abrir a continuación.

Descargar en el Mac App Store

macOS 14+ · Ver el código · .dmg directo

Ajustes de cuentas: tres cuentas en una lista, cada una con su origen y un botón para olvidarla.
Ajustes de estadísticas: una semana de uso del límite semanal trazada para tres cuentas.
Ajustes de avisos: umbrales al 95 y al 80 por ciento, avisos de recuperación y horas de silencio.
La ventana mínima: nombres de cuenta y barras de uso, sin el marco alrededor.
Límites de sesión y de semana, vivos en la barra de menús. Varias cuentas de Claude y Codex en una sola lista. Un mes de historial de uso para cada cuenta. Umbrales, avisos de recuperación y horas de silencio. Una línea por cuenta, y nada más.

Por qué existe

Medir una cuota no debería gastarla

Softcap lee el uso de la suscripción directamente para las cuentas añadidas desde el navegador. Esas peticiones consultan los límites sin enviar ningún prompt ni ejecutar ningún modelo.

Codex funciona igual: inicia sesión en el navegador y Softcap lee el uso de esa cuenta directamente del servicio. No se toma nada de los archivos propios de la CLI, así que lo que ves nunca depende de cuándo se ejecutó Codex por última vez.


Varios planes

Nunca toca tu CLI

Un monitor que te cierra la sesión de aquello que vigila es peor que ninguno. Softcap no lee ninguna credencial de Claude Code ni de Codex, ni guarda copia de ellas, así que cerrar sesión allí o cambiar de cuenta no cambia nada aquí.

Cada suscripción se añade una vez en tu navegador y conserva una concesión propia, así que varios planes conviven en pantalla y cada uno se actualiza por su cuenta, esté o no en marcha una CLI y con la cuenta que sea.


Con el tiempo

Tres suscripciones, un mes, cero gastado en saberlo

Una línea por cuenta. Aquí el color significa qué cuenta y en todo lo demás cuán cargada está, de modo que las dos escalas nunca se prestan nada. Los planes se renuevan en días distintos — así que, a cualquier hora, la imagen dice qué cuenta está fresca.

  • 3 cuentas
  • 7 renovaciones en 28 días
  • 0 cuota gastada en medir
100%75% 50%25%0% 80% · primer aviso 95% · última advertencia 16 Aug23 Aug 30 Aug6 Sep 13 Sep
alex sam sam.k

Las guías discontinuas son donde saltan las notificaciones: un aviso al 80%, una última advertencia al 95%. Cada caída es la asignación de una semana renovándose. Y una interrupción, como la de alex, es un tramo sin nada medido; dibujar por encima afirmaría una lectura que nadie tomó.


Lo demás

Detalles que importan a las 2 de la madrugada

Un temporizador en la barra de menús

El límite de la cuenta con la que estás trabajando y cuánto falta para que se libere — sin hacer clic. La tira puede llevar la cuenta atrás, el porcentaje, ambos o solo el icono, y un atajo a tu elección abre la ventana sin tocar el ratón.

Widgets

Los cuatro tamaños en macOS. La misma fila de cuenta que usa la ventana, así que no pueden desincronizarse.

Te avisa antes de que llegues

Al 80% y al 95% de fábrica, o en los niveles que prefieras — una vez por cruce, no una vez por consulta.

Horas de silencio

Nada llega mientras duermes, y nada se entrega más tarde para compensarlo.

Diez idiomas

Incluido el árabe, dispuesto de derecha a izquierda. El cambio surte efecto al instante, sin reiniciar.

Tus tokens no se mueven

Las credenciales se quedan en el llavero, nunca copiadas a preferencias ni a registros. Cuando algo falla, la app envía a su autor una descripción del fallo, despojada de rutas, direcciones y de cualquier cosa con forma de token antes de salir de la máquina — y se puede desactivar. La única otra petición es una comprobación de versión nueva, diaria y mientras la pantalla de actualizaciones está abierta, y también se puede desactivar.


Por debajo

Para quien lee esta parte

Requiere
macOS 14 o posterior.
Claude
En vivo, desde el endpoint de uso de OAuth. Cómo funcionan los límites de Claude →
Codex
Uso en vivo para cada cuenta, leído del servicio con la concesión propia de esa cuenta. Cómo funcionan los límites de Codex →
Añadir una cuenta
Elige Claude Code u OpenAI Codex y luego inicia sesión con OAuth y PKCE en tu propio navegador.
El núcleo
Un paquete Swift sin AppKit y sin textos dirigidos a personas. Ventana, widgets y teléfono comparten una sola vista de fila.
Dependencias
Ninguna. Cada import es o bien un framework de Apple o bien un módulo de este proyecto.
Código fuente
Público, bajo licencia MIT. La descarga de arriba es lo que la cadena de publicación compiló desde ese mismo árbol, y cada versión lleva la suma de verificación del archivo que firmó. github.com/milushov/softcap
Lo que cuesta tenerlo en marcha
Una petición por cuenta de Claude y por consulta. Cada cinco minutos en segundo plano, una vez por minuto con la ventana abierta — o entre treinta segundos y una hora, si tú lo ajustas. El nombre y el plan de Claude se piden una vez y se guardan seis horas. Cada cuenta de Codex guardada añade una petición de uso por consulta.
Todavía no
Cursor, GitHub Copilot, Gemini CLI, el GLM Coding Plan y Kimi Code. Un proveedor que no se puede consultar contra una cuenta real mostraría cero en silencio, y eso es peor que nada.