Sobre el proyecto
CodexBar es una pequeña utilidad de barra de menús para macOS 14+ que mantiene visibles los límites de los proveedores de codificación con IA y muestra cuándo se reinicia cada ventana de uso. Admite una larga lista de proveedores, entre ellos Codex, OpenAI, Claude, Cursor, Gemini, Copilot, Grok, GroqCloud, ElevenLabs, Deepgram, z.ai, MiniMax, Kiro, Zed, Vertex AI, Augment, OpenRouter, LiteLLM y AWS Bedrock, entre muchos otros. Cada proveedor puede aparecer como su propio elemento de estado, o los proveedores pueden fusionarse en un solo icono con un conmutador. La app no tiene icono en el Dock y ofrece una interfaz mínima con iconos de barra dinámicos.
También hay disponible una app de escritorio para Linux, creada con Qt 6 y compatible con Wayland y X11, con ventanas de uso y gasto, ajustes separados, notificaciones de escritorio y un icono de bandeja opcional. En Omarchy, un widget nativo de barra comparte los datos de la app de escritorio y sigue el tema. Una CLI incluida funciona en macOS y Linux para scripts y CI, y hay archivos tar de lanzamiento además de paquetes Homebrew y AUR.
Las capacidades clave descritas en el README incluyen ventanas por proveedor de sesión, semanales y mensuales con cuentas atrás hasta el siguiente reinicio; saldos de créditos, paneles de gasto de Admin API, resúmenes de facturación del proveedor y escaneos de costes locales cuando la fuente expone suficiente detalle; sondeo del estado del proveedor con insignias de incidencias en el menú y una superposición indicadora en el icono de la barra; y gráficos de gasto y uso en línea para proveedores respaldados por API. Una vista persistente de Uso y Gasto muestra estimaciones locales agrupadas por moneda y proveedor, con desgloses por modelo, vistas de proyecto/sesión y tendencias diarias u horarias.
Se enfatiza la privacidad: la app reutiliza sesiones existentes del proveedor (OAuth, flujo de dispositivo, claves API, cookies del navegador, archivos locales) y no almacena contraseñas. No rastrea el sistema de archivos; lee un pequeño conjunto de ubicaciones conocidas cuando se habilitan funciones relacionadas. La opción Adaptive simple nunca inspecciona la actividad local del agente, mientras que la opción separada Adaptive (consciente del agente) pregunta antes de inspeccionar la lista de procesos en ejecución y leer metadatos acotados de sesiones conocidas. Los tokens del proveedor y los ajustes de cuenta de tokens residen en el archivo de configuración con permisos restrictivos. El Acceso total al disco opcional solo es necesario para las cookies de Safari, y el acceso al Llavero se puede desactivar en los ajustes, con cookies manuales, claves API y fuentes respaldadas por archivos como alternativas.
Otras funciones incluyen widgets de WidgetKit, un catálogo de localización compartido de 23 idiomas con compatibilidad RTL, notificaciones opcionales de cuota de sesión y confeti de reinicio semanal, intervalos de actualización configurables y controles de visualización para iconos, etiquetas, barras y estilo de hora de reinicio. El README también enlaza a integraciones de la comunidad para Windows, Waybar, COSMIC, GNOME, Cinnamon, Noctalia, KDE Plasma y otros.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.