Alle Tutorials

2026-06-02 · 5 min

hermes-agent: Operator-Agent für selbstgehostete KI

hermes-agent ist ein self-hosted Personal AI Agent mit Skill Pool von Nous Research. Was es kann, wie du es nutzt und wann es sich lohnt.

Du baust Agenten mit Claude Code. Irgendwann reicht das Standard-Setup nicht mehr. Du willst deinen Agenten mit Skills ausstatten, die er sich merkt. Du willst ihn für andere deployen, ohne dass die direkt Zugriff auf alle Systeme haben. Genau dafür gibt es hermes-agent.

Was ist hermes-agent?

hermes-agent ist ein Open-Source-Framework von Nous Research. Das Konzept dahinter: ein Agent, der mit dir wächst. Du gibst ihm Skills, er lernt, wie er sie einsetzt. Der Agent bleibt auf deiner Infrastruktur. Du kontrollierst alles.

Das Modell dahinter nennt sich Operator-Fokus. Als Operator definierst du die Grenzen: Welche Tools darf der Agent nutzen? Welche Daten sieht er? Welche Aktionen führt er aus? Der Nutzer bekommt nur den fertigen Agenten, ohne in die Mechanik eingreifen zu können.

hermes-agent gehört zu den meistbeachteten Agent-Frameworks. Nous Research ist bekannt dafür, Konzepte aus der KI-Forschung direkt in nutzbare Tools zu übersetzen.

So richtest du hermes-agent ein

Die Installation läuft über npm oder direkt aus dem Repo. Das Grundgerüst steht schnell:

git clone https://github.com/NousResearch/hermes-agent
cd hermes-agent
npm install
cp .env.example .env
# API Key eintragen, z.B. für die Anthropic Claude API
npm run dev

Im .env trägst du deinen bevorzugten LLM-Provider ein. hermes-agent ist modell-agnostisch. Du kannst Claudes API genauso einbinden wie ein lokales Ollama-Setup.

Der Skill Pool liegt unter skills/. Jeder Skill ist eine Markdown-Datei mit klarer Struktur: Name, Trigger, Schritte. Das klingt bekannt, weil Claude Code das ähnlich macht. Wer bereits Skills für Claude Code geschrieben hat, findet sich sofort zurecht.

hermes-agent in der Praxis

Ein reales Beispiel: Du betreibst eine kleine Agentur. Deine Kunden brauchen einen KI-Assistenten, der Tickets bearbeitet, Mails beantwortet und Statusupdates postet. Du willst nicht, dass jeder Kunde direkt Claude prompted. Du willst einen sauber konfigurierten Agenten, der genau das tut, was du definiert hast.

Mit hermes-agent baust du den Agenten einmal. Dann deployst du ihn für jeden Kunden separat, mit eigenem Skill-Set, eigenem Datenzugang, eigenem Tonfall. Der Operator hat die Kontrolle. Der Kunde bekommt einen fokussierten Agenten ohne Zugriff auf die Konfiguration.

Was das mit Claude Code zu tun hat: Viele Entwickler nutzen Claude Code für die Entwicklungsarbeit und hermes-agent für das Deployment. Du baust den Agenten in Claude Code, du deployst ihn mit hermes-agent. Die zwei Workflows ergänzen sich gut.

Besonders nützlich ist der Skill Pool für wiederkehrende Aufgaben. Du definierst einmal einen "Weekly Report"-Skill, und der Agent führt ihn jeden Montag aus. Ohne dass du den Prompt neu schreiben musst. Ohne dass der Agent den Kontext verliert.

Wann lohnt sich hermes-agent?

Für persönliche Projekte ist hermes-agent Overkill. Wenn du nur schnell Code schreiben willst, nimm Claude Code direkt.

hermes-agent macht Sinn wenn:

  • Du Agenten für andere deployen willst
  • Du strikte Kontrolle über Werkzeugzugang brauchst
  • Du deine Infrastruktur selbst hostest statt auf externe Server zu vertrauen
  • Du einen Agenten-Pool aufbaust, der Skills dynamisch lädt
  • Datenschutz eine Rolle spielt, weil alles on-premise läuft

Das Framework ist nichts für Anfänger. Du brauchst solide Node.js-Kenntnisse und Erfahrung mit LLM-APIs. Wenn du gerade erst mit Claude Code anfängst, ist der direkte Claude-Code-Weg der bessere Einstieg.

FAQ

Was kostet hermes-agent?

Das Framework selbst ist kostenlos und Open Source (MIT-Lizenz). Du zahlst nur für die LLM-API-Aufrufe, also zum Beispiel für die Anthropic Claude API.

Kann ich hermes-agent mit Claude Code kombinieren?

Ja. Viele Entwickler nutzen Claude Code für den Build-Prozess und hermes-agent für das Deployment der fertigen Agenten. Die Workflows überschneiden sich kaum, sie ergänzen sich.

Brauche ich eigene Server?

Nicht zwingend. Du kannst hermes-agent auf einem günstigen VPS, in einem Docker-Container oder auf Railway deployen. Self-Hosting ist möglich, aber kein Pflicht.

Wenn du tiefer in das Thema Agenten-Tools einsteigen willst, lies zuerst den Post über MCP Server einfach erklärt. Das Model Context Protocol ist die Basis, mit der hermes-agent und ähnliche Frameworks externe Tools anbinden.

Komm in die kostenlose Claude Business Community: Dort lernst du Claude, Automatisierung, Co-Work, Claude Code, App-Building und Agent-Coding. Zeit sparen, Kosten sparen, Business skalieren. Zur kostenlosen Community.

Marcel Porcher, newways.ai

Kostenlos beitreten

Free Claude Business Community

Lerne Claude, Automatisierung, Co-Work, Claude Code, App-Building & Agent-Coding. Zeit sparen, Kosten sparen, Business skalieren. Kostenlos.

Zur kostenlosen Community