Plugin TrafficMonitor affichant les limites de Claude/Codex dans la barre des tâches Windows
(github.com/bemaru)J’ai créé un plugin TrafficMonitor pour Windows, TrafficMonitor AI Usage Limits.
Il s’agit d’un plugin qui affiche dans la barre des tâches Windows l’état des limites d’utilisation de Claude et de Codex.
Les éléments affichés sont les suivants :
- Utilisation Claude sur 5 heures / 7 jours
- Utilisation Codex sur 5 heures / 7 jours
- Dans la barre des tâches, l’affichage prend la forme
C5h,C7d,X5h,X7d - Dans l’infobulle, l’heure de réinitialisation est également affichée
Les valeurs affichées correspondent à l’état des limites d’utilisation du compte Claude/Codex.
Cependant, pour lire ces valeurs, il faut que l’environnement Windows actuel dispose soit d’une connexion Claude helper active pour ce compte, soit des données de session Codex.
La raison de sa création est simple.
On peut vérifier l’état de l’utilisation dans des environnements comme la statusline de Claude Code, Claude Desktop ou l’extension VS Code,
mais en pratique, pendant le travail, on passe sans cesse d’un éditeur à un terminal puis à un navigateur.
À l’inverse, la barre des tâches Windows reste toujours au même endroit, même quand l’environnement de travail change, et j’ai trouvé qu’elle était plus pratique pour consulter ce type d’indicateur.
Au départ, j’ai commencé ce projet simplement pour vérifier mon utilisation de Claude, puis je l’ai étendu pour afficher aussi l’utilisation de Codex.
À l’origine, TrafficMonitor est un outil léger qui affiche l’état du système, comme le réseau, le CPU ou la mémoire,
et je me suis dit que les limites d’utilisation de l’IA correspondaient elles aussi à une « petite valeur d’état qu’on veut garder à l’œil pendant le travail », ce qui rend l’approche par plugin de barre des tâches particulièrement adaptée.
Pour l’utiliser, il suffit d’installer TrafficMonitor, puis de décompresser l’archive zip de release dans le dossier où se trouve TrafficMonitor.exe, avant de redémarrer TrafficMonitor.
Ensuite, dans Display Settings, il faut activer les éléments Claude 5h, Claude 7d, Codex 5h, Codex 7d.
Pour afficher les valeurs de Claude, il faut se connecter une première fois via le helper script.
Comme l’utilisation de Claude est une valeur consultable depuis une session web connectée au compte Claude,
le plugin ne récupère pas directement les informations du compte : il ouvre à la place un helper browser profile distinct afin que l’utilisateur se connecte lui-même.
Une fois connecté, le helper met à jour un snapshot JSON local, et le plugin lit cette valeur pour l’afficher.
Pour l’utilisation de Codex, le plugin lit les informations récentes de rate-limit dans le fichier JSONL local de session Codex et les affiche.
Les informations d’utilisation sont lues et affichées localement, sans être envoyées à un serveur distinct.
Release :
https://github.com/bemaru/trafficmonitor-ai-usage-plugin/…
C’est une première version, donc j’aimerais beaucoup recueillir les retours des personnes qui utilisent TrafficMonitor ou qui vérifient souvent les limites d’utilisation de Claude/Codex.
4 commentaires
J’utilise à la fois Codex et Claude, donc ça a l’air bien utile !
J’en avais justement besoin, donc je me demandais si j’allais en porter un moi-même à partir de duckbar (pour Mac), mais je vais l’utiliser avec grand plaisir, ça a l’air très utile.
Merci pour votre intérêt ! N’hésitez pas à l’essayer et, si quelque chose vous gêne, merci de me faire part de vos retours :)
Mise à jour : nous avons constaté des cas où la valeur de la limite hebdomadaire de Codex revenait occasionnellement à une fenêtre de réinitialisation précédente, et avons donc publié le correctif
v0.3.11.Lorsque plusieurs fichiers JSONL de session Codex enregistrent des fenêtres de réinitialisation différentes, nous avons modifié le comportement pour donner la priorité à la fenêtre de réinitialisation la plus récente.
https://github.com/bemaru/trafficmonitor-ai-usage-plugin/…