NEU 📢 Begrenztes Startangebot: bis zu 70 % Rabatt auf deinen ersten Monat, für jedes Spiel!Tarife ansehen

Hermes Agent 24/7 betreiben: VPS oder gehostet

Hermes AgentUpdated Nov 7, 20269 min read

Kurz gesagt. Hermes Agent beantwortet Telegram und Discord und führt seine geplanten Jobs nur aus, solange sein Gateway-Prozess läuft. Ein 24/7-Agent braucht deshalb eine Maschine, die nie schläft. Auf deinem eigenen VPS: ein Linux-Server mit mindestens 2 GB RAM und das Installationsskript von Nous Research, als normaler Benutzer per SSH ausgeführt (es startet den Einrichtungsassistenten und installiert das Gateway als Dienst). Danach sudo loginctl enable-linger $USER, damit der Dienst beim Booten startet; du führst hermes update aus und sorgst selbst für die Sicherheit des Servers. Oder miete einen Server, der Hermes Agent für dich betreibt: Dort übernimmt das Panel Installation, Updates und Neustarts, und du fügst nur einen Schlüssel und ein Bot-Token ein.

Geprüft am 7. November 2026, gültig für Hermes Agent v0.23.0.

Dieser Leitfaden nutzt die eigene Dokumentation von Hermes Agent (hermes-agent.nousresearch.com/docs) und das, was wir mit v0.23.0 auf unseren eigenen Servern gemessen haben. Wenn du direkt zur gehosteten Variante willst, springe zu Option 3.

Warum ein Laptop nicht reicht

Das Messaging-Gateway von Hermes Agent ist ein einziger dauerhaft laufender Prozess, der alle Chat-Apps und den Scheduler bedient. Wenn der Laptop in den Ruhezustand geht, neu startet oder das Netzwerk verliert, antwortet der Agent nicht mehr, und geplante Jobs laufen nicht. Für einen Server ohne Bildschirm beschreibt die Dokumentation von Hermes Agent einen Dienst, der beim Booten startet und das Abmelden übersteht.

Was du brauchst

Dokumentation von Hermes AgentWas wir gemessen haben (v0.23.0, ein CPU-Kern)
ArbeitsspeicherDocker-Image: mindestens 1 GB, empfohlen 2 bis 4 GB; 2 GB oder mehr mit Browser-ToolsInstallationsskript: fertig bei 2 GB (Spitze 1.277 MB), bei 1 GB beendet. Update: Spitze 1.412 MB bei 2 GB, bei 1 GB beendet. Laufendes Gateway, Telegram und Discord mit Test-Tokens eingerichtet (abgelehnt, also nicht verbunden): 223 bis 259 MB
SpeicherplatzDocker-Image: mindestens 500 MB für Daten, empfohlen 2 GB oder mehr2,5 GB nach der Installation, 3,0 GB nach einem Update
BetriebssystemLinux auf x86_64 oder aarch64 ist eine Top-Plattform; getestet auf dem neuesten Ubuntu
PaketeGit, curl, tar und SHA-256-Tools. Das Installationsskript bringt sein eigenes Python 3.14, Node.js, ripgrep und FFmpeg mit und installiert libatomic1, falls es fehlt

Außerdem brauchst du einen API-Schlüssel eines KI-Anbieters (siehe Welchen KI-Schlüssel du für Hermes Agent verwendest) und eine Chat-App, über die du mit ihm sprichst, zum Beispiel einen Telegram- oder Discord-Bot. Mehr zum Arbeitsspeicher in Wie viel RAM Hermes Agent braucht.

Option 1: dein eigener VPS mit dem Installationsskript

  1. Server anlegen mit Ubuntu und mindestens 2 GB RAM, dann per SSH verbinden. Auf der Docker-Seite von Hermes Agent steht, dass die Browser-Konsolen mancher Anbieter eingefügte Zeichen wie : und @ verfälschen; mit SSH passiert das nicht.
  2. Nimm einen normalen Benutzer, nicht root. Laut Dokumentation von Hermes Agent führst du das Installationsskript als der Benutzer aus, der den Dienst betreibt. Das Terminal-Tool des Agents führt Befehle auf dieser Maschine als dieser Benutzer aus, also reserviere dieses Konto für den Agent.
  3. Installieren. Das Installationsskript installiert die neueste stabile Version:
    curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
    Damit die Installation kleiner bleibt, lässt die Option --skip-browser das mitgelieferte Chromium weg. Lokale Browser-Automatisierung ist dann aus, bis du hermes pm install chromium ausführst.
  4. Konfigurieren. Per SSH ausgeführt, startet das Skript den Einrichtungsassistenten selbst: Er fragt nach deinem KI-Schlüssel, deinen Bot-Tokens und den Nutzer-IDs, die dem Agent schreiben dürfen. Siehe Telegram und Discord. Später kannst du ihn erneut mit hermes setup starten oder Schritt für Schritt mit hermes model und hermes gateway setup.
  5. Als Dienst ausführen. Am Ende installiert das Skript das Gateway als Benutzerdienst, falls die Einrichtung das nicht schon getan hat; wenn du das übersprungen hast, führe hermes gateway install aus. Danach, einmalig, damit er beim Booten startet und nach dem Abmelden weiterläuft:
    sudo loginctl enable-linger $USER
    hermes gateway status
    journalctl --user -u hermes-gateway -f
    Die Dokumentation von Hermes Agent empfiehlt diesen Benutzerdienst mit Linger für einen Server ohne Bildschirm: Er startet beim Booten, und Updates können ihn ohne root neu starten. Die Unit, die Hermes Agent schreibt, startet das Gateway neu, wenn es unerwartet stoppt und nach einem /restart im Chat. Die Dokumentation beschreibt auch einen systemweiten Dienst (hermes gateway install --system), aber dann braucht jeder Neustart root, und sie warnt davor, beide Arten gleichzeitig installiert zu haben.
  6. Aktualisieren mit hermes update. Es folgt den stabilen Versionen, hält den Dienst an, aktualisiert und startet ihn wieder. Die Versionen erscheinen häufig (v0.22.5 am 23. Oktober, v0.22.6 am 2. November, v0.22.7 am 3. November und v0.23.0 am 5. November 2026), und in unserem Test brauchte ein Update mehr Arbeitsspeicher als die Installation.

Option 2: dein eigener Server mit Docker

Hermes Agent veröffentlicht ein offizielles Image, nousresearch/hermes-agent, mit allen Daten in einem Ordner, den du unter /opt/data einbindest. Führe den Einrichtungsassistenten einmal aus, dann das Gateway im Hintergrund:

mkdir -p ~/.hermes
docker run -it --rm -v ~/.hermes:/opt/data nousresearch/hermes-agent setup
docker run -d --name hermes --restart unless-stopped -v ~/.hermes:/opt/data nousresearch/hermes-agent gateway run

Die Dokumentation nennt außerdem Port 8642 für den API-Server und die Health-Prüfung von Hermes Agent; sie sagt, er sei optional, wenn du nur Chat-Apps wie Telegram und Discord nutzt. Docker-Installationen unterstützen hermes update nicht: Du aktualisierst, indem du ein neues Image holst und den Container neu erstellst. Im Image startet ein Prozess-Supervisor das Gateway neu, falls es abstürzt.

Einen selbst betriebenen Agent sicher halten

  • Erlaube nur dir selbst den Zugriff. Ohne Allowlist verweigert Hermes Agent allen den Zugriff, das ist sicher. Setze GATEWAY_ALLOW_ALL_USERS=true nie bei einem Agent, der Befehle ausführen kann.
  • Halte das Dashboard aus dem Internet heraus. Laut Dokumentation von Hermes Agent ist die Anmeldung mit Benutzername und Passwort „nicht geeignet für den direkten Zugriff aus dem öffentlichen Internet“; für öffentliche Setups bieten sie die Anmeldung über Nous Portal oder OpenID Connect an. Auf deinem eigenen VPS erreichst du es am einfachsten über einen SSH-Tunnel.
  • Lass den API-Server aus, wenn du ihn nicht brauchst. Er ist standardmäßig aus und lauscht, wenn er an ist, auf 127.0.0.1.
  • Wisse, was der Agent anfassen kann. Mit dem standardmäßigen lokalen Terminal laufen Befehle auf dem Server selbst, als der Benutzer, der Hermes Agent betreibt. Er prüft Befehle gegen eine Liste gefährlicher Muster und lässt sie in seinem Standardmodus „smart“ von einem Modell beurteilen; unsichere kommen zur Freigabe zu dir in den Chat. Die Produktions-Checkliste von Hermes Agent empfiehlt, seine Befehle stattdessen in einem Container auszuführen (terminal.backend: docker in config.yaml).
  • Sichere ~/.hermes: Dort liegen Einstellungen, Schlüssel, Gedächtnis, Skills und Sitzungen.

Option 3: ein Server, der es für dich betreibt

Ein PlayNHost-Server für Hermes Agent erledigt die obigen Schritte für dich:

  • Installation: Der erste Start führt das eigene Installationsskript von Nous Research aus, ohne die Browser-Tools; in unseren Tests dauerte das etwa 2,5 bis 4 Minuten.
  • Updates: Jeder Start prüft, ob es eine neue stabile Version gibt, und installiert sie zuerst (etwa 20 Sekunden, wenn nichts Neues da ist). Schlägt ein Update fehl, startet die Version, die du hast, wie bisher. Du kannst das mit Hermes Agent bei jedem Start aktualisieren unter Code, Einstellungen ausschalten.
  • Neustarts: Ein Neustart oder Update aus dem Chat wird für dich wieder gestartet, und wenn der Agent von selbst stoppt, startet das Panel ihn innerhalb von etwa einer Minute neu. Unter Neustarts kannst du außerdem einen täglichen Neustart planen.
  • Sicherheit: Nur die Nutzer-IDs auf der Seite Agent können dem Agent schreiben; nichts auf dem Server lauscht im Internet; WhatsApp wird abgelehnt; der Agent wird gestoppt, wenn er einen Port öffnet oder jemand anderen hineinlässt.
  • Dein Teil: Füge auf dem Tab Agent einen KI-Anbieter-Schlüssel und ein Telegram- oder Discord-Bot-Token ein, trage deine Nutzer-ID ein und drücke Starten. Deine Schlüssel und Tokens werden verschlüsselt gespeichert und nie wieder angezeigt.

Was du im Vergleich zu deinem eigenen VPS aufgibst: Es gibt keine Kommandozeile (keine hermes-Befehle, keine Anmeldung bei Nous Portal, keine Pairing-Freigaben), kein Web-Dashboard, keine Browser-Automatisierung, nur Telegram und Discord und einen Agent pro Server (Profile von Hermes Agent werden abgelehnt). Die Dateien des Agents kannst du weiterhin unter Files bearbeiten, und sein Log ist .hermes/logs/gateway.log.

VPS oder gehostet: was passt zu dir

Dein eigener VPSPlayNHost
EinrichtungInstallationsskript, Assistent, Benutzerdienst mit LingerSchlüssel, Token und deine ID einfügen, Starten drücken
UpdatesDu führst hermes update aus oder holst ein neues ImageBei jedem Start geprüft; abschaltbar
Chat-AppsAlle, die Hermes Agent unterstütztTelegram und Discord
Kommandozeile, Dashboard, Browser-ToolsJa, wenn du sie einrichtestNein
SicherheitDu legst sie fest und hältst sie einZugriff nur für dich und keine offenen Ports, bei jedem Start durchgesetzt
ArbeitsspeicherDeine Wahl; 2 GB für das InstallationsskriptTarife mit 2, 4 oder 8 GB

Unsere Einschätzung: Nimm einen VPS, wenn du jede Funktion von Hermes Agent willst oder schon Server betreibst; nimm die gehostete Variante, wenn du einen Telegram- oder Discord-Agent ohne den Wartungsaufwand willst. Hermes Agent selbst ist in beiden Fällen kostenlos und MIT-lizenziert; die Dokumentation von Nous Research warnt, dass niemand Seriöses von dir verlangt, für den Agent selbst zu zahlen. Ein Hoster berechnet den Server, nicht den Agent. Als Nächstes: einen Server für Hermes Agent erstellen.

PlayNHost ist nicht mit Nous Research verbunden. Hermes Agent ist Open-Source-Software unter der MIT-Lizenz.

Läuft dein Server schon woanders? Zieh ihn zu uns um

UNSERE NEUESTEN BLOGS