Claude Code Status Bar é incrível: CC statusline torna o terminal bonito e eficiente instantaneamente

3/4/2026
4 min read

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.

TUI 主菜单

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.

Powerline 开关

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, a para adicionar, d para remover, ←→ para alternar tipos, r para mostrar valores originais, m para 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

安装到 CCApó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.

返回 TUI

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

Block TimerO 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

GitRamificaçã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

ContextContagem 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@latest a qualquer momento.

总结图
Published in Technology

You Might Also Like