Eriemon/remote-ssh

Codex-kompatible Agenten-Fähigkeit für konservative SSH-basierte Entwicklungs- und Test-Workflows.

Was ist remote-ssh?

Diese Fähigkeit (Skill) ermöglicht es KI-Agenten, SSH-basierte Entwicklungs- und Test-Workflows auf entfernten Servern sicher und zuverlässig auszuführen. Sie ist speziell für Plattformen wie Codex konzipiert, die über die OpenAI-API oder andere Agenten-Frameworks gesteuert werden. Der Skill stellt sicher, dass alle SSH-Verbindungen und -Befehle konservativ gehandhabt werden, um Fehler zu minimieren und die Stabilität der Remote-Umgebung zu gewährleisten. Er eignet sich ideal für Continuous Integration (CI), automatisierte Tests und remote Debugging, wobei er auf bewährten SSH-Praktiken und Sicherheitsstandards basiert. Die Integration erfolgt über einfache Konfigurationsdateien und Umgebungsvariablen, die den Agenten die nötigen Verbindungsdaten bereitstellen.

Funktioniert mit~Claude Code✓Codex CLI~Cursor
npx skills add Eriemon/remote-ssh

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht remote-ssh?

Codex-kompatible Agenten-Fähigkeit für konservative SSH-basierte Entwicklungs- und Test-Workflows.

Übersicht

Diese Fähigkeit ermöglicht KI-Agenten, SSH-Verbindungen zu entfernten Servern herzustellen und darauf Befehle auszuführen. Sie ist so konzipiert, dass sie konservativ und zuverlässig ist, um unerwartete Fehler zu vermeiden.

Verwendung

Voraussetzungen

  • SSH-Schlüssel oder Passwort-Authentifizierung
  • Konfigurierte Umgebungsvariablen für Host, Benutzer und optional Port

Umgebungsvariablen

VariableBeschreibungErforderlich
SSH_HOSTHostname oder IP-AdresseJa
SSH_USERBenutzernameJa
SSH_PORTPort (Standard: 22)Nein
SSH_KEY_PATHPfad zum privaten SSH-SchlüsselNein

Beispielbefehle

# Einfacher Befehl auf Remote-Server
ssh $SSH_USER@$SSH_HOST 'ls -la'

# Ausführen eines Skripts
ssh $SSH_USER@$SSH_HOST 'bash -s' < ./script.sh

Sicherheitshinweise

  • Verwenden Sie nach Möglichkeit SSH-Schlüssel anstelle von Passwörtern.
  • Beschränken Sie die Befehle, die der Agent ausführen darf, durch spezifische Skripte.
  • Überprüfen Sie die SSH-Konfiguration auf unnötige Berechtigungen.

Fehlerbehandlung

Im Falle eines Verbindungsfehlers gibt der Skill eine klare Fehlermeldung zurück. Stellen Sie sicher, dass der SSH-Dienst auf dem entfernten Server läuft und die Firewall-Regeln korrekt sind.

Verwandte Skills