Claude Code Nutzungsstatuszeile

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

claude-code — statuszeile (mode Claude)
Brol | Opus-4.6 | ⟗ 5% ↻ 4h10 | Σ 15% ↻ 141h | s 3% ↻ 142h | o 62% ↻ 142h | Ctx: 20%
claude-code — statuszeile (mode z.ai / GLM)
Brol | GLM-5.1 | Bal: 9.88€ | Ctx: 20%

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.

Kostenlos
⟗ Sitzung + Σ Alle
Pro
⟗ + Σ + Extra (€)
Max
⟗ + Σ + s + o + Extra (€)
z.ai / GLM
Bal: Kontostand

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.

Schritt 1 : JWT abrufen
  1. Öffnen Sie z.ai/manage-apikey/billing in Ihrem gewohnten Browser
  2. Einloggen (und das Captcha lösen, falls erforderlich)
  3. Öffnen Sie die DevTools mit F12, gehen Sie zum Tab Netzwerk
  4. Aktualisieren Sie die Seite mit F5
  5. Klicken Sie auf die Anfrage mit dem Namen accountBalance
  6. Kopieren Sie im Headers die Wert von Authorizationohne das Präfix Bearer  (das Token beginnt mit eyJhbGciOiJIUzUxMiJ9)
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.

Téléchargement — Version 1.0.5

Nouveautés de cette version
- Support multi-provider z.ai (GLM) : affichage du solde du compte z.ai avec conversion de devise automatique (USD→EUR, etc.) - Outil ZaiRefresh : binaire compagnon qui guide l'utilisateur pour rafraîchir son JWT de session z.ai depuis le navigateur (onglet Network des DevTools) - Boucle infinie 429 sur l'API Claude cassée : les valeurs Retry-After < 30s sont désormais ignorées (évite que le statusline se suicide silencieusement contre le rate limit) - Caches séparés par provider (usage-claude.json / usage-zai.json) : fini les 0% partout quand z.ai écrasait les données Claude - Indicateur de données obsolètes (~) quand le cache est expiré mais l'API refuse (429/backoff) - Crash ContextService sur propriétés JSON nulles corrigé (Claude Code envoie parfois current_usage: null)

Aucun commentaire pour le moment.

Une erreur s'est produite. Cette application peut ne plus répondre jusqu'à ce qu'elle soit rechargée.Veuillez contacter l'auteur. Reload 🗙