Cyan-Fluss: Client-Anfrage an AgentenGrüner Puls: Verbindung hergestellt / Modul online
{/* SSH / Sandbox-Hilfe Card */}
SSH-Kopplung & Sandbox-Umgehung
1. Warum verweigert Hermes Aktionen auf dem PC?
Hermes ist standardmäßig so ausgerichtet, dass er sich als virtueller Assistent ohne Systemzugriff versteht.
Um dies zu umgehen, musst du Hermes' **System-Prompt** in der Chat-WebUI anpassen.
Beispiel System-Prompt Erweiterung:
"Du hast über das terminal-Tool vollen SSH-Zugriff auf den Windows-PC des Users (TobisPC). Nutze SSH-Befehle um Aktionen dort auszuführen, wenn danach gefragt wird. Behaupte nie, du könntest das nicht!"
2. SSH-Verbindung zum lokalen Windows-PC einrichten
Damit der Agent Befehle auf deinem PC ausführen kann, muss OpenSSH auf Windows aktiv und mit einem Key gekoppelt sein:
OpenSSH Server auf Windows starten: In PowerShell als Admin ausführen: Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
SSH-Key auf der Box erzeugen:ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519_hermes_agent
Key autorisieren: Kopiere den Inhalt von ~/.ssh/id_ed25519_hermes_agent.pub in deine Windows-Datei C:\Users\TobisPC\.ssh\authorized_keys
{/* Diagnostic Details if Offline */}
{!s.gateway_reachable && (
Hermes-Agent Diagnostics
Der Hermes-Dienst ist auf der Box derzeit offline oder kann sich nicht mit dem lokalen llama-swap verbinden.
Stelle sicher, dass die systemd-Dienste auf der Box laufen. Du kannst den Status im OS & Updates Drawer prüfen und die Dienste bei Bedarf neu starten.
# Dienste manuell auf der Box prüfen:
systemctl --user status hermes-gateway
systemctl --user status hermes-webui
Weitere Einrichtungsdetails (Brain-Konfiguration, MCP-Kopplungen, SSH-Tunneling und Such-Engines) findest du in der Dokumentationsdatei:
docs/HERMES_SETUP.md.