A
barra
de
status
que
faltava
no
Claude Code.
Janela de contexto. Modelo. Effort. Thinking. Rate limits de 5h e 7 dias com tempo de reset. Custo da sessão. Tudo numa linha só — e zero plaintext.
jq, bash e Claude Code já instalado. Faz backup do seu settings.json antes de mexer.Tudo que importa, nada de ruído.
Cada segmento aparece só quando faz sentido. Sessão nova sem rate limits? Não mostra. Modelo sem thinking? Não mostra. Sem custo registrado? Não mostra.
De qual projeto é a sessão
O basename do diretório atual. Você sabe em qual projeto está sem rolar a tela pra cima.
Qual Claude tá rodando
Display name + effort level + flag think quando thinking estendido tá ativo. Saber se você tá no Opus 4.6 ou 4.7 sem digitar /status.
Quanto da janela já foi usado
Barra de 10 segmentos + % + tokens absolutos. Detecta 200k vs 1M sozinho pela razão tokens / % — sem lista de modelos hardcoded. Decide na hora se vale /compact ou abrir sessão nova.
Cota de 5h e 7d com reset
% queimada de cada janela + tempo até resetar (2h14m ou 3d 5h10m). Só pra assinantes Claude.ai. Você programa a sessão pelo que sobra, em vez de bater no muro no meio.
Branch da git worktree
Quando você abre Claude Code com --worktree, aparece o branch ativo. Em sessões normais (sem worktree), o segmento simplesmente some.
Equivalente API pay-per-use
O Claude Code calcula quanto a sessão custaria pela API pay-per-use. Você paga a assinatura, mas vê o equivalente — termômetro pra otimizar o uso do seu limite semanal.
/statusline no Claude Code — o setup oficial pergunta o que você quer mostrar e gera o script.
Ler a doc oficial
Mais dicas de Claude Code diretamente no seu feed.
Eu posto truques, configurações e workflows reais que uso todos os dias. Se essa barra te economizou tempo, segue lá — vai ter muito mais.
Seguir no Instagram @euviniciusragazzi