fivif/sshc

Zero-overhead SSH multiplexing CLI para agentes de IA — gerencie servidores remotos como comandos locais.

O que é sshc?

O fivif/sshc é uma ferramenta CLI inovadora projetada para permitir que agentes de IA locais gerenciem servidores remotos via SSH com sobrecarga zero. Ele oferece multiplexação eficiente de conexões SSH, permitindo que comandos sejam executados em servidores remotos como se fossem comandos locais. Esta skill é particularmente útil para desenvolvedores que trabalham com agentes de IA como Claude Code, Cursor ou Codex, simplificando operações de manutenção remota, deploy e automação. Suporta múltiplos servidores simultaneamente e mantém conexões persistentes para reduzir latência, sendo ideal para fluxos de trabalho DevOps e administração de sistemas distribuídos.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add fivif/sshc

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que sshc faz?

Faça seu agente de IA local gerenciar servidores remotos online. CLI de multiplexação SSH com sobrecarga zero para agentes de IA — gerencie servidores remotos como comandos locais.

Visão Geral

O fivif/sshc é uma ferramenta de linha de comando que permite que agentes de IA (como Claude Code, Cursor, Codex) controlem servidores remotos via SSH com eficiência máxima. Ele utiliza multiplexação de conexões SSH para manter túneis persistentes, eliminando a latência de reconexão e minimizando o overhead.

Principais Recursos

  • Zero-overhead: Conexões SSH persistentes e reutilizáveis.
  • Multiplexação: Gerencie múltiplos servidores simultaneamente.
  • Compatibilidade: Funciona com qualquer agente de IA que suporte execução de comandos.
  • Simplicidade: Comandos intuitivos para gerenciamento remoto.

Como usar

sshc <comando> [argumentos]

Exemplo:

# Conectar e executar um comando
sshc run "ls -la /var/www"

# Listar servidores configurados
sshc list

# Executar script remoto
sshc exec script.sh

Configuração

Configure seus servidores no arquivo ~/.sshc/config:

[servers.producao]
host = "192.168.1.100"
user = "deploy"
port = 22

[servers.teste]
host = "192.168.1.101"
user = "dev"
port = 2222

Integração com Agentes de IA

Esta skill foi otimizada para ser usada com:

  • Claude Code: Execute comandos remotos durante sessões de codificação.
  • Cursor: Gerencie servidores diretamente do IDE.
  • Codex: Automatize deploys e tarefas de manutenção.

Dicas de Uso

  • Use sshc run para comandos rápidos.
  • Para tarefas longas, utilize sshc exec com scripts.
  • Verifique a conexão com sshc ping.
  • A multiplexação é automática; não é necessário configurar túneis manualmente.

Licença

MIT

Habilidades Relacionadas