Executando verificação de segurança...
1
CMA
1 min de leitura ·

PITCH: Criei uma ferramenta para acessos ssh no terminal quase que 100% utilizando IA

Fala pessoal tudo bem?

O que é e motivação

Trabalho com desenvolvimento, automacoes e cloud e no meu dia a dia utilizo muitas conexoes via ssh, e eu não gosto muito da aparencia das ferramentas que temos disponiveis para utilizar aqui na empresa, pensando nisso pensei em como continuar usando um terminal bonito (Windows terminal) mas mantendo minhas seções ssh salvas de alguma forma para que eu nao precise sempre decorar os ips e users.
Com essa motivação eu imaginei uma ferramenta simples de terminal que fosse capaz de acessar os hosts sshs, salvar alguns favoritos, enfim.... daí bolei um bom prompt e joguei pra CloudSonnet desenvolver em python e usar alguma bibliotecas específicas que eu sabia que serviam bem pro propósito.

Links

No repositorio tem um readme que tambem gerei com IA (gpt5)
https://github.com/MoreiraCristiano/SSHive

Reflexões

Ando testando umas IAs pra gerar esses tipos de apps e o negócio ta legal mesmo, vem evoluindo cada vez mais e tem muito potencial.
Mas ainda sim geram alguns bugs que depende do conhecimento de nós devs para consertar de forma mais acertiva.

Carregando publicação patrocinada...
4

para que eu nao precise sempre decorar os ips e users.

Pra isso existe o arquivo .ssh/config que você pode configurar assim:

Host pilati.dev
    Hostname 123.456.789.012
    IdentityFile /home/user/.ssh/pilati.dev.key
    User pilati

Com isso configurado é só executar ssh pilati.dev

1

Sim, o script usa justamente esse arquivo como base para mostrar os hosts.
So que eu tenho muitos e não tem a menor chance de eu decorar o nome deles pra fazer o ssh, sacou?

0