Claude Code Status Bar é incrível: CC statusline torna o terminal bonito e eficiente instantaneamente
Claude Code 状态栏太绝了:CC statusline 让终端瞬间好看又高效
Uma barra de status do Claude Code que exibe em tempo real informações sobre o modelo, Git, contexto e custos, guia de início rápido para TUI sem configuração.
Esqueça a barra de status padrão do Claude Code, a CCstatusline é a ferramenta que torna o terminal bonito e funcional. Ela pode incluir informações sobre o modelo, ramificações do Git, uso de tokens, custos de sessão, temporizadores e setas do Powerline em uma barra de status personalizada, tudo configurável graficamente, sem necessidade de alterar arquivos.
O que é a CCstatusline?
É um pacote npm de código aberto voltado para o Claude Code, que fornece uma barra de status configurável com métricas em tempo real, suportando Powerline, configuração TUI embutida e vários temas.
Após o início, você verá uma prévia ao vivo: Ctx: 18.6k | ⎇ main | (+42,-10).
O que pode ser exibido
Componentes (Widgets) podem ser combinados livremente: nome do modelo, comprimento do contexto, ramificação do Git/mudanças, duração da sessão, temporizador de 5 horas, custo da sessão, diretório de trabalho, qualquer texto ou saída de comando personalizada... você também pode configurar várias barras de status com diferentes layouts.
Configuração totalmente TUI, sem necessidade de alterar arquivos de configuração
Execute npx ccstatusline@latest para acessar a interface interativa, com sete menus: editar linhas, alterar cores, configurações do Powerline, opções do terminal, estilo global, instalar no Claude Code, salvar e sair. A parte superior é atualizada em tempo real.
Ative o Powerline, a estética vai lá em cima
Primeiro, no menu do Powerline, pressione i para instalar a Nerd Font, depois pressione t para ativar as setas de separação. Usuários do Windows que virem quadrados devem instalar a Nerd Font e configurá-la como fonte do terminal.
Passos rápidos de instalação
- Execute no terminal:
npx ccstatusline@latest
ou bunx ccstatusline@latest
- Acesse o TUI, ative o Powerline e ajuste componentes, cores e estilo global conforme necessário.
- Selecione "Install to Claude Code" para gravar as configurações e sair.
Dicas para configuração de componentes
- Acesse "Edit Lines → Line 1" e use ↑↓ para selecionar componentes,
apara adicionar,dpara remover, ←→ para alternar tipos,rpara mostrar valores originais,mpara mesclar. - Você pode criar 3 barras de status independentes e visualizar em tempo real.
Recomenda-se adicionar: modelo, Block Timer, Session Cost, Git Branch, Context Length.
Cores e opções do terminal
Em "Edit Colors", use ←→ para escolher cores, f para primeiro plano/fundo, b para negrito, a para alternar 256 cores, r para redefinir. Em "Terminal Options", você pode escolher entre 16 cores/256 cores/Truecolor.
Instalação no Claude Code & exemplo de execução
Após salvar, abra o Claude Code e a barra de status será ativada imediatamente, o tema pode ser alternado nas opções de tema do Powerline.
Volte ao TUI para novas alterações
Você pode executar npx ccstatusline@latest a qualquer momento para continuar ajustando.
Minhas combinações de componentes favoritas
Ramificação do Git + mudanças, Block Timer, Session Cost, Context Length, diretório de trabalho, modelo atual.
Block Timer
O Claude Code cria um bloco de sessão a cada 5 horas, este temporizador ajuda você a saber quanto tempo resta; pressione p para alternar para o modo de barra de progresso.
Session Cost
Exibe em tempo real o custo, r desativa a etiqueta para mostrar apenas o número. Requer Claude Code 1.0.85+.
Ramificação do Git e mudanças
Ramificação sempre visível, número de linhas alteradas claramente visível, também há um pequeno componente git worktree disponível.
Comprimento do contexto
Contagem de tokens em tempo real, evitando limites em sessões longas.
Comandos personalizados
Você pode executar qualquer comando shell e inserir a saída na barra de status, para comandos de rede, lembre-se de definir um tempo limite de 5000ms ou mais. Exemplos:
date +%H:%M node -v git rev-parse --short HEAD curl -s wttr.in?format="%t" npx -y ccusage@latest statusline
Resumo & Considerações
- As setas do Powerline requerem a Nerd Font.
- O custo da sessão requer Claude Code 1.0.85+, pode não atualizar durante /resume.
- Para alterar configurações, execute
npx ccstatusline@latesta qualquer momento.


