Linha de Status de Uso do Claude Code

Linha de Status de Uso do Claude Code

Monitore seu consumo do Claude Code & Z.ai GLM em tempo real
diretamente no seu terminal. 
Gratuito, código aberto, zero configuração.

100% Gratuitopara WindowsLinuxmacOS

claude-code — linha de status (modo Claude)
Brol | Fable 5 (xhigh) | ⟗ 5% ↻ 4h10 | Σ 15% ↻ 141h | s 3% ↻ 142h | Ctx: 20%
claude-code — linha de status (modo z.ai / GLM)
Brol | GLM-5.1 | Bal: 9.88€ | Ctx: 20%

Novo formato compacto

Mais informações, menos espaço. A linha de status agora exibe apenas o nome da pasta atual (a folha do caminho) e substitui os rótulos textuais por ícones Unicode compactos.

Ícones no lugar dos rótulos
  • — Sessão (janela deslizante de 5 horas)
  • Σ — Todos os modelos juntos (7 dias)
  • s — Sonnet apenas (Claude Max)
  • Ctx — Janela de contexto atual
Diretório condensado

Em vez de exibir ~/Meus Projetos/Brol, a linha de status exibe apenas Brol. O caminho completo raramente é útil em um terminal já posicionado no projeto — a folha é suficiente para se localizar, e libera espaço para as métricas.

Um prefixo ~ aparece antes de um valor (ex: ~5%) quando os dados estão expirados — o cache expirou, mas a API está em backoff 429 ou indisponível.

Linha de status na parte inferior do Claude Code

 

Tudo o que você precisa, em um relance

Uma linha de status. Todos os seus dados de uso do Claude & z.ai.

Projeto auto-detectado

Exibe o nome do diretório atual (folha do caminho). Você sempre sabe em qual projeto está trabalhando, sem poluir a linha com o caminho completo.

Modelo ativo

Veja qual modelo está sendo usado — Opus, Sonnet, Haiku ou GLM — diretamente na barra de status. O provedor é detectado automaticamente.

Porcentagens de uso

Sessão, todos os modelos, Sonnet e Opus separados com indicadores coloridos : verde, amarelo, vermelho.

Contagem regressiva

Saiba exatamente quando seus limites se reiniciam. A contagem aparece ao lado de cada métrica relevante.

Janela de contexto

Monitore o uso da sua janela de contexto para evitar atingir o limite durante uma conversa.

Suporte z.ai / GLM

Novo : exibição do saldo da sua conta z.ai (Bal: 9.88$) com conversão automática para a moeda de sua escolha (EUR, GBP, CAD…).

Indicador de dados expirados

Um prefixo ~ antes de um valor indica que o cache expirou, mas a API está indisponível (backoff 429). Você sempre sabe o que está lendo.

Cache inteligente & backoff

Cache de 1 minuto por provedor para economizar as APIs. Em caso de 429, backoff automático de 5 minutos para evitar estourar os limites de taxa.

Zero configuração (Claude)

Execute o instalador e é isso. Lê suas credenciais Claude automaticamente de ~/.claude/.credentials.json (e o Keychain no macOS).

O que o Status Line exibe de acordo com sua assinatura

O Status Line se adapta automaticamente ao seu plano e exibe as métricas relevantes.

Gratuito
⟗ Sessão + Σ Todos
Pro
⟗ + Σ + Extra (€)
Max
⟗ + Σ + s + o + Extra (€)
z.ai / GLM
Bal: saldo da conta

Configuração z.ai (modelos GLM)

Se você usa Claude Code com um modelo GLM (glm-5.1, etc.) via z.ai, uma pequena configuração adicional é necessária para exibir seu saldo.

Etapa 1 : recuperar o JWT
  1. Abra z.ai/manage-apikey/billing no seu navegador habitual
  2. Faça login (e resolva o captcha se solicitado)
  3. Abra as DevTools com F12, vá para a aba Network
  4. Atualize a página com F5
  5. Clique na requisição chamada accountBalance
  6. Em Headers, copie o valor de Authorizationsem o prefixo Bearer  (o token começa com eyJhbGciOiJIUzUxMiJ9)
Etapa 2 : salvar o JWT

Um binário acompanhante ClaudeUsageStatusline.ZaiRefresh é fornecido com a instalação. Ele valida o formato do token e o grava em ~/.claude/.zai-credentials.json.

Windows :

&
  "$env:LOCALAPPDATA\ClaudeUsageStatusLine\ClaudeUsageStatusline.ZaiRefresh.exe"

Linux / macOS :

~/.local/bin/ClaudeUsageStatusline.ZaiRefresh
Étape 3 (opcional) : moeda de exibição

O saldo é retornado em USD por padrão. Para exibi-lo em EUR (ou qualquer outra moeda), edite appsettings.json ao lado do executável :

{
    "Zai": {
      "NativeCurrency": "USD",
      "DisplayCurrency": "EUR",
      "ExchangeRateCacheHours": 24
    }
  }

As taxas são recuperadas uma vez por dia de uma API gratuita e armazenadas em cache localmente.

Quando atualizar o JWT ?

O JWT de sessão não tem uma data de expiração explícita — sua duração é controlada pelos servidores de z.ai. Ele será eventualmente invalidado após um período de inatividade ou uma desconexão explícita.

Sinais de que precisa ser renovado :

  • A statusline exibe Bal: error
  • O prefixo ~Bal: (dado expirado) persiste
  • Os logs contêm 401 Unauthorized

Basta reiniciar ZaiRefresh e colar um JWT novo.

Téléchargement — Version 1.1.2

Nouveautés de cette version
- Ajout de l'effort entre parenthèse ("Fable 5 (xhigh)") - Correction de bugs, meilleure performance - Correction de la version MAC

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 🗙