Habr AI→ original

Desenvolvedor criou um statusline para Claude Code com monitoramento de VPS em uma única sessão

Um desenvolvedor com três VPS e sessões de 10–15 horas no Claude Code criou seu próprio statusline — nenhum dos prontos mostrava ao mesmo tempo o uso do…

Processado por IA de Habr AI; editado por Hamidun News
Desenvolvedor criou um statusline para Claude Code com monitoramento de VPS em uma única sessão
Fonte: Habr AI. Colagem: Hamidun News.
◐ Ouvir artigo

Um desenvolvedor trabalhando com três VPS e realizando sessões de 10–15 horas no Claude Code criou um statusline customizado — uma ferramenta para monitorar contexto e carga do servidor em tempo real — direto no claude.ai durante uma única sessão de trabalho.

Por que uma ferramenta customizada era necessária

Sessões longas com Claude Code criam um problema específico que você não encontraria na programação comum. A interface padrão não responde às perguntas que surgem a cada poucas horas: quanto espaço de contexto ainda está livre, é hora de executar `/compact` agora, e qual servidor está sob carga. O momento para executar `/compact` é importante: executar muito cedo e você perde contexto desnecessariamente, executar muito tarde e você começa a receber respostas degradadas.

Sem um indicador, é ou intuição ou verificações manuais regulares. Quando trabalhando com três VPS através do MCP SSH, o problema piora. Cada verificação de status do servidor é um SSH manual, visualizar `htop`, e retornar ao seu contexto de trabalho.

Multiplique isso por três servidores, por dezenas de vezes por dia — e você obtém um fluxo constante de alternâncias que por si só quebra a concentração.

O autor revisou soluções de statusline existentes para Claude Code. Nenhuma delas combinava ambos os tipos de dados: o estado de contexto do assistente AI e a carga da infraestrutura.

O que o novo statusline mostra

A ferramenta customizada exibe tudo que você precisa em uma linha de status — sem alternar entre janelas e verificações SSH manuais:

  • Porcentagem da janela de contexto do Claude Code preenchida
  • Indicador visual: quando é hora de executar `/compact`
  • CPU e RAM em cada um dos três VPS em tempo real
  • Atividade de rede dos servidores
  • Status das conexões MCP ativas

Visualmente — a linha de status familiar no terminal bem ao lado do cursor. Concisa e sem ruído informacional que distrairia da tarefa principal.

Construído em uma única sessão no claude.ai

É revelador como a ferramenta foi realmente construída. O autor trabalhou através do claude.ai com MCP SSH conectado — Claude tinha acesso direto aos servidores através da interface padrão do navegador. Todo o desenvolvimento, da primeira ideia até o código funcional, encaixou-se em uma única sessão contínua.

"Três VPS, MCP SSH, sessões de 10–15 horas.

Toda vez a mesma coisa: quanto contexto foi consumido? Hora para /compact? Qual servidor está sob carga? Nenhum dos statuslines existentes mostrava isso. Construí o meu — em uma sessão no claude.ai".

Essa abordagem em si é reveladora: uma ferramenta para trabalhar com AI foi construída com a ajuda dessa mesma AI. Claude Code permite que você vá de notar um inconveniente para uma solução funcional sem mudar seu ambiente de trabalho e sem alternar contexto. Este é um padrão típico: um desenvolvedor nota um inconveniente no processo de trabalho com uma ferramenta — e o corrige com a mesma ferramenta. A barreira de entrada é baixa o suficiente para que uma solução pragmática apareça mais rápido do que esperar por uma atualização da equipe Anthropic.

O que isto significa

Um statusline customizado é um pequeno, mas revelador exemplo de como workflows profissionais com assistentes AI desenvolvem suas próprias ferramentas. Desenvolvedores não esperam por uma feature necessária aparecer na interface oficial — eles a constroem eles mesmos, frequentemente em uma única sessão. MCP como um protocolo para conectar fontes de dados externas torna tais soluções acessíveis sem infraestrutura complexa. Algumas horas de trabalho — e Claude Code vê o estado do servidor da mesma forma que vê o sistema de arquivos. Isto muda o que é considerado uma ferramenta "rápida" para um desenvolvedor.

ZK
Hamidun News
Notícias de AI sem ruído. Seleção editorial diária de mais de 400 fontes. Produto de Zhemal Khamidun, Head of AI na Alpina Digital.

Quer parar de ler sobre IA e começar a usar?

AI News é um feed curado de notícias de IA. A Hamidun Academy ensina você a usar IA no trabalho.

O que você acha?
Carregando comentários…