Ce qu'il faut retenir▾
- CodexBar est une application menu bar macOS 14+ open source qui affiche en direct les quotas, crédits et fenêtres de réinitialisation (session, hebdomadaire, mensuelle) de plus de 50 fournisseurs d'IA de code, dont Codex, Claude Code, Cursor et GitHub Copilot.
- L'outil réutilise les sessions déjà existantes (OAuth, device flow, clés API, cookies navigateur, fichiers locaux) sans jamais stocker de mot de passe, et s'installe via Homebrew (brew install --cask codexbar) ou en CLI sur Linux.
- La configuration est scriptable en ligne de commande (codexbar config enable --provider grok) et repose sur un fichier ~/.config/codexbar/config.json, ce qui facilite son déploiement standardisé sur un parc de postes de développement.
Résumé généré par IA
CodexBar est une application macOS conçue pour répondre à une question simple : combien de requêtes ou de crédits reste-t-il avant que votre agent Codex, Claude Code ou Cursor ne vous bloque en pleine session de travail ? Publiée en open source par le développeur steipete, elle affiche à ce jour plus de 16 500 étoiles et 1 400 forks sur GitHub, un signal clair que la supervision d'agents IA tournant en arrière-plan dépasse largement le cas d'usage personnel.
L'angle est révélateur d'une tendance de fond : à mesure que les CLI IA (Codex, Claude Code, Gemini CLI, Copilot CLI) deviennent des outils de production, un écosystème d'outillage natif émerge autour d'elles, pensé pour la supervision plutôt que pour la génération de code elle-même.
CodexBar en résumé, pour ceux qui découvrent
Rappel rapide : CodexBar est une petite application menu bar, sans icône dans le Dock, compatible macOS 14 (Sonoma) et versions suivantes. Elle ne génère pas de code et n'exécute aucune commande à votre place : son unique rôle est d'afficher, fournisseur par fournisseur, les limites d'usage restantes. Un item de statut par fournisseur, ou un mode « Merge Icons » qui regroupe tout derrière une seule icône avec un sélecteur pour naviguer entre providers.
Ce que l'app affiche concrètement
Pour chaque fournisseur activé, CodexBar remonte trois familles d'informations :
- Les fenêtres de quota. Session, hebdomadaire, mensuelle, avec un compte à rebours jusqu'à la prochaine réinitialisation. Fini les devinettes sur « est-ce que je peux lancer cette tâche longue maintenant ».
- Les crédits et la facturation. Soldes de crédits, tableaux de bord de dépense via l'Admin API, résumés de facturation fournisseur, et des scans de coût local quand la source expose assez de détail.
- Le statut en direct. Un polling du statut de chaque fournisseur fait apparaître des badges d'incident dans le menu et une pastille sur l'icône de la barre.
La liste des fournisseurs pris en charge dépasse la cinquantaine à ce jour : Codex, OpenAI, Claude, Cursor, OpenCode, Gemini, Copilot, Devin, Grok, GroqCloud, Vertex AI, AWS Bedrock, OpenRouter, LiteLLM, DeepSeek, Mistral, Kiro, Zed, Windsurf, Warp, JetBrains AI, entre autres. Un guide de contribution est ouvert pour ajouter de nouveaux fournisseurs.
Une approche privacy-first : aucun mot de passe stocké
Point notable pour un outil qui touche à des identifiants sensibles : CodexBar ne demande jamais vos mots de passe. Il réutilise les sessions déjà existantes sur votre machine (OAuth, device flow, clés API, cookies de navigateur ou fichiers de configuration locaux), selon ce que chaque fournisseur expose. Si vous êtes déjà connecté à Claude Code ou authentifié auprès de l'API OpenAI, CodexBar affiche vos quotas sans étape de connexion supplémentaire.
Installation et prise en main
L'installation la plus rapide passe par Homebrew :
brew install --cask codexbarSur Linux, seule la version CLI (sans interface menu bar, réservée à macOS) est disponible, via la formule Homebrew (brew install steipete/tap/codexbar) ou le paquet AUR (yay -S codexbar-cli). Des archives précompilées pour macOS et Linux (arm64, x86_64, et musl statique) sont aussi publiées sur les Releases GitHub du projet.
Au premier lancement, direction Réglages puis Providers pour activer les fournisseurs utilisés, puis se connecter ou installer les sources correspondantes (CLI, session navigateur, flux OAuth, clé API ou application locale, selon le provider). Détail utile pour les utilisateurs de Codex : les extras du tableau de bord OpenAI peuvent être ajoutés via des cookies, en mode automatique ou manuel.
Automatiser la configuration en ligne de commande
Pour une agence ou une équipe qui standardise ses postes de développement, CodexBar expose toute sa configuration via une CLI scriptable, stockée dans ~/.config/codexbar/config.json (les installations plus anciennes lisent encore l'emplacement historique ~/.codexbar/config.json). Quelques commandes pour se faire une idée :
codexbar config providers
codexbar config enable --provider grok
codexbar config disable --provider cursorPour les fournisseurs à clé API, il est possible d'enregistrer une clé sans jamais ouvrir l'interface graphique, et sans qu'elle transite par l'historique du shell :
printf '%s' "$ELEVENLABS_API_KEY" | codexbar config set-api-key --provider elevenlabs --stdinLa commande set-api-key nettoie la valeur reçue et l'enregistre avec des permissions restrictives sur le fichier de configuration, sans jamais l'afficher dans l'historique du terminal.
Notre lecture chez CZSyn
Ce qui nous intéresse dans CodexBar, ce n'est pas tant l'outil lui-même que ce qu'il révèle sur la maturité d'usage des CLI IA en production. Il y a un an, l'essentiel des discussions portait sur la qualité des suggestions de code. Aujourd'hui, la question qui remonte côté équipes techniques est plutôt : comment superviser des agents qui tournent en tâche de fond, parfois plusieurs à la fois, sans se faire surprendre par une limite de quota en pleine journée de production.
Pour une agence comme la nôtre, qui jongle avec plusieurs CLI IA sur des projets clients différents, ce type de tableau de bord natif a une vraie utilité opérationnelle : savoir en un coup d'œil s'il reste assez de marge sur Claude Code avant de lancer une migration multi-fichiers, ou si le quota Codex d'un client se réinitialise dans dix minutes ou dans trois jours. C'est un problème d'ergonomie discret, mais qui coûte du temps facturable quand il reste non résolu.
Reste une limite claire : l'interface graphique est aujourd'hui exclusivement macOS, la version Linux se limitant à la CLI. Pour des équipes mixtes Windows et Linux, l'attente d'un équivalent reste entière. Cela dit, le choix de réutiliser les sessions existantes plutôt que de redemander des identifiants est la bonne décision de conception : il réduit la surface d'attaque d'un outil qui, par nature, a une vue sur des dizaines de comptes fournisseurs.
Vous pilotez plusieurs agents IA en production ?
Nous aidons les équipes techniques à cadrer l'usage des CLI IA au quotidien : audit gratuit, développement sur-mesure d'outillage interne, dépannage. Réponse sous 24h.
29 AVIS 5/5 · +200 PROJETS LIVRÉS · RÉPONSE EXPRESS
Sources primaires
- Dépôt officiel GitHub, steipete/CodexBar.
- Page des versions publiées, GitHub Releases de CodexBar.
- Journal des modifications, CHANGELOG.md du projet.
