grade de monitoramento
Veja várias sessões SSH de uma vez — e acompanhe seus agentes trabalhando.
A grade de monitoramento transforma cada terminal aberto em um bloco ao vivo, para você monitorar as sessões SSH dos agentes de IA no instante em que começam. Quando o Claude Code, o Codex, o Cursor ou o Gemini CLI abre uma sessão pelo Termalin, o bloco dela brilha enquanto executa um comando — então você vê cada agente trabalhando numa só tela, sem trocar de aba.
É um recurso de desktop comum: todas as suas sessões, lado a lado, com uma barra de enviar para todas embaixo. Clique em qualquer bloco e seu teclado está naquela sessão — a mesma sessão, sem reconectar.
Plano Free · Windows, macOS e Linux
Seis servidores em blocos ao vivo — e então um agente assume um deles. Abrir em tela cheia →
01 / o que você vê
Cada aba, um bloco ao vivo — tudo em uma tela.
Ative o ícone de grade na barra de abas e cada sessão aberta vira um bloco de uma vez. As colunas crescem com o número de sessões — uma sessão preenche a janela, até quatro formam duas colunas, e assim por diante até uma grade de 4×N — e os blocos se redimensionam para caber, então você nunca rola a tela para achar um servidor. Cada bloco é o terminal de verdade, alimentado pela própria saída ao vivo da sessão, no tema de cores daquele host.
- ▸Um indicador de conexão e o nome do host no cabeçalho de cada bloco — verde quando conectado, cinza quando não.
- ▸Um chip “agente” com um ícone de robô aparece enquanto um agente está ativo naquela sessão, para você distinguir o que você está conduzindo do que é um agente.
- ▸O brilho Ember contorna um bloco o tempo todo em que um comando do agente roda, e por mais alguns minutos depois da última ação dele — depois some sozinho.
- ▸Um botão de expandir abre qualquer bloco como a aba ativa inteira e sai da grade.
02 / intervir
Clique num bloco e digite — você está naquela sessão.
Os blocos são espelhos somente leitura até você clicar em um. Clique, e o ponteiro e o teclado vão direto para aquela sessão — a mesma sessão que o agente (ou você) já tinha aberta, ao vivo, sem reconectar e sem um novo shell. Assuma o teclado para responder a um prompt, corrigir um comando ou só continuar trabalhando; clique em outro bloco para seguir adiante. Quando terminar, expanda o que importa ou desligue a grade para voltar a um único terminal.
03 / um comando, todas as sessões
Digite uma vez, execute em todas.
Abaixo da grade fica uma barra de enviar para todas. Digite um comando e pressione Enter para executá-lo em todas as sessões conectadas; os botões ^C e q enviam essas teclas cruas para todas, para sair de um top ou fechar um pager na frota inteira. O seletor de Snippets executa um snippet salvo — com as {{variables}} preenchidas — em todas as sessões de uma vez. Um aviso confirma quantas sessões foram alcançadas, e a barra nunca registra o que você digitou. Enfileire uma pasta inteira de hosts de produção e conduza todos juntos.
04 / quais sessões aparecem
Sessões de agente dos apps que você já usa.
Um bloco acende para qualquer sessão que um agente abra pelo servidor MCP local do app de desktop — terminal_open e terminal_run, conduzidos pelo Claude Code, Codex, Cursor, Gemini CLI ou qualquer cliente MCP. Essas rodam nos seus terminais ao vivo, então viram blocos e brilham.
Para ser honesto: chamadas MCP headless (ssh_exec, session_*) e o servidor MCP hospedado que o ChatGPT e o claude.ai usam rodam fora do app e não aparecem como blocos. Elas não são invisíveis — cada uma está nas gravações de sessão e no registro de auditoria.
- ▸Desligado até você ligar. O acesso de agentes vem desativado por padrão, e deixar um agente digitar no seu shell ao vivo é outra opção, separada.
- ▸Política por host. Defina cada host como Total, uma lista de permitidos de comandos ou Bloqueado — um host bloqueado recusa o agente de cara.
05 / rebobinar
Assista ao vivo, reproduza depois.
A gravação vem ativada por padrão e captura só a saída — nunca o que você digita, então senhas digitadas em um prompt oculto nunca vão parar na fita. Cada comando de agente escreve um marcador agent ▸ command antes de rodar; na linha do tempo da reprodução, esses marcadores são esmeralda e os seus são âmbar. Clique num marcador para pular até ele, passe o mouse para ver o rótulo e navegue por toda a execução. Por trás de tudo há um registro de auditoria de conexões, operações de arquivo e comandos de agente.
Perguntas frequentes
Dá para ver o Claude Code executando comandos no meu servidor?
Sim. Quando o Claude Code abre uma sessão pelo servidor MCP local do Termalin, ela aparece como um bloco ao vivo na grade de monitoramento, e o bloco brilha enquanto um comando está em execução — até um build silencioso de 10 minutos. O mesmo vale para Codex, Cursor, Gemini CLI (em inglês) ou qualquer cliente MCP. Clique no bloco e seu teclado está naquela sessão. Como os agentes se conectam →
Quais sessões aparecem como blocos?
Toda aba de terminal aberta — SSH, Telnet, serial, shell local — mais qualquer sessão que um agente abra pelo servidor MCP local do app de desktop (terminal_open, terminal_run). Chamadas headless (ssh_exec, session_*) e o MCP hospedado usado pelo ChatGPT ou pelo claude.ai rodam fora do app, então não aparecem como blocos — essas você encontra nas gravações e no registro de auditoria.
Um agente assume o meu terminal?
Só se você deixar. O acesso de agentes vem desativado por padrão, e deixar um agente digitar no seu shell ao vivo é outra opção, separada. Cada host fica em total, uma lista de permitidos (em inglês) ou bloqueado. Os blocos são espelhos somente leitura até você clicar em um — então assistir não custa nada ao agente.
A grade de monitoramento é um recurso pago?
Não. Faz parte do app de desktop do Termalin em todos os planos, incluindo o Free, no Windows, macOS e Linux, sem limite de hosts. Ver preços →
Qual a diferença disso para um mural de tmux ou csshX?
tmux e csshX organizam painéis que você conecta na mão. A grade de monitoramento organiza suas sessões SSH reais automaticamente — cada bloco é o terminal ao vivo, os conduzidos por agentes brilham, e a barra de enviar para todas executa um comando em todos os hosts conectados. Sem multiplexador, sem configuração de ControlMaster. Leia o artigo → (em inglês)
Veja cada sessão — e cada agente — num relance.
Baixe o Termalin, abra alguns hosts e ative a grade. Está no app de desktop em todos os planos, incluindo o Free, sem limite de hosts.
Plano Free · todos os recursos · MCP a fundo · gravação de sessão