Stav využití Claude Code na stavovém řádku
Sledujte svou spotřebu Claude Code, z.ai GLM a DeepSeek v reálném čase
přímo ve svém terminálu.
Zdarma, open source, nulová konfigurace.
100% zdarmapro WindowsLinuxmacOS
Šest archivů : x64 a ARM64 pro každý ze tří systémů.
Novinky ve verzi 1.4.1
DeepSeek se připojuje ke Claude a z.ai a útrata za relaci konečně ukazuje číslo, které něco znamená.
Jeden řádek pro každý účet Claude
Přepínám mezi dvěma účty Claude Code pomocí proměnné CLAUDE_CONFIG_DIR a statusline mi neochvějně zobrazovala údaje prvního z nich, ať už byl skutečně aktivní kterýkoli účet. Teď tuto proměnnou čte a cache i backoff jsou oddělené podle účtu.
Přiznaný důsledek: údaj, u kterého není prokázáno, ke kterému účtu patří, se už vůbec nezobrazí, ani když je označený jako zastaralý. Lepší je segment, který zmizí, než procento patřící někomu jinému.
Neplatný token to řekne
Chyba 401 se dosud ztrácela mezi obecnými chybami: řádek mlčel, aniž bychom věděli, jestli API nefunguje, nebo jestli token vypršel.
Teď se zpracovává zvlášť: cache účtu se zneplatní a zpráva je jasná. Prostá rotace tokenu už nic nezablokuje, zobrazení pokračuje u dalšího.
Třetí provider: DeepSeek
Část své práce směruji přes DeepSeek a chtěl jsem stejné pohodlí jako u ostatních: mít zůstatek účtu před očima. Řádek ho teď zobrazuje v měně vrácené API, bez převodu.
DeepSeek neposkytuje žádnou historii výdajů, jen zůstatek. Řádek tedy zobrazuje zůstatek stejně jako u z.ai. Odhalit to vyžadovalo o něco víc práce: můj spouštěč oznamuje Claude Code model Claude, zatímco provoz jde jinam, a statusline hledala identifikátory Anthropic, aby se ocitla před hláškou credentials missing, přestože klíč byl platný. Teď se dívá také na adresu API, zděděnou od spouštěče, aby věděla, s kým ve skutečnosti mluví.
Legenda piktogramů
- ⌛ klouzavé pětihodinové okno
- 📅 7 dní, všechny modely dohromady
- F ukazatel právě používaného modelu, zde Fable
- 💰 zůstatek nebo zbývající kredity
- 💸 výdaj za relaci (skutečná cena u účtu účtovaného přes API, rozdíl zůstatku u z.ai a DeepSeek)
- 🧠 kontextové okno
Ukazatele podle modelu si ponechávají iniciálu (F, s, o), a ne piktogram: popisek pochází z API a mění se s modelem, pevně daná ikona by nakonec začala lhát. Na minimální distribuci Linuxu nainstalujte fonts-noto-color-emoji a všechno se zobrazí.
Ukazatel podle modelu a kredity
U migrovaných účtů už Anthropic nevrací dvě pevné stupnice Sonnet a Opus, ale týdenní okno navázané na právě používaný model. Zobrazené písmeno tedy odpovídá modelu, F pro Fable.
Když se okno zaplní a nastoupí kredity, segment peněz přejde do podrobného režimu a zobrazí utracenou částku, limit a zůstatek: 💰 €12.56/€14 (left €1.44). Nemigrované účty si zachovávají staré zobrazení s s a o.
Skutečné náklady relace
Náklady relace, které Claude Code počítá, se odhadují podle sazeb deklarovaného modelu. U mě se zobrazovalo 💸 $24.64, když celý účet vycházel na $8.13 a relace stála kolem $0.26. Faktor 100, takže prakticky k ničemu.
Teď se měří podle skutečného zůstatku účtu zaznamenaného při prvním promptu a porovnávaného při každém obnovení. A z.ai z toho také těží, protože až dosud nezobrazoval žádné náklady relace.
Zobrazený model je ten, který běží
Stejný příběh je i u názvu: řádek oznamoval Opus 4.7, zatímco backend obsluhoval DeepSeek. Zobrazený název teď odpovídá skutečnému poskytovateli.
A když není deklarována žádná shoda, nic se nerozbije: zůstane zobrazený starý název místo prázdného políčka.
Stavový řádek dole v Claude Code
Všechno, co potřebujete, na první pohled
Jeden stavový řádek. Všechna vaše data o používání Claude, z.ai a DeepSeek.
Automaticky rozpoznaný projekt
Zobrazuje název aktuálního adresáře, poslední část cesty. Vždy víš, na jakém projektu pracuješ, aniž by řádek zaplevelila celá cesta.
Aktivní model
Podívejte se, který model se používá (Opus, Sonnet, Haiku, GLM nebo DeepSeek), přímo ve stavovém řádku. Poskytovatel se detekuje automaticky.
Procenta využití
Okno 5 hodin, 7 dní a měřidlo aktuálního modelu (Sonnet a Opus odděleně u nemigrovaných účtů), s barevnými indikátory: zelená, žlutá, červená.
Odpočítávání
Přesně zjistíte, kdy se vaše limity resetují. Odpočítávání ↻ se zobrazuje vedle každé příslušné metriky.
Kontextové okno
Sledujte využití svého kontextového okna, abyste uprostřed konverzace nenarazili na limit.
Podpora z.ai / GLM a DeepSeek
Zobrazení zůstatku vašeho účtu z.ai (💰 9.88$) s automatickým převodem na měnu podle vašeho výběru (EUR, GBP, CAD…). Zůstatek DeepSeek se také zobrazuje v jeho nativní měně a bez převodu.
Indikátor zastaralých údajů
Předpona ~ před hodnotou signalizuje, že mezipaměť vypršela, ale API není dostupné (backoff 429). Vždy víte, co čtete.
Chytrá mezipaměť a backoff
Mezipaměť na 1 minutu pro každého poskytovatele, aby se šetřila API. V případě 429 se automaticky aktivuje backoff na 5 minut, aby se nepřekročily rate limity.
Nulová konfigurace (Claude)
Spusťte instalátor a je to. Automaticky načte vaše přihlašovací údaje ke Claude z ~/.claude/.credentials.json (a Keychain v macOS).
Co Status Line zobrazuje podle vašeho předplatného
Status Line se automaticky přizpůsobí vašemu plánu a zobrazí relevantní metriky.
Konfigurace z.ai (modely GLM)
Pokud používáš Claude Code s modelem GLM (glm-5.1 atd.) přes z.ai, je potřeba malá dodatečná konfigurace, aby se zobrazil tvůj zůstatek.
ZAI_API_KEY): vyžaduje jiný JWT webové relace. Přihlašovací endpoint je navíc chráněný captchou TianCaptcha (Aliyun), která blokuje veškerou automatizaci (Selenium, Playwright atd.). Jediná spolehlivá metoda je tedy zkopírovat token ze svého skutečného prohlížeče.Krok 1: získání JWT
- Otevři z.ai/manage-apikey/billing ve svém obvyklém prohlížeči
- Přihlas se (a vyřeš captchu, pokud se zobrazí)
- Otevři DevTools pomocí F12, přejdi na kartu Network
- Obnov stránku pomocí F5
- Klikni na požadavek s názvem
accountBalance - V části Headers zkopíruj hodnotu
Authorizationbez prefixuBearer(token začíná naeyJhbGciOiJIUzUxMiJ9)
Krok 2: uložení JWT
Doprovodný binární soubor ClaudeUsageStatusline.ZaiRefresh je součástí instalace. Ověří formát tokenu a zapíše ho do ~/.claude/.zai-credentials.json.
Windows :
& "$env:LOCALAPPDATA\ClaudeUsageStatusLine\ClaudeUsageStatusline.ZaiRefresh.exe"Linux / macOS :
~/.local/bin/ClaudeUsageStatusline.ZaiRefreshKrok 3 (volitelný) : měna zobrazení
Zůstatek se ve výchozím nastavení vrací v USD. Chceš-li ho zobrazit v EUR (nebo jakékoli jiné měně), uprav appsettings.json vedle spustitelného souboru :
{
"Zai": {
"NativeCurrency": "USD",
"DisplayCurrency": "EUR",
"ExchangeRateCacheHours": 24
}
}Kurzy se jednou denně načtou z bezplatného API a uloží se do místní mezipaměti.
Kdy obnovit JWT ?
JWT relace nemá výslovně uvedené datum vypršení : jeho životnost řídí servery z.ai. Po určité době nečinnosti nebo po výslovném odhlášení bude případně zneplatněn.
Známky, že ho musíš obnovit :
- statusline zobrazuje
z.ai: token missinga vyzve tě, abys postupoval podle pokynů v novém okně - předpona zastaralých dat (
~💰) přetrvává - logy obsahují
401 Unauthorized
V obou případech se ZaiRefresh samo otevře v okně : stačí vložit čerstvý JWT.
Konfigurace DeepSeek (API klíč)
Jednodušší než z.ai : stačí API klíč a v celé věci není žádný captcha.
Vytvoř klíč
Ve svém účtu DeepSeek v sekci API keys vytvoř klíč. Začíná na sk- a zobrazí se jen jednou: hned si ho zkopíruj.
Předat ho statusline
Dvě možnosti. Proměnná prostředí DEEPSEEK_API_KEY, nebo malý soubor, který si statusline přečte sama:
{"apiKey": "sk-votre-cle"}Uložit do ~/.claude/.deepseek-credentials.json. Pak není třeba nic obnovovat: API klíč sám od sebe nevyprší.

Join the conversation
You need an account to comment on this article. Creating one is free and takes under a minute.
No comments yet.