cstat: Uma Barra de Status Nativa em Rust para Claude Code com Desempenho de 2ms

✍️ OpenClawRadar📅 Publicado: April 1, 2026🔗 Source
cstat: Uma Barra de Status Nativa em Rust para Claude Code com Desempenho de 2ms
Ad

O que o cstat faz

cstat é um binário nativo em Rust que fornece uma linha de status para o Claude Code. Ele resolve problemas de desempenho com soluções existentes ao eliminar a inicialização de subprocessos.

Comparação de Desempenho

O desenvolvedor relata que o claude-hud inicia 24 subprocessos (jq, git, grep, date) a cada execução, levando 62ms cada vez. O Claude Code chama o comando da linha de status aproximadamente a cada 300ms. O cstat alcança a mesma funcionalidade em 2ms sem inicializar nenhum subprocesso.

Informações Exibidas

  • Nome do modelo
  • Limites de taxa com temporizadores de redefinição
  • Diretório do projeto
  • Branch do Git e estado de modificações
  • Uso da janela de contexto (codificado por cores)
  • Ferramentas ativas com arquivos de destino (ex: Editar auth.ts, Grep x3)
  • Subagentes em execução com modelo e duração
  • Progresso da tarefa
Ad

Instalação e Configuração

Instale via Homebrew:

brew install basuev/cstat/cstat

Em seguida, adicione ao ~/.claude/settings.json:

{"statusLine": {"type": "command", "command": "cstat"}}

Detalhes Técnicos

  • Binário único de ~1MB
  • Sem dependências de tempo de execução
  • Builds Linux estaticamente vinculados

Source

Disponível no GitHub: https://github.com/basuev/cstat

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also