Tages-Workshop

Hermes Agent — dein selbst-gehosteter, lernender Assistent

Ein quelloffener Agent, der über deine Messaging-Kanäle lebt, an jedes Modell andockt (auch lokal) und sich mit der Zeit selbst verbessert — indem er sich Skills schreibt. In 8 Stufen, am durchgehenden Nordwerk-Beispiel.

Worum geht's?

Hermes Agent (von Nous Research, quelloffen) ist kein Coding-Assistent in der IDE wie Claude Code, Codex oder opencode. Es ist ein persistenter Assistent, den du selbst hostest: Du sprichst per Chat (Telegram, Slack, E-Mail …) mit ihm, er erledigt Aufgaben über viele Werkzeuge (Web, Code, Dateien, Dienste) — und lernt dazu, indem er nach erledigten Aufgaben wiederverwendbare Skills schreibt.

Dieses Portal ist beides: Live-Präsentation für den Workshop und Selbstlern-Kurs zum Durchklicken. Dein Fortschritt wird lokal gespeichert.

? Wofür Hermes — und wofür nicht

Ehrlich eingeordnet: Hermes glänzt als persistenter Automations-Assistent, nicht als IDE-Coding-Tool.

✓ Stark als
  • persistenter Assistent über Chat-Kanäle
  • Automatisierung wiederkehrender Aufgaben
  • lernt dazu (schreibt sich Skills)
  • self-hosted & Open Source, jedes Modell (auch lokal)
△ Nicht das Richtige für

🔁 Mentales Modell: der Wachstums-Loop

Das Besondere: Hermes wird mit der Zeit besser. Es ist ein Kreislauf — und du bleibst an der Kontrolle.

💬
Du schreibst
per Chat-Kanal
🧠
Hermes plant
zerlegt die Aufgabe
🛠️
nutzt Tools
Web · Code · Dateien
erledigt & meldet
Ergebnis im Chat
📚
schreibt Skill
lernt dazu

… und beim nächsten Mal nutzt Hermes den gelernten Skill — wird also mit der Zeit fähiger. Du gibst die Richtung vor und gibst heikle Aktionen frei.

🏭 Unser Beispiel: die „Nordwerk GmbH"

Roter Faden über alle Stufen — wie in den Schwester-Schulungen.

Nordwerk bekommt einen selbst-gehosteten Assistenten: Er beobachtet Postfach & Slack, fasst Anfragen zusammen, erzeugt den Monatsreport automatisch und lernt diese Routine als wiederverwendbaren Skill.

🗺️ Die 8 Stufen

Git ist das Sicherheitsnetz. Wenn Hermes Code schreibt/ändert, sichert „Git in der IDE" jede Änderung nachvollziehbar ab.
Stufe 1

Was ist Hermes Agent & wozu?

Ein persistenter, selbst-gehosteter Agent, der dazulernt — klar abgegrenzt von IDE-Coding-Agenten.

1 Persistent statt Session

IDE-Agenten leben in einer Sitzung im Editor. Hermes läuft dauerhaft als dein Assistent — erreichbar über Chat, immer im selben Kontext.

📨
Über Chat erreichbar
Telegram, Slack, E-Mail & Co. — kein Editor nötig.
🛠️
Viele Werkzeuge
Web-Suche, Code ausführen, Dateien, externe Dienste.
📚
Lernt dazu
Schreibt sich Skills und wird mit der Zeit fähiger.
🔓
Open Source & self-hosted
Quelloffen (Nous Research), läuft auf deiner Infrastruktur.

2 Abgrenzung zu Claude Code / Codex / opencode

Andere Aufgabe: Die IDE-Agenten sind für fokussiertes Programmieren da. Hermes ist ein persistenter Automations-/Assistenz-Agent. Für reines Coden bleiben die IDE-Tools die bessere Wahl — Hermes kann zwar Code schreiben/ausführen, glänzt aber bei wiederkehrenden Abläufen über Kanäle hinweg.

3 Datenhoheit von Anfang an

Weil du Hermes selbst hostest und Modelle frei anbinden kannst — auch lokale —, kannst du die Datenflüsse bewusst kontrollieren. Datenhoheit hängt aber von Provider, Tools, Gateway, Speicher und Hosting ab.

Versionsstand: Diese Schulung bezieht sich auf Hermes Agent v0.15.2 (veröffentlicht 29. Mai 2026) · Stand: Juni 2026. Hermes ist sehr jung und entwickelt sich schnell — Befehle/Optionen können sich ändern; aktuelle Doku auf hermes-agent.nousresearch.com.

✓ Geschafft, wenn du …

Stufe 2

Das mentale Modell

Fünf Bausteine — und der Loop, der Hermes dazulernen lässt.

1 Gateway, Kanäle, Modell, Tools, Skills

Das Gateway ist die Mitte: Es nimmt Nachrichten aus vielen Kanälen an, lässt das gewählte Modell denken, ruft Tools auf und greift auf gelernte Skills zurück.

Kanäle

Telegram
Slack
E-Mail
CLI
GatewayHermes-Kern

Modell + Tools

Modell (auch lokal)
Web · Code · Dateien
Skills 📚

2 Der Wachstums-Loop

  • Aufgabe kommt über einen Kanal rein.
  • Hermes plant, ruft Tools auf, erledigt und meldet zurück.
  • War es komplex? Hermes schreibt einen Skill daraus.
  • Beim nächsten Mal nutzt es den Skill → schneller & zuverlässiger.
Genau dieser Loop unterscheidet Hermes von einem „einmaligen" Prompt — wir bauen ihn in Stufe 6 konkret nach.

✓ Geschafft, wenn du …

Stufe 3

Setup & Self-Hosting

In wenigen Minuten installiert, Modell & Tools verbunden — auf deiner eigenen Maschine.

1 Installieren & starten

Terminal — Setup
  1. Installer (Linux/macOS/WSL2): curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash — Windows per PowerShell-Skript; alternativ pip install hermes-agent.
  2. Modell & Tools verbinden: hermes setup --portal (ein OAuth-Schritt für Modellzugang + Tool-Gateway: Web-Suche, Bilder, Sprache, Browser).
  3. hermes starten — und im Chat loslegen.
Neu auf der Kommandozeile? Die Grundlagen — Navigieren, Dateien, Befehle, Installieren, mit Umschalter für Linux/macOS/Windows — gibt's in Terminal-Basics.

2 Modell frei wählen — auch lokal

Hermes ist providerunabhängig: Nous Portal, OpenRouter, OpenAI & weitere — oder ein lokales Modell (Ollama/vLLM). Für sensible Projekte immer prüfen, welche Tools, MCP-Server und Kanäle Daten verlassen lassen.

Wie man Modelle vergleicht/auswählt, vertieft die opencode-Schulung — das Prinzip provider/modell gilt hier genauso.

3 Selbst hosten (Betrieb)

Hermes läuft als dauerhafter Dienst auf deiner Maschine/deinem Server — ähnlich wie Forgejo in der Git-Schulung.

Lass es als Hintergrunddienst laufen (z. B. systemd oder Container), damit der Assistent immer erreichbar ist. Daten & Konfiguration liegen bei dir.

✓ Geschafft, wenn du …

Stufe 4 · Nordwerk

Kanäle anbinden

Hermes lebt im Chat — verbinde einen Kanal und führe die erste Konversation.

1 Einen Kanal verbinden

Über das Gateway bindest du viele Plattformen an — etwa Slack, Telegram, Discord, E-Mail, WhatsApp, Signal, Matrix, Mattermost, Teams oder CLI. Für Nordwerk nehmen wir Slack.

  1. Im Gateway den Kanal aktivieren (z. B. Slack-App + Token).
  2. Hermes in den gewünschten Kanal/Channel einladen.
  3. Eine erste Nachricht schreiben — fertig.

2 Die erste Konversation

Slack — #nordwerk-assistent
Skizze
Schematisch: dieselbe Konversation läuft genauso in Telegram, E-Mail oder per CLI.

✓ Geschafft, wenn du …

Stufe 5 · Nordwerk

Erste Aufgabe & Tools

Hermes kann mehr als reden: Web durchsuchen, Code ausführen, Dateien schreiben, Dienste anbinden.

1 Eine echte Automatisierung

Du

Lies auftraege.csv, erzeuge den Monatsreport (Summen pro Kunde, als HTML) und leg ihn im Projektordner ab.

Hermes

Lese die CSV, rechne die Summen, schreibe report.html. Darf ich die Datei anlegen?

Hermes — Tool-Aufrufe
● liest auftraege.csv (Datei-Tool) ● rechnet Summen pro Kunde (Code-Tool) ● schreibt report.html ? Datei anlegen? [ ja ] [ nein ] ✓ Fertig — report.html erstellt.

2 Die Tool-Palette

🔎
Web
Recherchieren, Seiten lesen, Fakten prüfen.
💻
Code
Skripte schreiben & ausführen (mit Freigabe).
📁
Dateien
Lesen/schreiben im erlaubten Ordner.
🔌
Dienste
Externe APIs/Tools über das Gateway.

✓ Geschafft, wenn du …

Stufe 6 · Nordwerk

Skills: der Wachstums-Loop

Hermes' Kern-Idee: aus erledigten Aufgaben werden wiederverwendbare Skills.

1 Wie ein Skill entsteht

Klick „Aufgabe erledigen" — und sieh, wie Hermes daraus einen Skill macht und beim nächsten Mal schneller ist.

Gelernte Skills: 0

Jede erledigte Routine wird zu einem Skill — Hermes wird mit der Zeit fähiger.

2 Skills teilen (Skills Hub)

Skills sind portabel und teilbar — über den Skills Hub (agentskills.io) nutzt das ganze Team dieselben Routinen, statt sie neu zu erfinden.
Firmen-Idee: den „Nordwerk-Monatsreport" einmal als Skill anlegen — danach erledigt ihn jeder per einfacher Chat-Nachricht.

✓ Geschafft, wenn du …

Stufe 7

Mehr-Agenten & Orchestrierung

Große Aufgaben in Teilaufgaben zerlegen — und an spezialisierte Agenten verteilen.

1 Teilaufgaben delegieren

Statt alles seriell zu erledigen, kann Hermes Teilaufgaben an weitere Agenten geben — parallel und fokussiert.

  1. Hauptaufgabe formulieren (z. B. „Quartalsbericht erstellen").
  2. Hermes zerlegt: Daten sammeln · Zahlen rechnen · Text schreiben.
  3. Teilagenten arbeiten parallel, Hermes führt die Ergebnisse zusammen.
  4. Du bekommst ein Gesamtergebnis im Chat — mit Freigabe an heiklen Stellen.

2 Wann sinnvoll?

Mehr-Agenten lohnen sich bei umfangreichen, gut teilbaren Aufgaben. Für Kleines reicht ein Agent — mehr Agenten heißt auch mehr Tokens/Kosten (Stufe 8).

✓ Geschafft, wenn du …

Stufe 8

Sicherheit, Datenhoheit & Betrieb

Ein dauerhafter Agent mit Tool-Zugriff braucht klare Grenzen.

1 Berechtigungen: was darf der Agent?

Lege fest, welche Tools/Aktionen ohne Rückfrage erlaubt sind und welche eine Freigabe brauchen (z. B. Code ausführen, Mails senden, Dateien außerhalb des Projekts). Weniger ist sicherer.

2 Nicht vertrauenswürdige Inhalte (Prompt-Injection)

Reales Risiko: Hermes liest E-Mails, Chats, Webseiten — die können versteckte Anweisungen enthalten. Behandle externe Inhalte als Daten, nicht als Befehle, und gib nur die nötigen Berechtigungen.

3 Secrets & Datenhoheit

Keine echten Tokens/Passwörter im Klartext. Zugangsdaten gehören in die Konfiguration/Secrets des Gateways, nicht in Chats.
DSGVO-Vorteil: Mit einem lokalen Modell verlässt kein Inhalt deine Infrastruktur — stark für sensible Daten.

4 Kosten, Monitoring & Grenzen

Dauerbetrieb + viele Tools/Agenten = laufende Kosten. Beobachte Logs/Verbrauch, setze Limits. Und: du verantwortest die Ergebnisse — Review bleibt Pflicht. Code-Änderungen sichert Git ab.

✓ Geschafft, wenn du …

Bonus

Cheat-Sheet

Befehle, Kanäle & Skill-Ideen zum Mitnehmen. (Zählt nicht für den Fortschritt.)

Befehle

hermes setup --portal
Modellzugang + Tool-Gateway verbinden.
hermes
Agent starten / im CLI sprechen.
Installer
curl … install.sh | bash · Windows-PS · pip install hermes-agent
Skills Hub
Skills teilen/holen: agentskills.io

📨 Kanäle (Auswahl)

Telegram · Slack · Discord · WhatsApp · Signal · Matrix · E-Mail · SMS · CLI · Home Assistant — alle über dasselbe Gateway.

🧩 Skill-Ideen für die Firma

  • Monatsreport aus CSV/Postfach (Nordwerk)
  • Posteingang sortieren & zusammenfassen
  • Termin-/Erinnerungs-Routinen
  • Onboarding-Helfer (Doku & Setup erklären)
Lernkontrolle

Quiz

10 Fragen quer durch die Stufen. Ab 8 richtigen Antworten schaltest du dein Zertifikat frei.

Frage 1 von 10
Abschluss

Dein Zertifikat

Glückwunsch! Trage deinen Namen ein und drucke das Zertifikat (oder speichere als PDF).

FL
Florian Ludwig
AI Consultant · Kutzschbach INNOVATIONS
Zertifikat
Hermes Agent
Hiermit wird bestätigt, dass
Dein Name hier
den Workshop „Hermes Agent — selbst-gehosteter, lernender Assistent" erfolgreich abgeschlossen hat.
Datum
GEPRÜFT
Florian LudwigAI Consultant · Kutzschbach INNOVATIONS