Table of Contents
- TL;DR
- Was sind Agent Harnesses
- OpenClaw: Das Desktop-Kraftpaket
- Hermes Agent: Der Mobile-First Messenger
- Direkter Vergleich
- Detaillierte Analyse
- Entscheidungsrahmen
- Erste Schritte
- Abschluss
TL;DR
!OpenClaw vs Hermes Agent framework comparison: architecture, tool use, memory, deployment
- OpenClaw: ein voll ausgestatteter Desktop-Gateway für den Betrieb eines persönlichen Assistenten auf 25+ Chat-Plattformen. Schwer, leistungsstark, komplex.
- Hermes Agent: ein leichtgewichtiger, telefon-first Agent, der in Ihrem Telegram lebt und Skripte auf Ihrem Gerät ausführt. Schlank, portabel, eng fokussiert.
Gewinner? Keiner. Sie sind für unterschiedliche Umgebungen ausgelegt. Lesen Sie weiter, um zu erfahren, welches Sie für Ihren Workflow wählen sollten.
Was sind Agent Harnesses?
Ein Agent-Harness (oder Framework) ist Software, die ein LLM in einen autonomen Akteur verwandelt. Es bietet:
- Tool-Integration - die Fähigkeit, Code auszuführen, im Web zu surfen, APIs aufzurufen
- Speicher - vergangene Unterhaltungen und gelernte Fakten abzurufen
- Orchestrierung - Aufgaben in Schritte zerlegen, Sub-Agenten spawnen, Fehler behandeln
- Observability - Protokolle, Sitzungsverlauf, Debugging-Tools
- Interface - wie Sie mit dem Agenten sprechen (CLI, Chat, Sprache, etc.)
Das Harness erledigt die Verrohrung; das Modell erledigt das Denken. Gute Harnesses halten sich fern und lassen das Modell arbeiten.
OpenClaw: Das Desktop-Kraftpaket
OpenClaw (https://github.com/openclaw/openclaw) ist ein persönlicher KI-Assistent, den Sie auf Ihren eigenen Computern ausführen. Im Mittelpunkt steht das Gateway – ein Node.js-Dienst, der zwischen KI-Sitzungen, Chat-Kanälen und Tools vermittelt.
Architektur
„ ┌─────────────┐ │ Telegramm │ ← Kanaladapter ├─────────────┤ │ WhatsApp │ ← Jede Plattform ist ein Plugin ├─────────────┤ │ Locker │ └──────┬──────┘ │ ┌────▼────┐ │ Gateway │ ← Einzelne Steuerebene (Node.js) └────┬────┘ │ ┌────▼────────────┐ │ Agentensitzung │ ← Kann in einer Sandbox ausgeführt werden (Docker) └─────────────────┘ „
- Gateway: zentraler Prozess (Standardport 18789). Verwaltet Konfiguration, Sitzungen, Tool-Versand und Kanalrouten.
- Arbeitsbereich: „~/.openclaw/workspace“ – enthält Fertigkeiten, Eingabeaufforderungen und Speicherdateien.
- Skills: modulare Funktionen, die von „skills/<name>/SKILL.md“ geladen werden. Geteilt über ClawHub.
- Agenten: Mehrere isolierte Agenten können gleichzeitig ausgeführt werden, jeder mit seinem eigenen Modell und seinen eigenen Berechtigungen.
Kanäle und Schnittstellen
OpenClaw unterstützt standardmäßig 25+ Messaging-Plattformen:
- WhatsApp, Telegram, Slack, Discord, Google Chat, Signal
- iMessage, BlueBubbles (macOS), IRC, Microsoft Teams, Matrix
- Feishu, LINE, Mattermost, Nextcloud Talk, Nostr, Synology Chat
- Tlon, Twitch, Zalo, QQ, WebChat sowie native macOS/iOS/Android-Knoten
Diese Breite ist die entscheidende Stärke von OpenClaw – Sie können einen Assistenten haben, der in WhatsApp und Slack und Telegram antwortet, alle mit dem gleichen Gehirn.
Zusätzlich zu Text bietet OpenClaw:
- Voice Wake (macOS/iOS) und kontinuierliche Stimme auf Android über ElevenLabs
- Live Canvas – ein visueller A2UI-Arbeitsbereich, den der Agent bearbeiten kann
- Begleit-Apps – Menüleisten-App für Mac, mobile Knoten für iOS/Android
Multi-Agent und Routing
Mit der Konfiguration von OpenClaw können Sie mehrere Agenten definieren und eingehende Nachrichten basierend auf Kanal, Peer oder Konto an bestimmte Agenten weiterleiten. Dies ist nützlich für:
- Trennung von beruflichen und persönlichen Assistenten
- Ausführen verschiedener Modelle für verschiedene Aufgaben (Claude zum Schreiben, GPT zum Codieren) – Isolieren nicht vertrauenswürdiger Kanäle in Sandbox-Sitzungen
Jeder Agent kann seinen eigenen Arbeitsbereich, seine eigene Modellkonfiguration und seine eigenen Toolberechtigungen haben.
Sicherheit und Sandboxing
Standardmäßig werden Agenten mit Hostzugriff in der „Hauptsitzung“ ausgeführt – vollständiges Dateisystem, Shell usw. Für Gruppenkanäle oder nicht vertrauenswürdige Eingaben können Sie in den Sandbox-Modus wechseln:
- Backend: Docker (Standard), auch SSH und OpenShell
- Typische Zulassungsliste: „bash“, „process“, „read“, „write“, „edit“, „sessions_*“.
- Typische Sperrliste: „Browser“, „Canvas“, „Knoten“, „Cron“, „Discord“, „Gateway“.
DM-Richtlinien verwenden standardmäßig Pairing – unbekannte Absender erhalten einen Code zur Genehmigung, bevor der Agent ihre Nachricht verarbeitet.
Fähigkeiten und Ökosystem
Fertigkeiten werden in den Dateien „SKILL.md“ im Arbeitsbereich deklariert. OpenClaw liest diese als Beschreibungen von Fähigkeiten in natürlicher Sprache. Es gibt ein öffentliches Register ClawHub zum Teilen.
Die CLI bietet Bedienerbefehle:
/status, /new, /reset, /think <level>, /verbose, /trace, /usage, /restart, /activation
Installation
„Bash npm install -g openclaw@latest openclaw onboard --install-daemon „
Erfordert Knoten 24 (oder 22.14+). Funktioniert unter macOS, Linux, Windows über WSL2.
Stärken
Schwächen
Ideale Anwendungsfälle
- Persönlicher Desktop-Assistent für Power-User, die in Chat-Apps leben
- Plattformübergreifender Posteingangsaggregator – vereinen Sie WhatsApp, Slack, Telegram in einer KI
- Sprachgesteuerter Helfer auf macOS/Android mit Wake-Word-Unterstützung
- Multi-Agenten-Recherche – separate Agenten pro Projekt/Kunde erzeugen
Hermes Agent: Der Mobile-First Messenger
Hermes Agent (https://github.com/nousresearch/hermes-agent) ist ein sich selbst verbessernder KI-Agent, der in Ihrem Telegram lebt und Skripte auf Ihrem Gerät ausführt. Es wurde von Nous Research entwickelt und ist so konzipiert, dass es immer verfügbar ist, immer lernt und immer ausgeführt wird.
Architektur
„ ┌─────────────┐ │ Telegram │ ← Primäre Schnittstelle (auch Discord, Slack, E-Mail) ├─────────────┤ │ Discord │ ├─────────────┤ │ CLI │ ← Terminal-Benutzeroberfläche └──────┬──────┘ │ ┌────▼─────────┐ │ Gateway │ ← Python-Prozess (steckbarer Transport) └────┬─────────┘ │ ┌────▼─────────┐ │ Fähigkeiten │ ← 73 integrierte Fähigkeiten, 59 optional └────┬─────────┘ │ ┌────▼─────────┐ │ Subagenten │ ← delegate_task für paralleles Arbeiten └──────────────┘ „
- Gateway: Python-basierter Messaging-Hub (Telegram, Discord, Slack, E-Mail)
- Fähigkeiten: modulare Python-Module mit deklarativen Fähigkeiten; automatisch verbessernd
- Subagenten-Delegation: Erzeugt isolierte Subagenten für parallele Arbeitsabläufe
- Speicher: FTS5-Sitzungssuche mit LLM-Zusammenfassung; bleibt über die Sitzungen hinweg bestehen
- Cron: integrierter Planer mit Bereitstellung auf jeder Plattform
- Honcho-Integration: Dialektische Benutzermodellierung für personalisierte Antworten
Plattformunterstützung
Primäre Schnittstelle: Telegram (aber auch Discord, Slack und E-Mail sind erstklassig). Der Agent ist so konzipiert, dass er Messaging-nativ ist – Sie sprechen mit ihm wie mit einer Person.
Lernen und Gedächtnis
Hermes hat einen geschlossenen Lernkreislauf:
- Sitzungsspeicher: Jede Konversation wird mit Einbettungen für die semantische Suche gespeichert
- Periodische Anstöße: Der Agent kuratiert Erinnerungen und schafft Fähigkeiten aus erfolgreichen Mustern
- Fähigkeitsverbesserung: Vorhandene Fähigkeiten werden während der Nutzung automatisch verfeinert
- Sitzungsübergreifender Rückruf: FTS5-Volltextsuche mit LLM-Zusammenfassung
Das bedeutet, dass Hermes leistungsfähiger wird, je länger Sie es verwenden – ein wesentlicher Unterschied zum eher statischen Fähigkeitsmodell von OpenClaw.
Erweiterbarkeit
- 73 integrierte Fähigkeiten (web_search, image_gen, code_review, cron usw.)
- 59 optionale Fähigkeiten, die Sie aktivieren können
- Plugin-System für benutzerdefinierte Integrationen
- Subagenten-Delegation – erzeugt unabhängige Python-Prozesse, die Tools über RPC aufrufen
- MCP (Model Context Protocol)-Unterstützung für externe Tool-Anbieter
- ACP (Agent Communication Protocol)-Adapter für die Zusammenarbeit mehrerer Agenten
Das Skill-System ist Python-nativ, bearbeitbar und versioniert.
Installation
„Bash curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash Quelle ~/.bashrc # neu laden Hermes # Beginnen Sie mit dem Chatten „
Funktioniert unter Linux, macOS, WSL2 und Android über Termux. Windows erfordert WSL2.
Stärken
Schwächen
Ideale Anwendungsfälle
- Automatisierung unterwegs – Auslöser, Warnungen, schnelle Aufgaben von Ihrem Telefon aus
- Telegram-native Workflows – wenn Sie Telegram bereits als Kommandozentrale verwenden
- Abonnementoptimiert – wenn Sie ein Nous Portal-Abonnement haben, erhalten Sie Premium-Tools im Paket
- Langfristiger persönlicher Assistent – die Lernschleife macht es mit der Zeit personalisierter
- Umgebungen mit geringen Ressourcen – läuft auf einem Telefon mit minimalem Overhead
Direkter Vergleich
Detaillierte Analyse
Bereitstellungsmodell
OpenClaw erwartet einen ständig aktiven Desktop oder Server. Sie installieren Node, führen das Gateway als Dienst aus und lassen es im Leerlauf. Die Begleit-Apps (iOS/Android) sind lediglich Fernbedienungen; Sie kommunizieren immer noch mit einem Desktop-Gateway.
Hermes kann überall laufen – auf Ihrem Laptop, einem VPS oder Ihrem Telefon. Das Telegram-Gateway läuft als Hintergrundprozess auf dem Gerät selbst. Wenn Sie es auf Android ausführen, befindet sich der Agent in Ihrer Tasche.
Gewinner: Hermes, wenn Sie Mobile-Native wünschen; OpenClaw, wenn Sie bereits einen ständig aktiven Desktop haben.
Kanalbreite
OpenClaw unterstützt 25+ Messaging-Plattformen. Hermes unterstützt 4 primäre (Telegram, Discord, Slack, E-Mail) mit anderen über MCP.
Wenn Ihr Team WhatsApp oder Signal für kritische Warnungen verwendet, ist OpenClaw die einzige Option. Wenn Telegram Ihre Befehlsebene ist (wie es bei vielen Power-Usern der Fall ist), deckt Hermes das Wesentliche ab.
Gewinner: OpenClaw nach Abdeckung; Hermes nach Tiefe auf Telegram.
Tool-Ökosystem
Beide Harnesse umfassen gängige Tools: Bash, Lesen/Schreiben von Dateien, Webabruf, Codeausführung.
Zu den erstklassigen Tools von OpenClaw gehören Browser-Automatisierung und Canvas-Manipulation – diese werden jedoch standardmäßig im Sandbox-Modus abgelehnt, was ihren Nutzen für isolierte Agenten einschränkt.
Hermes bündelt ein forschungsbereites Toolkit: web_search (über Abonnement), Bildgenerierung, Browser-Automatisierung (über Nous Portal) sowie 73 integrierte Fähigkeiten für alles von PDF OCR bis GitHub PR-Management. Sein Plugin-Ökosystem basiert auf Python und ist leicht hackbar.
Gewinner: Unentschieden. OpenClaw verfügt über ein breiteres Basis-Toolset. Hermes verfügt über mehr nutzbare, produktionserprobte Fähigkeiten.
Multi-Agent-Muster
OpenClaw: Definieren Sie mehrere Agenten in der Konfiguration; Leiten Sie Kanäle an bestimmte Agenten weiter. Jeder Agent erhält seinen eigenen Arbeitsbereich und seine eigene Modellkonfiguration. Gut zur Trennung von persönlichen/beruflichen Kontexten.
Hermes: delegate_task() erzeugt bei Bedarf Subagenten für parallele Arbeit. Subagenten teilen sich standardmäßig die Sandbox des übergeordneten Agenten (kosteneffizient), können aber isoliert werden. Dies ist dynamisch – Agenten werden pro Aufgabe gestartet und nicht dauerhaft konfiguriert.
Gewinner: Hermes für On-Demand-Parallelität; OpenClaw für dauerhafte Multikontext-Setups.
Lernen und Anpassung
Dies ist das herausragende Merkmal von Hermes. Es kuratiert Erinnerungen und verbessert Fähigkeiten basierend auf der Nutzung. Mit der Zeit passt es sich Ihren Vorlieben und Ihrem Arbeitsablauf an. OpenClaw hat kein Äquivalent – Skills sind statische Markdown-Dateien.
Gewinner: Hermes, einstimmig.
Sicherheit
OpenClaw bietet standardmäßig Docker-Sandboxing – branchenübliche Container-Isolierung. Das DM-Pairing-Modell ist solide.
Hermes setzt auf Prozessisolation (Unterprozesse) und die zugrunde liegende Betriebssystemsicherheit. Unter Android/Termux ist das die Linux-Benutzertrennung; nicht so stark wie Behälter, aber ausreichend für den persönlichen Gebrauch.
Beide setzen ein vertrauenswürdiges Einzelbenutzermodell voraus; Beides ist nicht für Multi-Tenant-SaaS konzipiert.
Gewinner: OpenClaw für Sandboxing; Hermes ist einfacher, aber ausreichend.
Kosten
Beide sind MIT-lizenzierte Open Source und es fallen keine Nutzungsgebühren an.
OpenClaw wird möglicherweise in Zukunft Gebühren für Premium-Fähigkeiten oder gehostete Dienste erheben (nicht näher spezifiziert).
Hermes bietet Premium-Integrationen (Websuche, Browser-Automatisierung) über das Nous Portal-Abonnement (~20 $/Monat). Der Agent selbst ist kostenlos; Sie zahlen für den von Ihnen gewählten Modellanbieter.
Gewinner: Hermes für Transparenz; OpenClaw für mögliche Kosten bei Nutzung kostenpflichtiger Funktionen.
Reife & Gemeinschaft
OpenClaw: 364.000 Sterne, 1.850 Mitwirkende, mehr als drei Monate explosives Wachstum. Sichtbarere Community, wahrscheinlich mehr Fähigkeiten von Drittanbietern.
Hermes: 118.000 Sterne, 674 Mitwirkende, langsameres Brennen, aber sehr aktiver Entwicklungszyklus (1.556 Commits in der letzten Hauptversion). Engere Integration in das Nous-Ökosystem.
Gewinner: OpenClaw für Community-Größe; Hermes für fokussierte Entwicklungsgeschwindigkeit.
Entscheidungsrahmen
Wählen Sie OpenClaw, wenn:
- Sie benötigen eine WhatsApp- oder Signal-Integration
- Sie verbringen Ihren Tag an einem Desktop und möchten einen ständig verfügbaren Assistenten
- Sie möchten Voice Wake und eine visuelle Canvas-Oberfläche
- Sie bevorzugen TypeScript/Node.js gegenüber Python
- Sie möchten eine große Community und viele Fähigkeiten Dritter
- Sie sind mit der Verwaltung von Docker- und Node-Laufzeiten vertraut
Wählen Sie einen Hermes-Agenten, wenn:
- Sie leben in Telegram und möchten die Kontrolle über Ihr Telefon
- Sie möchten einen Agenten, der sich im Laufe der Zeit verbessert
- Sie benötigen einen geringen Platzbedarf (ausgeführt auf einem VPS oder Android-Telefon)
- Sie haben bereits ein Nous Portal- oder OpenRouter-Abonnement
- Sie bevorzugen die Hackbarkeit und das Plugin-System von Python
- Sie möchten einen integrierten Cron und eine Sitzungssuche mit LLM-Zusammenfassungen
- Sie sind mit weniger Kanälen, aber einer tieferen Integration der von Ihnen genutzten Kanäle einverstanden
Hybrider Ansatz
Einige Benutzer führen beides aus:
- Hermes für die Automatisierung täglicher Aufgaben, Telegrammbenachrichtigungen und schnelle Anfragen per Telefon
- OpenClaw als Desktop-Rechercheassistent mit Multi-Channel-Posteingang
Sie schließen sich nicht gegenseitig aus – sie belegen unterschiedliche Teile des Automatisierungsstapels.
Erste Schritte
OpenClaw-Schnellstart
„Bash
Anforderungen: Knoten 24+, npm
npm install -g openclaw@latest openclaw onboard --install-daemon
Folgen Sie dem Assistenten – er richtet Gateway, Arbeitsbereich und ersten Kanal ein
Openclaw Gateway --port 18789 --verbose „
Testen Sie es: „Bash openclaw agent --message „Hallo“ – nachdenklich „
Dokumentation: https://docs.openclaw.ai/
Schnellstart für den Hermes-Agenten
„Bash
Anforderungen: Curl, Bash (funktioniert auf Android Termux)
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash Quelle ~/.bashrc Hermes-Setup # interaktiver Assistent Hermes # Chatten im Terminal starten „
Für die Telegram-Integration: „Bash Hermes Gateway starten
Dann /starten Sie Ihren Bot in Telegram
„
Dokumentation: https://github.com/nousresearch/hermes-agent
Abschluss
OpenClaw und Hermes Agent sind beide hervorragend, aber sie sind für unterschiedliche Lebensstile konzipiert.
OpenClaw ist der Traum des Desktop-Power-Users – kanalunabhängig, funktionsreich und von einer riesigen Community unterstützt. Es ist das Schweizer Taschenmesser unter den Agentengeschirren.
Hermes Agent ist der mobile-first, sich selbst verbessernde Assistent, der Ihre Vorlieben lernt und in Ihrer Tasche lebt. Es ist der Agent, der mit Ihnen wächst.
Welcher gewinnt? Wenn Sie an einem Computer leben und überall sein müssen, ist OpenClaw genau das Richtige für Sie. Wenn Sie eine KI wollen, die mit Ihnen reist und mit der Zeit intelligenter wird, Hermes.
Die gute Nachricht: Beide sind Open Source. Probieren Sie es jeweils eine Woche lang aus. Das richtige Tool für Ihren Workflow wird deutlich.