SSH e SFTP são implementados em Rust e rodam exclusivamente no backend. A interface nunca fala diretamente com o servidor — ela só troca comandos e eventos.
Senhas e passphrases ficam apenas no Gerenciador de Credenciais do Windows. Nunca em arquivo, banco de dados, log ou exportação.
Criar uma conexão
- 1Clique em “Nova conexão” na barra lateral
- 2Preencha host, porta, usuário e a forma de autenticaçãoSenha, chave privada com passphrase ou o agente OpenSSH do Windows.
- 3Confirme o fingerprint do servidor no primeiro acessoNenhum host é aceito automaticamente. Se o fingerprint mudar depois, você recebe um alerta forte e precisa confirmar de novo.
- 4Organize os perfis em pastasVocê pode marcar o ambiente de cada conexão — desenvolvimento, homologação ou produção —, e o ambiente aparece com destaque na interface.
Recursos de rede
- Agente OpenSSH do Windows
- ProxyJump para acessar servidores atrás de um bastion
- Encaminhamento de portas em loopback
- Recuperação automática de quedas de rede, em vez de travar a sessão
Sincronizar pastas
A sincronização mostra uma prévia do que será enviado ou baixado. Essa prévia é revalidada no momento de aplicar, então nada é executado com base numa leitura desatualizada.
Trocar a raiz remota
Clique no nome da raiz no topo do explorador e informe outro caminho. O DiguinCode valida o diretório antes de aplicá-lo e atualiza, na mesma operação, o explorador, o contexto do Codex e o diretório inicial de novos terminais.
- Aceita caminho absoluto ou relativo à raiz autorizada
- Uma falha mantém a raiz anterior e deixa o erro visível
- O terminal que já está aberto conserva seu diretório atual
Limitações declaradas
O que este módulo não faz hoje, segundo a matriz de capacidades do projeto.
- Sem suporte a Pageant.
- Sem suporte a
ProxyCommand. - Não há watcher de alterações no servidor remoto.
- A sincronização não é bidirecional.