↳ Para Claude Code v2.x

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.

› Instale em 1 comando
$curl -fsSL git.viniciusragazzi.com.br/statusline | bash
Requer jq, bash e Claude Code já instalado. Faz backup do seu settings.json antes de mexer.
Ver código no GitHub viniciusragazzi/claude-statusline · MIT
o que aparece

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.

01 — DIRETÓRIO

De qual projeto é a sessão

viniciusragazzi Opus 4.7 xhigh+think ████░░░░░░ 42% 84k/1M 5h 24% 2h14m · 7d 68% 3d 5h10m $238.45

O basename do diretório atual. Você sabe em qual projeto está sem rolar a tela pra cima.

02 — MODELO

Qual Claude tá rodando

viniciusragazzi Opus 4.7 xhigh+think ████░░░░░░ 42% 84k/1M 5h 24% 2h14m · 7d 68% 3d 5h10m $238.45

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.

03 — CONTEXTO

Quanto da janela já foi usado

viniciusragazzi Opus 4.7 xhigh+think ████░░░░░░ 42% 84k/1M 5h 24% 2h14m · 7d 68% 3d 5h10m $238.45

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.

04 — RATE LIMITS

Cota de 5h e 7d com reset

viniciusragazzi Opus 4.7 xhigh+think ████░░░░░░ 42% 84k/1M 5h 24% 2h14m · 7d 68% 3d 5h10m $238.45

% 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.

05 — WORKTREE

Branch da git worktree

viniciusragazzi Opus 4.7 xhigh+think ████░░░░░░ 42% 84k/1M 5h 24% 7d 68% wt feature-chunked-upload $238.45

Quando você abre Claude Code com --worktree, aparece o branch ativo. Em sessões normais (sem worktree), o segmento simplesmente some.

06 — CUSTO

Equivalente API pay-per-use

viniciusragazzi Opus 4.7 xhigh+think ████░░░░░░ 42% 84k/1M 5h 24% 7d 68% $238.45

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.

requerjq
requerbash
requerdate (GNU coreutils)
requerClaude Code 2.x
Quer fazer a sua do zero? A status line é um script bash livre. Você pode forkar essa, trocar cores e segmentos, ou começar do zero digitando /statusline no Claude Code — o setup oficial pergunta o que você quer mostrar e gera o script. Ler a doc oficial
próximo passo

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