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 (v1.0.5)
Mehr Infos, weniger Platz. Die Statuszeile zeigt jetzt nur den Namen des aktuellen Ordners (das Blatt des Pfades) an und ersetzt die textlichen Bezeichnungen durch kompakte Unicode-Symbole.
Symbole statt Labels
- ⟗ — Sitzung (gleitendes Fenster von 5 Stunden)
- Σ — Alle Modelle zusammen (7 Tage)
- s — Nur Sonnet (Claude Max)
- o — Nur Opus (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 erkannter Projektname
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 Kontostands 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 erfolgt ein automatisches Backoff von 5 Minuten, um die Rate Limits nicht zu überschreiten.
Nullkonfiguration (Claude)
Führen Sie den Installer aus und das war's. Liest Ihre Claude-Anmeldeinformationen automatisch aus ~/.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 Ihren Kontostand anzuzeigen.
ZAI_API_KEY) — er erfordert ein JWT für die Web-Sitzung, das anders ist. Und der Anmeldeendpunkt ist durch ein Captcha TianCaptcha (Aliyun) geschützt, das jede Automatisierung (Selenium, Playwright, usw.) blockiert. Die einzige zuverlässige Methode besteht daher darin, das Token aus 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 Headers die 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.
Zeichen, dass es erneuert werden muss :
- Die Statuszeile zeigt
Bal: error - Das Präfix
~Bal:(abgelaufene Daten) bleibt bestehen - Die Protokolle enthalten
401 Unauthorized
Dann müssen Sie nur ZaiRefresh neu starten und ein frisches JWT einfügen.

Aucun commentaire pour le moment.