SSH nativo para agentes
Dê ao seu agente de IA acesso SSH — sem entregar suas chaves.
Seu agente de código — o Claude Code, o Cursor ou qualquer coisa que fale MCP — pode trabalhar nos seus servidores pelo Termalin: acompanhar um log, editar uma configuração, reiniciar um serviço, fazer deploy. O Termalin guarda as chaves e assina cada conexão, então o agente nunca recebe uma chave; você acompanha cada sessão ao vivo, e cada ação do agente fica marcada na gravação.
O Termalin roda no Windows, macOS e Linux, e o seu endpoint MCP hospedado permite que agentes em CI ou em sandboxes na nuvem acessem seus servidores sem nenhum desktop rodando — justamente o que a maioria dos clientes SSH de desktop com MCP (Conduit, XPipe) não oferece, já que os servidores deles rodam apenas localmente. Veja a comparação completa do cenário (em inglês).
Plano Free · 14 dias de teste do Pro · Windows, macOS, Linux e iOS
01 / o acesso seguro
Os agentes já fazem o trabalho nos servidores. Dê a eles um acesso seguro.
A configuração habitual entrega ao agente um shell cru e uma chave privada e torce para dar certo. O Termalin é, em vez disso, a camada através da qual ele se conecta: um cliente SSH com um servidor MCP integrado sobre os hosts que você escolher, com a custódia de chaves no meio. Esse modelo de custódia — o agente nunca recebe uma chave — é o que o diferencia dos clientes que entregam um arquivo de chave ao agente; veja a comparação entre os clientes →
- ▸Custódia de chaves. Desbloqueie uma vez; o Termalin assina em nome do agente — sem
ssh-add, sem arquivo de chave para o agente ler, nada entregue ao modelo. - ▸Consentimento e política por host. O acesso de agentes vem desativado por padrão; você escolhe quais hosts ele pode acessar, define cada um como total, uma lista de comandos permitidos (em inglês) ou bloqueado, e deixar que ele digite nas suas sessões ao vivo é outra opção, separada.
- ▸Tudo registrado. Cada comando do agente fica marcado na gravação de sessão, espelhado ao vivo na sua tela e escrito no registro de auditoria.
02 / como funciona
Três passos do download a um agente funcionando.
Escolha os hosts
Instale o Termalin, adicione seus servidores e escolha quais deles os agentes podem acessar em Configurações → Acesso do agente (MCP). O acesso fica desativado até você ativá-lo.
Aponte seu agente para ele
Registre o servidor MCP incluído no seu agente — com o Claude Code é uma linha: claude mcp add termalin -- <path>/termalin-mcp. Qualquer configuração de cliente MCP funciona.
Veja-o trabalhar
O agente abre as próprias sessões — uma aba que brilha e que você pode acompanhar — ou entra numa sessão que você já tem aberta. Assuma o teclado quando quiser.
A lista completa de ferramentas (em inglês), exemplos de configuração e os dois modos de conexão estão na página do MCP →
03 / você continua no controle
Acompanhe cada sessão ao vivo — e volte a ela depois.
Cada sessão do agente é espelhada na sua tela. A grade de monitoramento (watch grid) mostra cada sessão aberta como um bloco ao vivo, e as sessões que um agente está conduzindo brilham — então você sempre sabe o que está rodando e onde. As gravações colocam comandos, saída e ações do agente numa linha do tempo navegável com marcadores, e capturam só a saída — nunca o que você digita, então senhas em prompts ocultos nunca vão parar na gravação. Por trás de tudo há um registro de auditoria de cada conexão a host, operação de arquivo e comando de agente.
04 / sem app em execução
Os agentes podem trabalhar nos seus servidores mesmo com a sua máquina desligada.
Cadastre seus servidores com um Connector e adicione o servidor MCP hospedado do Termalin ao seu agente — https://termal.in/mcp com um login único (ChatGPT, claude.ai, Claude Code, Codex, Cursor), ou https://termal.in/api/v1/mcp com uma chave de API do painel web para scripts e CI. Ele executa comandos, lê ou grava arquivos e lê o monitoramento e os alertas nos seus servidores com túnel mesmo quando não há nada aberto na sua máquina. Ele se autentica com um certificado de curta duração, então nenhuma chave é entregue; cada conexão por login e cada chave de API recebe a própria política de comandos (total, uma lista de permitidos ou somente leitura); as chaves de API também podem ser restritas a servidores específicos, ter validade e ser revogadas a qualquer momento, e as execuções hospedadas têm limite de taxa e de tempo.
Perguntas frequentes
Como um agente de IA pode acessar meus servidores por SSH com segurança?
Use um servidor MCP que mantém a chave privada fora do alcance do agente — o agente pede as ações e quem assina é algo que você controla. Opções: um servidor MCP SSH autônomo como o tufantunc/ssh-mcp (a v2 acrescenta classificação de comandos, RBAC e aprovações, mas a chave continua onde o servidor é executado); um cliente SSH com servidor MCP integrado, como o Conduit ou o XPipe (apenas local); ou o Termalin, cujo servidor MCP é um custodiante de chaves — ele assina em nome do agente, então nenhuma chave privada é entregue, você escolhe quais hosts o agente pode acessar, e um endpoint hospedado (https://termal.in/mcp) acessa os servidores sem chave, sob regras de comandos por conexão e um registro de auditoria. O acesso de agentes vem desativado por padrão. Detalhes técnicos →
Quais agentes de IA funcionam com o Termalin?
Qualquer agente que fale o Model Context Protocol — Claude Code, Cursor e outros clientes MCP — além do ChatGPT e do claude.ai como connectors de chat. Aponte um cliente para o binário termalin-mcp incluído ou — quando não houver nada rodando na sua máquina — para o servidor hospedado: https://termal.in/mcp com um login único, ou https://termal.in/api/v1/mcp com uma chave de API.
Consigo ver o que o agente está fazendo?
Sim — cada sessão do agente é espelhada na sua tela. Na grade de monitoramento, cada sessão aberta é um bloco ao vivo, e as sessões que um agente está conduzindo brilham. Cada ação do agente fica marcada na gravação de sessão e escrita no registro de auditoria, então você pode voltar a qualquer execução depois. Ver todos os recursos →
O agente chega a receber minhas chaves SSH?
Não. Localmente, o agente de chaves do Termalin assina em nome do agente — sem ssh-add, sem arquivo de chave para o agente ler. O endpoint hospedado se autentica nos seus servidores com túnel com um certificado de curta duração, então lá também nenhuma chave é entregue. As chaves de API podem ser restritas a servidores específicos, receber uma política de comandos (total, uma lista de permitidos ou somente leitura), ter validade e ser revogadas a qualquer momento. Mais sobre segurança →
O acesso de agentes é grátis?
O plano Free inclui o agente MCP — ele pode abrir as próprias sessões ou entrar numa sessão que você já tem aberta, sem limite de hosts. O servidor MCP hospedado que alcança seus servidores sem um desktop em execução faz parte do Pro, por US$ 8/mês no plano anual (US$ 10 no mensal). Toda conta nova começa com 14 dias de teste do Pro — sem cartão. Ver preços →
Coloque um agente nos seus servidores — com segurança.
Baixe o Termalin, escolha os hosts que seu agente pode acessar e veja-o trabalhar. O plano Free não tem limite de hosts, e contas novas ganham o Pro grátis por 14 dias.
Plano Free · 14 dias de teste do Pro · comparar clientes · preços