Claude Code Nutzungsstatuszeile
Überwachen Sie Ihren Claude Code & Z.ai GLM Verbrauch in Echtzeit
direkt in Ihrem Terminal.
Kostenlos, Open Source, null Konfiguration.
100% Kostenlosfür WindowsLinuxmacOS
Neues kompaktes Format
Mehr Infos, weniger Platz. Die Statuszeile zeigt jetzt nur noch den Namen des aktuellen Ordners (das Blatt des Pfades) an und ersetzt die textlichen Beschriftungen durch kompakte Unicode-Symbole.
Symbole anstelle von Labels
- ⟗ — Sitzung (gleitendes Fenster von 5 Stunden)
- Σ — Alle Modelle zusammen (7 Tage)
- F — Nur Fable (Claude Max)
- Ctx — Aktuelles Kontextfenster
Kondensiertes Verzeichnis
Anstatt ~/My Projects/Brol anzuzeigen, zeigt die Statuszeile nur noch Brol an. Der vollständige Pfad ist in einem bereits im Projekt positionierten Terminal selten nützlich — das Blatt reicht aus, um sich zu orientieren, und schafft Platz für die Metriken.
Ein Präfix ~ erscheint vor einem Wert (z.B. ~5%), wenn die Daten abgelaufen sind — der Cache ist abgelaufen, aber die API ist im Backoff 429 oder nicht verfügbar.
Statuszeile am unteren Rand von Claude Code
Alles, was Sie brauchen, auf einen Blick
Eine Statuszeile. Alle Ihre Nutzungsdaten von Claude & z.ai.
Automatisch erkannten Projekt
Zeigt den Namen des aktuellen Verzeichnisses (Blatt des Pfades) an. Sie wissen immer, an welchem Projekt Sie arbeiten, ohne die Zeile mit dem vollständigen Pfad zu überladen.
Aktives Modell
Sehen Sie, welches Modell verwendet wird — Opus, Sonnet, Haiku oder GLM — direkt in der Statuszeile. Der Provider wird automatisch erkannt.
Nutzungsprozentsätze
Sitzung, alle Modelle, Sonnet und Opus getrennt mit farbigen Indikatoren : grün, gelb, rot.
Countdown
Wissen Sie genau, wann Ihre Limits zurückgesetzt werden. Der Countdown ↻ wird neben jeder betroffenen Metrik angezeigt.
Kontextfenster
Überwachen Sie die Nutzung Ihres Kontextfensters, um zu vermeiden, dass Sie während eines Gesprächs die Grenze erreichen.
Support z.ai / GLM
Neu : Anzeige des Guthabens Ihres z.ai-Kontos (Bal: 9.88$) mit automatischer Umrechnung in die Währung Ihrer Wahl (EUR, GBP, CAD…).
Indikator für abgelaufene Daten
Ein Präfix ~ vor einem Wert signalisiert, dass der Cache abgelaufen ist, aber die API nicht verfügbar ist (backoff 429). Sie wissen immer, was Sie lesen.
Intelligenter Cache & Backoff
1-Minuten-Cache pro Anbieter, um die APIs zu schonen. Bei 429, automatisches Backoff von 5 Minuten, um die Ratenlimits nicht zu sprengen.
Nullkonfiguration (Claude)
Starten Sie den Installer und das war's. Liest Ihre Claude-Anmeldeinformationen automatisch von ~/.claude/.credentials.json (und dem Schlüsselbund auf macOS).
Was die Statuszeile je nach Ihrem Abonnement anzeigt
Die Statuszeile passt sich automatisch Ihrem Plan an und zeigt die relevanten Metriken an.
Konfiguration z.ai (Modelle GLM)
Wenn Sie Claude Code mit einem GLM-Modell (glm-5.1, usw.) über z.ai verwenden, ist eine kleine zusätzliche Konfiguration erforderlich, um Ihr Guthaben anzuzeigen.
ZAI_API_KEY) — er erfordert ein anderes Web-Session-JWT. Und der Anmeldeendpunkt ist durch ein Captcha TianCaptcha (Aliyun) geschützt, das jede Automatisierung blockiert (Selenium, Playwright, usw.). Die einzige zuverlässige Methode besteht also darin, das Token von Ihrem echten Browser zu kopieren.Schritt 1 : JWT abrufen
- Öffnen Sie z.ai/manage-apikey/billing in Ihrem gewohnten Browser
- Einloggen (und das Captcha lösen, falls erforderlich)
- Öffnen Sie die DevTools mit F12, gehen Sie zum Tab Netzwerk
- Aktualisieren Sie die Seite mit F5
- Klicken Sie auf die Anfrage mit dem Namen
accountBalance - Kopieren Sie im Header den Wert von
Authorizationohne das PräfixBearer(das Token beginnt miteyJhbGciOiJIUzUxMiJ9)
Schritt 2 : JWT speichern
Ein Begleitprogramm ClaudeUsageStatusline.ZaiRefresh wird mit der Installation bereitgestellt. Es validiert das Format des Tokens und schreibt es in ~/.claude/.zai-credentials.json.
Windows :
&
"$env:LOCALAPPDATA\ClaudeUsageStatusLine\ClaudeUsageStatusline.ZaiRefresh.exe"
Linux / macOS :
~/.local/bin/ClaudeUsageStatusline.ZaiRefreshÉtape 3 (optional) : Anzeige-Währung
Der Saldo wird standardmäßig in USD zurückgegeben. Um ihn in EUR (oder einer anderen Währung) anzuzeigen, bearbeiten Sie appsettings.json neben der ausführbaren Datei :
{
"Zai": {
"NativeCurrency": "USD",
"DisplayCurrency": "EUR",
"ExchangeRateCacheHours": 24
}
}Die Kurse werden einmal täglich von einer kostenlosen API abgerufen und lokal zwischengespeichert.
Wann das JWT aktualisieren ?
Das Sitzungs-JWT hat kein explizites Ablaufdatum — seine Lebensdauer wird von den Servern von z.ai kontrolliert. Es wird möglicherweise nach einer Inaktivitätsperiode oder einer expliziten Abmeldung ungültig.
Anzeichen, dass es erneuert werden muss :
- Die Statuszeile zeigt
Bal: error - Das Präfix
~Bal:(veraltete Daten) bleibt bestehen - Die Protokolle enthalten
401 Unauthorized
Dann genügt es, ZaiRefresh neu zu starten und ein frisches JWT einzufügen.

Aucun commentaire pour le moment.