Deixe os agentes trabalharem. Cada execução aparece por meio dos próprios hooks: em execução, aguardando você, concluída ou com falha. O Kilobat mantém o Mac ativo enquanto trabalham, com a tampa fechada se você permitir, ou apenas enquanto um app como o Keynote estiver em primeiro plano.
Para SSH e mesas remotas
Saiba por que o Terminal ficou lento.
Teclas que aparecem um segundo depois. Uma tela Parsec que congela no meio de um arrasto. O Kilobat observa a linha até o servidor enquanto você trabalha e, quando a sessão termina, informa com que frequência houve atraso e por quê, inclusive se a causa foi o servidor ou seu Wi-Fi.
brew install seifip/kilobat/kilobat- Grátis para sempre
- Pro por $29, pagamento único
- Reembolso em até 14 dias
- macOS 14+
- CLI de código aberto
# Por que a digitação atrasou?
$ kilobat remote --limit 1
SSH to build.example.com, 38 min
✗ Typing lagged 4 times: jitter on
your Wi-Fi or router (RTT to the
server swung 41→610 ms)
Try a cable or the 5 GHz band.
Try Mosh for this server: it echoes
your typing at once.Parece familiar?
- “Digitar por ssh parece andar em uma calda grossa.”
- “É meu Wi-Fi ou o servidor está usando swap de novo?”
- “O Parsec trava, mas o teste de velocidade mostra 500 Mbps.”
- “Devo mudar para Mosh?”
Nove motivos para uma sessão ficar lenta. O Kilobat identifica qual deles ocorreu.
Uma vez por segundo enquanto você trabalha, o Kilobat envia ping ao servidor, à internet e ao roteador, lê do macOS o tempo de ida e volta TCP da própria conexão e observa quais outros apps estão ocupados. Nada da sessão é lido.
Teclas chegam em grupos no Wi-Fi
Jitter no Wi-Fi ou roteador: o tempo de ida e volta oscila de 40 ms a meio segundo.
Identifica o Wi-Fi, mostra quanto o tempo oscilou e sugere Mosh para SSH. Pro
A tela congela enquanto uma pasta sincroniza
Outro app no Mac ocupando o upload ou download: Dropbox, iCloud, um backup ou Steam.
Identifica o app e se ele estava fazendo upload. Pro
Lentidão sem nada em execução no Mac
Outro dispositivo na rede transmitindo ou baixando dados.
Quando o roteador compartilha seus contadores de tráfego (UPnP; como ativar), o Kilobat vê a linha ocupada com tráfego que seu Mac não enviou. Pro
Pequenas falhas em intervalos regulares
Busca do AirDrop: o rádio do Mac muda de canal para procurar dispositivos próximos.
Identificada, com modo de baixa latência para pausar o AirDrop enquanto você trabalha. Pro
Tudo fica lento ao mesmo tempo
Sua operadora ou algo além dela.
O roteador está bem, mas a internet também está lenta: o app informa isso, e o relatório para sua operadora comprova o problema ao longo do tempo. Pro
Só este servidor está lento
O caminho até o servidor, além da sua operadora.
A internet respondeu no prazo e o servidor não, então o atraso estava perto do servidor ou de sua rede. Pro
A digitação demora, mas a conexão parece normal
O próprio servidor, ocupado ou usando memória de troca.
Suas teclas ficaram sem resposta enquanto o servidor respondia aos pings imediatamente. Isso só é informado depois de acontecer duas vezes. Pro
Cada tecla digitada parece atrasada
O servidor está longe.
Um tempo de ida e volta de 150 ms ou mais é identificado mesmo em uma conexão sem problemas, com Mosh como solução. Pro
Conexão estável, mas a tela remota continua com interrupções
O próprio Mac: CPU no máximo, memória acabando, temperatura alta ou GPU saturada.
Informa qual dos dois e qual app usou a CPU. Pro
Da primeira tecla ao relatório.
O Kilobat encontra sessões pelo processo, sem pedir que você inicie nada. Ele conta ssh e mosh em um terminal, além de Screen Sharing, Parsec, Jump Desktop, Windows App, AnyDesk, TeamViewer e RustDesk.
- O primeiro minuto
Apenas sessões reais contam.
Uma sessão ssh conta quando tem seu próprio terminal e você digita nele por um minuto. scp, sftp, rsync, git via ssh, túneis com -N, saltos ProxyJump e ssh em segundo plano de um editor ou agente nunca contam. Uma sessão de área de trabalho remota conta quando mostra uma tela e você trabalha nela.
- Enquanto você trabalha
A conexão, medida uma vez por segundo.
Pings ao servidor, à internet e ao roteador, o tempo de ida e volta TCP da conexão a cada poucos segundos, o outro app mais ativo e a carga do Mac: o mecanismo de relatórios de chamadas apontado para seu servidor. Um servidor que ignora ping é medido pelo tempo de ida e volta TCP.
- Depois
O relatório.
Um cartão em Saúde › Sessões remotas mostra o tempo de ida e volta segundo a segundo e cada lentidão em rosa. Uma notificação aparece apenas quando a sessão ficou lenta ou travou. O Kilobat conta as lentidões grátis; o Pro identifica cada causa, o que tentar e quando o Mosh ajudaria.
Grátis
O relatório
Cada atraso em uma linha do tempo.
Saúde › Sessões remotas mostra o tempo de ida e volta ao servidor segundo a segundo, cada atraso em rosa, o ping, o jitter, a perda e a causa em uma frase: “A digitação atrasou 4 vezes: jitter no Wi-Fi ou roteador (o RTT para build.example.com variou de 41→610 ms).” Sessões anteriores aparecem abaixo, uma linha para cada.

Mosh, quando ajuda
A solução, não só a identificação do culpado.
O SSH espera o servidor devolver cada tecla digitada, então um tempo de ida e volta que oscila ou perde pacotes faz a digitação travar. O Mosh mostra sua digitação imediatamente e resiste a perdas de pacotes e mudanças de Wi-Fi. Quando os atrasos vierem do Wi-Fi, AirDrop, Starlink ou do caminho, ou o servidor estiver distante, o relatório recomenda experimentá-lo. Quando a causa for um app, outro dispositivo, o Mac ou o próprio servidor, ele informa o que corrigir.
# Sessões recentes, cada atraso, sua duração e causa
$ kilobat remote
# Apenas desktops remotos, para scripts
$ kilobat remote --kind desktop --jsonAgentes de programação leem os relatórios pela ferramenta MCP get_remote_session_reports. Leia a documentação.
O que é grátis e o que o Pro acrescenta
Grátis, para sempre
- Quantas vezes cada sessão apresentou lentidão ou travou
- O tempo de ida e volta até o servidor, jitter e perda
- Um teste de interrupções que encontra picos de latência
kilobat remotee a ferramenta MCP para agentes
Pro, $29 uma vez
- A causa de cada atraso e o que tentar
- Quando o Mosh ajudaria e quando não ajudaria
- Se o próprio servidor estava lento
- Relatórios e modo de chamada para suas reuniões
O Pro custa US$ 29 uma única vez para dois Macs, com teste grátis de 7 dias e reembolso em até 14 dias. Grátis para estudantes.
Perguntas
O Kilobat lê minha sessão SSH?
Não. Ele vê que um processo ssh ou de acesso remoto está em execução, o endereço ao qual está conectado e quantos bytes transfere, como qualquer monitor de rede. Ele nunca lê o que você digita nem o que recebe, e tudo permanece no seu Mac.
Ele envia algo ao meu servidor?
Um ping por segundo para o endereço do servidor enquanto a sessão está aberta, igual a executar ping em outra aba. Ele nunca abre uma conexão com a porta SSH do servidor, portanto nada aparece no registro de autenticação.
Com quais apps funciona?
ssh e mosh no Terminal, iTerm2, Ghostty, WezTerm, kitty, Alacritty, Warp, VS Code, Cursor e Zed, inclusive sob tmux; Compartilhamento de Tela, Parsec, Jump Desktop, Windows App (Microsoft Remote Desktop), AnyDesk, TeamViewer e RustDesk. O Chrome Remote Desktop roda em uma aba do navegador, onde o Kilobat não consegue distingui-lo do navegador.
Como ele sabe que o servidor estava lento, e não minha conexão?
Suas teclas foram enviadas e nada voltou por dois segundos ou mais, enquanto o servidor e o roteador responderam imediatamente aos pings. O Kilobat informa isso apenas quando ocorre pelo menos duas vezes em uma sessão, e apenas para SSH, em que cada tecla é ecoada pelo servidor.
Ele conta git push ou scp como sessão?
Não. Uma sessão precisa de um terminal próprio e de um minuto digitando nele. Cópias, git, túneis e ssh executados em segundo plano por um editor ou agente de IA ficam de fora.
É grátis?
O Kilobat conta os atrasos gratuitamente. O Kilobat Pro, por $29 em pagamento único com teste grátis de 7 dias, identifica cada causa, informa o que tentar e quando o Mosh ajudaria.
Faça da próxima sessão uma sessão mais estável.
brew install seifip/kilobat/kilobat