10 Punkte von bemaru 26 일 전 | 4 Kommentare | Auf WhatsApp teilen

Ich habe ein TrafficMonitor-Plugin für Windows namens TrafficMonitor AI Usage Limits erstellt.

Dieses Plugin zeigt den Status der Nutzungslimits von Claude und Codex in der Windows-Taskleiste an.

Angezeigt werden folgende Werte:

  • Claude-Nutzung für 5 Stunden / 7 Tage
  • Codex-Nutzung für 5 Stunden / 7 Tage
  • In der Taskleiste als C5h, C7d, X5h, X7d dargestellt
  • Im Tooltip wird zusätzlich die Zeit bis zum Reset angezeigt

Die angezeigten Werte basieren auf dem Status der Nutzungslimits des jeweiligen Claude-/Codex-Kontos.

Um die Werte auszulesen, müssen in der aktuellen Windows-Umgebung jedoch der Login-Status des Claude-Helpers für das betreffende Konto bzw. die Codex-Session-Daten vorhanden sein.

Der Grund für die Entwicklung ist einfach.

Man kann den Nutzungsstatus auch in Umgebungen wie der Claude-Code-Statuszeile, Claude Desktop oder der VS-Code-Erweiterung prüfen,
während der eigentlichen Arbeit wechselt man jedoch ständig zwischen Editor, Terminal und Browser.

Die Windows-Taskleiste bleibt dagegen unabhängig von der Arbeitsumgebung immer an derselben Stelle sichtbar, daher fand ich sie praktischer für solche Statuswerte.

Anfangs habe ich das Plugin nur entwickelt, um meinen eigenen Claude-Verbrauch zu prüfen, und später erweitert, damit auch die Codex-Nutzung angezeigt wird.

TrafficMonitor ist ursprünglich ein leichtgewichtiges Tool zur Anzeige von Systemzuständen wie Netzwerk, CPU und Speicher.
Ich fand, dass auch AI-Nutzungslimits gut zu diesem Taskleisten-Plugin-Ansatz passen, weil sie ebenfalls „kleine Statuswerte sind, die man während der Arbeit laufend im Blick behalten möchte“.

Zur Verwendung installiert man zunächst TrafficMonitor, entpackt dann die Release-ZIP in den Ordner, in dem sich TrafficMonitor.exe befindet, und startet TrafficMonitor neu.

Danach aktiviert man in den Display Settings die Einträge Claude 5h, Claude 7d, Codex 5h, Codex 7d.

Um Claude-Werte anzuzeigen, muss man sich beim ersten Mal einmal über ein Helper-Script anmelden.

Die Claude-Nutzung ist ein Wert, der in einer angemeldeten Web-Session des Claude-Kontos eingesehen werden kann. Deshalb nimmt das Plugin keine Kontoinformationen direkt entgegen, sondern öffnet ein separates Helper-Browser-Profil, damit sich der Nutzer selbst anmeldet.

Nach einmaliger Anmeldung aktualisiert der Helper einen lokalen JSON-Snapshot, und das Plugin liest diesen Wert aus und zeigt ihn an.

Die Codex-Nutzung wird angezeigt, indem die neuesten Rate-Limit-Informationen aus der lokalen Codex-Session-JSONL-Datei gelesen werden.

Die Nutzungsinformationen werden lokal gelesen und angezeigt und nicht an einen separaten Server übertragen.

Release:
https://github.com/bemaru/trafficmonitor-ai-usage-plugin/…

Da es sich um eine frühe Version handelt, würde ich gerne Feedback von Leuten bekommen, die TrafficMonitor verwenden oder die Claude-/Codex-Nutzungslimits häufig prüfen.

4 Kommentare

 
eoeoe 24 일 전

Ich nutze sowohl Codex als auch Claude, das dürfte wirklich nützlich sein!

 
kurthong 26 일 전

Ich hatte gerade Bedarf dafür und überlegt, ob ich duckbar (für den Mac) portieren und selbst etwas bauen soll, aber ich werde das hier nützlich einsetzen.

 
bemaru 26 일 전

Vielen Dank für Ihr Interesse! Probieren Sie es gern aus, und wenn Ihnen etwas Unbequemes auffällt, freue ich mich über Ihr Feedback :)

 
bemaru 26 일 전

Update: Wir haben Fälle bestätigt, in denen der wöchentliche Codex-Limitwert gelegentlich auf das vorherige Reset-Fenster zurückfiel, und deshalb den Patch-Release v0.3.11 veröffentlicht.

Wenn mehrere Codex-Session-JSONL unterschiedliche Reset-Fenster aufzeichnen, wurde dies so geändert, dass das neuere Reset-Fenster bevorzugt ausgewählt wird.

https://github.com/bemaru/trafficmonitor-ai-usage-plugin/…