WhereMyTokens – Claude-Code/Codex-Nutzung im Windows-Tray anzeigen
(github.com/jeongwookie)Hallo. Während ich Claude Code und Codex zusammen unter Windows nutze, fand ich es schwierig, Nutzung und Sitzungsstatus auf einen Blick zu sehen, deshalb habe ich eine Tray-App namens WhereMyTokens gebaut.
Am Anfang stand mein eigenes Unbehagen. Bei Codex muss man in die lokalen Session-Logs schauen, bei Claude Code auf die statusLine/API-Seite, und wenn man sehen wollte, in welchem Projekt/Branch gerade eine Session aktiv ist, musste man ständig zwischen Terminal und Editor hin- und herwechseln. Vor allem hatte ich kein gutes Gefühl dafür, wie viel vom 5h-/1w-Limit noch übrig ist oder ob es bei meinem aktuellen Tempo vor dem Reset zuerst aufgebraucht sein wird.
Es gab bereits einige Möglichkeiten, das direkt im CLI zu prüfen, sowie ein paar Tools für die macOS-Menüleiste bzw. Notch. Aber eine Tray-App für Leute, die Claude Code und Codex zusammen unter Windows verwenden, war kaum zu finden. Also habe ich etwas in einer Form gebaut, die sich aus Sicht von Windows-Nutzern natürlich anfühlt.
Die wichtigsten Funktionen sind diese:
- Sowohl Claude Code als auch Codex verfolgen oder nur eine Seite auswählen
- Lokale JSONL-Sessions von Codex und Claude-Projekte auslesen und nach Projekt/Branch gruppiert anzeigen
- 5h-/1w-Nutzung, Reset-Zeit und Rate-Limit-Status anzeigen
- Quota Pace: Nutzungs-% mit dem verstrichenen Zeit-% vergleichen, um zu sehen, ob die aktuelle Burn-Rate zu hoch ist
- Token, Kostenschätzung, API-Aufrufe, Anzahl der Sessions und Cache-Effizienz für heute/insgesamt anzeigen
- Windows-Toast-Benachrichtigungen und Tray-Label-Anzeige
- Funktioniert ohne Cloud-Sync auf Basis lokaler Dateien/API
Persönlich haben mich nach der Veröffentlichung dieses Projekts einige kleine Erfahrungen sehr gefreut. Ich habe es nicht groß separat beworben, aber die GitHub-Stars sind nach und nach ganz natürlich gestiegen, und vor Kurzem gab es zum ersten Mal einen Contributor, der nicht ich selbst war. Besonders in Erinnerung geblieben ist mir auch, dass jemand, den ich nicht kenne, ein Issue erstellt hat und ich dadurch ein Problem beheben konnte, das in einer realen Nutzungsumgebung aufgetreten war. Das ist nur eine Kleinigkeit, aber es war ein schönes Gefühl zu merken: Ah, das nutzt tatsächlich jemand außer mir.
Ich feile noch weiter daran und würde mich besonders über Feedback zu den folgenden Punkten freuen.
- Welche Informationen im Windows-Tray-Label am nützlichsten sind
- Ob das Layout nicht zu komplex wirkt, wenn man Claude/Codex zusammen nutzt
- Ob Quota Pace tatsächlich beim Steuern der Nutzung hilft
- Ob es weitere Provider oder Metriken gibt, die ihr gern sehen würdet
GitHub:
https://github.com/jeongwookie/WhereMyTokens
Releases:
https://github.com/jeongwookie/WhereMyTokens/releases
Noch keine Kommentare.