SSH Remoto
O Maestri suporta conexão a servidores remotos via SSH, habilitando comunicação inter-agentes entre máquinas ou ambientes isolados.
Habilitando SSH
- Vá em Configurações > Geral > SSH Remoto.
- Clique em Configurar.
- Ative Habilitar workspaces SSH.
- Opcionalmente ajuste a Porta do Túnel (padrão: 7433).
Como funciona
Quando você se conecta a um workspace SSH, o Maestri instala um pequeno script no servidor remoto e abre um túnel reverso para que os agentes possam se comunicar de volta.
O script é um simples wrapper de curl — você pode inspecioná-lo a qualquer momento. Nenhum processo em background é instalado.
Configurações por conexão
Ao configurar SSH para um workspace ou terminal, você pode personalizar:
- Host — hostname ou endereço IP
- Usuário — nome de usuário SSH
- Porta — porta SSH (padrão: 22)
- Caminho do Script — onde o script maestri é instalado (padrão:
~/.local/bin/maestri) - Adicionar ao PATH — se deve adicionar o diretório do script ao seu perfil de shell
Notas de segurança
- Usa suas chaves SSH existentes de
~/.ssh - O túnel só faz bind ao localhost — acesso remoto requer a conexão SSH
- Chaves de host pela primeira vez são aceitas automaticamente; chaves alteradas disparam um aviso
Aviso
Este recurso é experimental. Se não funcionar corretamente ou você precisar que ele se adapte melhor ao seu caso de uso, entre em contato conosco em bugs@themaestri.app.