Claude Code Gebruik Statuslijn
Bewaking van uw Claude Code & Z.ai GLM verbruik in realtime
direct in uw terminal.
Gratis, open source, nul configuratie.
100% Gratisvoor WindowsLinuxmacOS
Nieuw compact formaat (v1.0.5)
Meer info, minder ruimte. De statuslijn toont nu alleen de naam van de huidige map (het blad van het pad) en vervangt de tekstlabels door compacte Unicode-iconen.
Iconen in plaats van labels
- ⟗ — Sessie (glijdend venster van 5 uur)
- Σ — Alle modellen samen (7 dagen)
- s — Sonnet alleen (Claude Max)
- o — Opus alleen (Claude Max)
- Ctx — Huidig contextvenster
Gecondenseerde map
In plaats van ~/My Projects/Brol toont de statuslijn alleen Brol. Het volledige pad is zelden nuttig in een terminal die al in het project is gepositioneerd — het blad is genoeg om zich te oriënteren, en laat ruimte vrij voor de metrics.
Een prefix ~ verschijnt voor een waarde (bijv. ~5%) wanneer de data verouderd is — de cache is verlopen maar de API is in backoff 429 of niet beschikbaar.
Statuslijn onderaan Claude Code
Alles wat je nodig hebt, in één oogopslag
Een statuslijn. Al uw gebruiksdata van Claude & z.ai.
Automatisch gedetecteerd project
Toont de naam van de huidige map (blad van het pad). U weet altijd aan welk project u werkt, zonder de lijn te vervuilen met het volledige pad.
Actief model
Zie welk model wordt gebruikt — Opus, Sonnet, Haiku of GLM — direct in de statusbalk. De provider wordt automatisch gedetecteerd.
Gebruikpercentages
Sessie, alle modellen, Sonnet en Opus gescheiden met gekleurde indicatoren : groen, geel, rood.
Aftelling
Weet precies wanneer uw limieten opnieuw worden ingesteld. De aftelling ↻ verschijnt naast elke relevante metriek.
Contextvenster
Houd het gebruik van uw contextvenster in de gaten om te voorkomen dat u de limiet bereikt tijdens een gesprek.
Ondersteuning z.ai / GLM
Nieuw : weergave van het saldo van uw z.ai-account (Bal: 9.88$) met automatische conversie naar de valuta van uw keuze (EUR, GBP, CAD…).
Indicator voor verouderde gegevens
Een prefix ~ voor een waarde geeft aan dat de cache is verlopen, maar dat de API niet beschikbaar is (backoff 429). U weet altijd wat u leest.
Slimme cache & backoff
Cache van 1 minuut per provider om de API's te sparen. Bij 429, automatische backoff van 5 minuten om te voorkomen dat de rate limits worden overschreden.
Zero configuratie (Claude)
Start de installer en dat is alles. Leest automatisch uw Claude-inloggegevens vanaf ~/.claude/.credentials.json (en de Keychain op macOS).
Wat de Status Line weergeeft op basis van uw abonnement
De Status Line past zich automatisch aan uw plan aan en toont de relevante metrics.
Configuratie z.ai (modellen GLM)
Als u Claude Code gebruikt met een GLM-model (glm-5.1, enz.) via z.ai, is een kleine extra configuratie nodig om uw saldo weer te geven.
ZAI_API_KEY) niet — het vereist een web sessie JWT die anders is. En de inlogendpoint is beveiligd met een captcha TianCaptcha (Aliyun) die elke automatisering blokkeert (Selenium, Playwright, enz.). De enige betrouwbare methode is dus om de token vanuit uw echte browser te kopiëren.Stap 1 : haal de JWT op
- Open z.ai/manage-apikey/billing in uw gebruikelijke browser
- Log in (en los de captcha op als dat gevraagd wordt)
- Open de DevTools met F12, ga naar het tabblad Netwerk
- Vernieuw de pagina met F5
- Klik op het verzoek genaamd
accountBalance - Kopieer in Headers de waarde van
Authorizationzonder de prefixBearer(de token begint meteyJhbGciOiJIUzUxMiJ9)
Stap 2 : sla de JWT op
Een bijbehorende binaire ClaudeUsageStatusline.ZaiRefresh wordt meegeleverd met de installatie. Het valideert het formaat van de token en schrijft deze in ~/.claude/.zai-credentials.json.
Windows :
&
"$env:LOCALAPPDATA\ClaudeUsageStatusLine\ClaudeUsageStatusline.ZaiRefresh.exe"
Linux / macOS :
~/.local/bin/ClaudeUsageStatusline.ZaiRefreshÉtape 3 (optioneel) : weergavevaluta
Het saldo wordt standaard in USD weergegeven. Om het in EUR (of een andere valuta) weer te geven, bewerk appsettings.json naast de uitvoerbare bestanden :
{
"Zai": {
"NativeCurrency": "USD",
"DisplayCurrency": "EUR",
"ExchangeRateCacheHours": 24
}
}De tarieven worden eenmaal per dag opgehaald via een gratis API en lokaal gecached.
Wanneer de JWT vernieuwen ?
De sessie-JWT heeft geen expliciete vervaldatum — de levensduur wordt gecontroleerd door de servers van z.ai. Het zal uiteindelijk ongeldig worden na een periode van inactiviteit of een expliciete afmelding.
Tekenen dat het vernieuwd moet worden :
- De statusregel toont
Bal: error - Het voorvoegsel
~Bal:(verlopen gegevens) blijft bestaan - De logs bevatten
401 Unauthorized
Het is dan voldoende om ZaiRefresh opnieuw te starten en een verse JWT in te voegen.

Aucun commentaire pour le moment.