Hermes Agent Masterclass

@akshay_pachaar
ENGLISCHvor 2 Monaten · 13. Mai 2026
2.7M
4.2K
470
65
15.7K

TL;DR

Diese Masterclass behandelt die Architektur von Hermes Agent, einschließlich des Drei-Ebenen-Speichersystems, der selbstlernenden FĂ€higkeiten durch GEPA sowie der Bereitstellung spezialisierter Agenten fĂŒr Programmierung und Recherche.

Alles, was du brauchst, um Hermes Agent zu verstehen und anzupassen. Selbstentwickelnde FĂ€higkeiten, Drei-Ebenen-Speicher, GEPA-Optimierung und der Weg von 1 zu 10 Agenten, die rund um die ganze Zeit fĂŒr dich arbeiten.

Hermes Agent hat in zwei Monaten ĂŒber 90.000 GitHub-Sternchen auf GitHub erreicht. Entwickler bauen leise persönliche KI-Agenten, die ihren Workflow lernen, sich an ihren Kontext erinnern und rund um die Uhr laufen.

Akshay 🚀 - inline image

Jeder KI-Agent, />

Jeder KI-Agent, den du je benutzt hast, hat das gleiche Problem: Er vergisst alles, sobald deine Sitzung endet.

Deine CodierungsprÀferenzen, die Projektkonventionen, die du ihm dreimal korrigiert hast, der Fix, den er gestern 10 Minuten lang herausgefunden hat. Alles weg. NÀchste Sitzung, du fÀngst von vorne an.

Hermes Agent von Nous Research verfolgt einen grundlegend anderen Ansatz. Er wird mit einer Lernschleife ausgeliefert, die:

  • sich ĂŒber Sitzungen hinweg erinnert
  • eigene wiederverwendbare FĂ€higkeiten schreibt
  • sie im Hintergrund beschneidet
  • und sie offline durch eine evolutionĂ€re Engine namens GEPA validiert

Kein anderer Open-Source-Agent kombiniert alle drei. Nicht einmal OpenClaw.

Dieser Leitfaden behandelt, wie diese Lernschleife funktioniert, was jede Speicherebene tut und wie man alles von Grund auf konfiguriert.

Am Ende hast du drei vollstÀndig isolierte Agenten auf deinem Rechner laufen: einen Programmierer (der deinen Claude-Code verwendet), einen Deep Researcher und einen Designer, jeder mit eigener Persönlichkeit, eigenem GedÀchtnis, eigenen FÀhigkeiten und eigenem Telegram-Bot.

Schau dir das an:

Das ganze Setup dauert Minuten und alles hier ist auf deiner eigenen Hardware reproduzierbar.

Hinweis: Alle Abbildungen in diesem Leitfaden wurden von Pixel entworfen, einem der Hermes-Agenten, die du bis zum Ende bauen lernst. Achte beim Lesen auf sie.

Los geht's!

Wie man dies liest

Zwei HĂ€lften: zuerst Theorie, dann Praxis.

Wenig Zeit? Springe zu "In Betrieb nehmen". Die Befehle funktionieren eigenstÀndig.

Aber die Theorie lohnt sich. Zu wissen, wie sich FÀhigkeiten selbst weiterentwickeln, wie sich GedÀchtnis zusammensetzt und wann GEPA seinen Wert verdient, ist der Unterschied zwischen der Nutzung von Hermes als Chatbot mit Notizen und der Nutzung als etwas, das sich verstÀrkt.

Was vor uns liegt:

  • Was Hermes Agent eigentlich ist. Der Pitch, plus ein Vergleich mit OpenClaw.
  • Wie es gebaut ist. Architektur in einem Diagramm.
  • Vor dem GedĂ€chtnis: Wer ist der Agent? SOUL.md, die IdentitĂ€tsschicht.
  • Das GedĂ€chtnissystem. Drei Ebenen, drei Geschwindigkeiten.
  • Selbstentwickelnde FĂ€higkeiten. Vom Agenten verfasste Playbooks plus der Kurator.
  • GEPA. Offline-FĂ€higkeitsoptimierung.
  • In Betrieb nehmen. Installation, Telegram, erster Agent.
  • Mehrere Agenten ausfĂŒhren. Profile, drei Personas, geplante Zusammenfassungen.
  • Anpassen der Agenten nach deinen BedĂŒrfnissen.

Was Hermes ist und was es architektonisch anders macht

Der Einzeiler: Ein Agent, der besser wird, je lÀnger du ihn benutzt.

Was das real macht, ist, dass drei normalerweise getrennte FĂ€higkeiten in einem Framework sitzen: Laufzeit-FĂ€higkeitslernen, persistenter mehrschichtiger Speicher und eine optionale Gewichtstrainingspipeline. Kein anderer Open-Source-Agent liefert alle drei.

Der nĂ€chste Vergleich im Open-Ökosystem ist OpenClaw. Beide sind persistent, messaging-freundlich, aber sie treffen gegensĂ€tzliche architektonische Entscheidungen.

Eine saubere Einordnung aus dem Kilo-Blog fasst es: "Hermes verpackt ein Gateway um einen lernenden Agenten. OpenClaw verpackt einen Agenten um ein Messaging-Gateway."

Wie es gebaut ist

Bevor die Lernschleife Sinn ergibt, brauchst du ein grundlegendes Bild davon, wie Hermes strukturiert ist.

Alles fließt durch eine einzige AIAgent-Klasse in einem run_agent.py-Skript. CLI, Messaging-Gateway, Batch-Runner, IDE-Integration: Sie sind alle Einstiegspunkte in denselben Kernagenten.

Das ist es, was die plattformunabhÀngige Geschichte tatsÀchlich funktionieren lÀsst.

Die Kernschleife ist ReAct-artig und synchron. Baue den System-Prompt, prĂŒfe, ob Komprimierung nötig ist, mache einen unterbrechbaren API-Aufruf, fĂŒhre Tool-Aufrufe aus, wiederhole.

Einige Details, die spÀter wichtig werden:

  • Der Agent kann Befehle an sechs verschiedenen Orten ausfĂŒhren. Lokales Terminal, Docker, SSH, Modal, Daytona oder Singularity. Gleicher Code, nur eine KonfigurationsĂ€nderung. Verschiebe die AusfĂŒhrung von deinem Laptop auf einen Cloud-GPU-Server, ohne etwas anderes anzufassen.
  • Er funktioniert mit fast jedem Modell. Eine Übersetzungsschicht leitet jeden Anbieter durch eines von drei API-Formate. Deshalb kannst du von Claude zu GPT zu Gemini zu lokalem Ollama mit einem Befehl wechseln, ohne dass etwas kaputt zu machen.
  • Der Agent hat eine harte Obergrenze von 90 ZĂŒgen pro Aufgabe. Ohne sie wĂŒrde ein in einer Schleife (erneut versuchen einer fehlschlagenden API, erneutes Lesen derselben Datei) stillschweigend deine Kredite verbrennen. Unteragenten teilen sich dasselbe Budget, also kann eine ausuferndelegierungskette nicht unbemerkt vorbeikommen.

Das ist genug GerĂŒst. Jetzt der interessante Teil.

Vor dem GedÀchtnis: Wer ist der Agent?

Bevor wir zum GedĂ€chtnis und zu den selbstentwickelnden FĂ€higkeiten kommen, gibt es eine Schicht, die ĂŒber beiden sitzt: IdentitĂ€t.

GedĂ€chtnis ist, was der Agent weiß. FĂ€higkeiten sind, wie er Dinge tut. Aber keines sagt dir, wer er, wenn er auftaucht. Ohne eine IdentitĂ€tsschicht fĂŒhlt sich jeder Agent wie derselbe Agent, der verschiedene HĂŒte trĂ€gt.

Hermes löst dies mit einer einzigen Datei: SOUL.md.

Sie lebt in ~/.hermes/SOUL.md und belegt Platz #1 im System-Prompt, bevor etwas anderes geladen wird. Sie definiert die Persönlichkeit des Agenten, seinen Ton, seinen Kommunikationsstil und seine harte Grenzen.

SOUL.md ist handgeschrieben und statisch. Du schreibst sie einmal, passt sie im Laufe der Zeit an, und sie bleibt ĂŒber jedes Projekt und jede Sitzung hinweg konsistent. Wenn die Datei fehlt, fĂ€llt Hermes auf eine integrierte StandardidentitĂ€t zurĂŒck.

Warum ist das fĂŒr die selbstverbessernde Geschichte wichtig? Weil alles, was folgt (das GedĂ€chtnis, das der Agent schreibt, die FĂ€higkeiten, die er erstellt, die Art, wie er Wissen konsolidiert), durch die Linse dieser IdentitĂ€t geschieht.

SOUL.md ist der feste Rahmen. GedÀchtnis und FÀhigkeiten sind die beweglichen Teile darin.

Das GedÀchtnissystem: Drei Ebenen, drei Geschwindigkeiten

Hermes hat kein einzelnes "GedĂ€chtnis". Es hat drei Schichten, jede fĂŒr einen anderen Zweck.

Stufe 1: Zwei winzige Markdown-Dateien.

Im Kern befinden sich zwei Dateien auf der Festplatte:

  • MEMORY.md (max. 2.200 Zeichen) enthĂ€lt die Notizen des Agenten ĂŒber deine Umgebung, Projektkonventionen, Tool-Eigenheiten und gelernte Lektionen.
  • USER.md (max. 1.375 Zeichen) enthĂ€lt dein Profil: Name, KommunikationsprĂ€ferenzen, FĂ€higkeitsniveau und Dinge, die du vermeiden solltest.

Beide werden als eingefrorener Schnappschuss in den System-Prompt injiziert, wenn eine Sitzung beginnt. Wenn der Agent mitten in der Sitzung einen neuen GedĂ€chtniseintrag schreibt, wird diese Änderung sofort auf der Festplatte gespeichert, aber erst in der nĂ€chsten Sitzung im System-Prompt erscheinen.

Wenn der Speicher voll wird (~80% KapazitÀt, angezeigt als Prozentsatz im System-Prompt-Header), muss der Agent konsolidieren.

Er fĂŒhrt verwandte EintrĂ€ge zu dichteren, informationsreicheren Versionen zusammen, sodass nur nĂŒtzliche Informationen ĂŒberleben.

Stufe 2: Volltext-Sitzungssuche.

Jedes GesprÀch (CLI und Messaging) wird in SQLite mit Volltextsuche gespeichert. Der Agent kann Wochen vergangener GesprÀche daraus durchsuchen.

Der Kompromiss ist klar: Stufe 1 ist immer im Kontext, aber winzig. Stufe 2 hat unbegrenzte KapazitÀt, erfordert aber eine aktive Suche plus LLM-Zusammenfassung.

Kritische Fakten leben im GedÀchtnis. Alles andere ist auf Abruf durchsuchbar.

Stufe 3: Externe Speicheranbieter (8 Plugins).

FĂŒr tieferen persistenter Speicher liefert Hermes 8 steckbare Anbieter, die neben dem integrierten Speicher laufen (ihn nie ersetzen). Nur einer kann gleichzeitig aktiv sein.

Wenn ein externer Anbieter aktiv ist, holt Hermes automatisch relevante Erinnerungen vor jedem Zug ab, synchronisiert GesprĂ€chszĂŒge nach jeder Antwort und extrahiert Erinnerungen am Ende der Sitzung.

Selbstentwickelnde FĂ€higkeiten: Der Agent schreibt seine eigenen Playbooks

GedĂ€chtnis kĂŒmmert Fakten. FĂ€higkeiten erledigen Verfahren.

FĂ€higkeiten sind Markdown-Dateien mit YAML-Frontmatter und fungieren als prozedurales GedĂ€chtnis des Agenten: nicht was er weiß, sondern wie er Dinge tut.

Hier ist die Anatomie einer FĂ€higkeit:

Um die Token-Kosten niedrig zu halten, verwenden FĂ€higkeiten progressive Offenlegung:

  • Stufe 0: Der Agent sieht nur Namen + Beschreibungen (~3k Token fĂŒr den vollstĂ€ndigen Katalog)
  • Stufe 1: Er lĂ€dt den vollstĂ€ndigen FĂ€higkeitsinhalt, wenn er tatsĂ€chlich eine braucht
  • Stufe 2: Er kann in bestimmte Referenzdateien innerhalb einer FĂ€higkeit eintauchen

Die Selbstverbesserungsschleife.

Dies ist der Kernunterschied. Der Agent erstellt seine eigenen FÀhigkeiten autonom mit dem Tool skill_manage. Die FÀhigkeitserstellung wird ausgelöst, wenn:

  • Der Agent eine komplexe Aufgabe abschließt (5+ Tool-Aufrufe)
  • Er auf Fehler oder Sackgassen stĂ¶ĂŸt und den funktionierenden Weg findet
  • Der Benutzer seinen Ansatz korrigiert
  • Er einen nicht-trivialen Workflow entdeckt

Die Schleife funktioniert also so: Der Agent stĂ¶ĂŸt auf ein Problem → löst es durch Versuch und Irrtum → speichert den erfolgreichen Ansatz als SKILL.md-Datei → beim nĂ€chsten Mal, wenn er auf ein Ă€hnliches Problem auftritt, lĂ€dt er die FĂ€higkeit und folgt dem bewĂ€hrten Verfahren, anstatt den Ansatz von Grund auf neu zu entdecken.

Das Tool unterstĂŒtzt sechs Aktionen: create, patch (gezielter Fix, bevorzugt, weil token-effizient), edit (vollstĂ€ndige Umschreibung), delete, write_file und remove_file.

Der Kurator: MĂŒllabfuhr fĂŒr FĂ€higkeiten.

Ohne Wartung hĂ€ufen sich vom Agenten erstellte FĂ€higkeiten an. Du endest mit Dutzenden von engen, ĂŒberlappenden Playbooks, die Token verschwenden und den Katalog verunreinigen.

Der Kurator ist ein Hintergrundwartungssystem, das sich darum kĂŒmmert. Es lĂ€uft auf einer InaktivitĂ€tsprĂŒfung (kein Cron-Daemon): Wenn 7 Tage seit dem letzten Lauf vergangen sind und der Agent 2+ Stunden inaktiv war, wird eine Hintergrundgabelung des Agenten mit eigenem Prompt-Cache gestartet, die nie die aktive Konversation berĂŒhrt.

Es arbeitet in zwei Phasen:

  1. Automatische ÜbergĂ€nge (deterministisch, kein LLM): FĂ€higkeiten, die 30 Tage lang nicht genutzt wurden, werden, werden veraltet. FĂ€higkeiten, die 90 Tage lang nicht genutzt werden, werden archiviert.
  2. LLM-ÜberprĂŒfung (bis zu 8 Iterationen): Ein gegabelter Agent untersucht alle vom Agenten erstellten FĂ€higkeiten und entscheidet pro FĂ€higkeit, ob sie behalten, gepatcht, konsolidiert oder archiviert werden soll.

Zwei wichtige EinschrÀnkungen:

  • Der Kurator berĂŒhrt niemals gebĂŒndelte oder ĂŒber den Hub installierte FĂ€higkeiten. Nur vom Agenten erstellte.
  • Er löscht nie automatisch. Das Schlimmste ist die Archivierung nach ~/.hermes/skills/.archive/, die mit einem Befehl wiederherstellbar ist.

Vor jedem Kurator-Durchlauf erstellt Hermes einen tar.gz-Snapshot des gesamten FÀhigkeitenverzeichnisses. Ein Rollback ist mit einem Befehl möglich, und Rollbacks sind selbst umkehrbar.

Du kannst kritische FĂ€higkeiten auch mit hermes curator pin <skill> anheften, um sie vor Archivierung und Löschung zu schĂŒtzen. Patches und Bearbeitungen werden weiterhin durchgefĂŒhrt, sodass der Agent eine angeheftete FĂ€higkeit verbessern kann, ohne dass du sie zuerst lösen musst.

GEPA: FĂ€higkeiten offline mit AusfĂŒhrungsablĂ€ufen weiterentwickeln

Hier wird es interessant.

Die agenteninterne Lernschleife (FÀhigkeitserstellung + Kurator) hat eine bekannte SchwÀche:

  • Der Agent neigt zur SelbstbeweihrĂ€ucherung. Er denkt fast immer, er habe gut abgeschnitten, auch wenn er es nicht tat. Community-Feedback hat dies bestĂ€tigt.
  • Dasselbe System, das automatisch FĂ€higkeiten generiert, kann auch manuelle Anpassungen mit schlechteren Versionen ĂŒberschreiben.

Hier kommt GEPA ins Spiel.

GEPA (Genetic-Pareto Prompt Evolution) ist nicht in die Hermes-Laufzeit integriert. Es lebt in einem Begleit-Repository (NousResearch/hermes-agent-self-evolution) und arbeitet als Offline-Optimierungspipeline. Veröffentlicht als ICLR 2026 Oral Paper, MIT-lizenziert.

Die Kernidee: Anstatt den Agenten zu fragen "Hast du gut abgeschnitten?", liest GEPA AusfĂŒhrungsablĂ€ufe, um zu verstehen, warum Dinge fehlschlugen, und schlĂ€gt dann gezielte Verbesserungen durch evolutionĂ€re Suche vor.

Die Pipeline:

  1. Lies die aktuelle FĂ€higkeit aus dem Hermes-Repo
  2. Generiere einen Evaluierungsdatensatz (synthetische TestfĂ€lle ĂŒber Claude Opus, echte SitzungsverlĂ€ufe aus SQLite oder handkuratierte Goldmengen)
  3. FĂŒhre den GEPA-Optimierer aus: Lese AusfĂŒhrungsablĂ€ufe → Verstehe Fehlerpunkte → generiere Kandidatenvarianten
  4. Bewerte Kandidaten mit LLM-als-Richter-Bewertung mit Rubriken (nicht binÀr bestanden/nicht bestanden)
  5. Wende EinschrÀnkungen an: VollstÀndige Test Suite muss zu 100% bestehen, FÀhigkeiten bleiben unter 15KB, Caching-KompatibilitÀt bleibt erhalten, semantischer Zweck driftet nicht
  6. Die beste Variante geht als PR gegen das Hermes-Repo. Nie ein direkter Commit.

Keine GPU erforderlich. Alles lĂ€uft ĂŒber API-Aufrufe. Kosten: ungefĂ€hr $2-10 pro Optimierungslauf.

Dies kann anfangs ĂŒbersprungen werden, ist aber sehr effektiv, wenn du an eine Grenze stĂ¶ĂŸt und keine Zeit und kein Geld fĂŒr Feintuning (RL/GRPO) ausgeben willst.

Weitere Details in diesem Repo →

Ich habe kĂŒrzlich habe einen Artikel ĂŒber GEPA geschrieben.

Es ist eine großartige Alternative, die du ausprobieren solltest, bevor du zu vollstĂ€ndigem Feintuning oder RL-basiertem Feintuning ĂŒbergehst.

Ok, um zusammenzufassen:

SOUL.md legt die IdentitÀt fest. Die Laufzeitschleife erfasst Erfahrungen. Der Kurator hÀlt die Bibliothek sauber. GEPA stellt sicher, was in der Bibliothek ist, tatsÀchlich funktioniert.

Das ist die gesamte Theorie. Jetzt bringen wir sie auf deinem Rechner zum Laufen auf deinem Rechner.

In Betrieb nehmen

Linux, macOS oder WSL2. Python 3.11+ wird mit dem Installer. 8GB RAM sind fĂŒr API-basierte Nutzung in Ordnung.

Einzeilige Installation:

FĂŒhre den Setup-Assistenten aus. Er fĂŒhrt durch Anbieter, API-SchlĂŒssel, Modell und Tools:

Beginne im Terminal zu chatten:

Verbinde es mit Telegram:

Wenn du mit deinem Agenten von deinem Telefon aus sprechen möchtest, anstatt vom Terminal, richte ihn auf einen Telegram-Bot aus.

Hole dir ein Bot-Token von @BotFather (fĂŒhre /newbot aus), dann hole dir deine Telegram-Benutzer-ID von @userinfobot.

Das war's. Du hast einen funktionierenden Agenten:

Was in ~/.hermes/ lebt

Gleich nach der Installation bekommt dein Home-Verzeichnis einen neuen Ordner.

Es lohnt sich, das Layout zu verstehen, denn alles, was du mit Hermes machst, berĂŒhrt einen dieser Pfade.

Einige Dateien verdienen einen genaueren Blick.

  • config.yaml ist die Quelle der Wahrheit fĂŒr alles Nicht-Geheime. Modellauswahl, Terminal-Backend, Tool-Aktivierung, MCP-Server leben alle hier. Bearbeite mit hermes config edit oder setze Werte einzeln mit hermes config set <key> <value>.
  • .env enthĂ€lt deine Geheimnisse. API-SchlĂŒssel, Bot-Tokens, Passwörter. Hermes leitet geheim aussehende Werte hier automatisch hin.
  • SOUL.md ist Platz #1 im System-Prompt, vor allem anderen. IdentitĂ€tsschicht, bereits behandelt.
  • skills/ ist der Ort, an dem die gesamte Lernschleife lebt. Jede FĂ€higkeit, die der Agent erstellt, plus alles, was du installierst, landet hier.
  • state.db ist die SQLite-Datenbank, die die Sitzungssuche unterstĂŒtzt. WAL-Modus-sicher, FTS5-indiziert. Das ist es, was "Was haben wir vor drei Wochen besprochen?" tatsĂ€chlich funktionieren lĂ€sst.

Du wirst die meisten davon nicht manuell bearbeiten. Aber das Layout zu kennen, macht alles andere klarer.

Neue FĂ€higkeiten hinzufĂŒgen

Hermes unterhÀlt einen eigenen offiziellen Skills Hub mit 687 FÀhigkeiten in 18 Kategorien. Die Aufteilung:

  • 87 integrierte FĂ€higkeiten, die mit dem Agenten ausgeliefert werden
  • 79 optionale FĂ€higkeiten, die du bei Bedarf aktivieren kannst
  • 16 von Anthropic (Frontend-Design, PDF, PPTX, DOCX, MCP-Builder usw.)
  • 505 von LobeHub (breitere Community-BeitrĂ€ge)

Du kannst auch jedes GitHub-Repo als benutzerdefinierten Tap hinzufĂŒgen:

So wĂŒrdest du FĂ€higkeiten in einem Team teilen oder deine eigene private Sammlung pflegen.

Von 1 zu 10 Agenten

Ein Agent ist in Ordnung. Mehrere spezialisierte Agenten sind, wo Hermes interessant wird.

Hermes hat eine erstklassige Funktion dafĂŒr namens Profile. Jedes Profil ist eine vollstĂ€ndig isolierte Hermes-Instanz mit eigener Konfiguration, eigenem GedĂ€chtnis, eigenen FĂ€higkeiten, eigenen Sitzungen und eigener SOUL.md. Sie teilen standardmĂ€ĂŸig nichts.

Wir werden drei einrichten: einen Designer, einen Programmierer und einen Forscher.

Erstelle ein Team

--clone kopiert die Konfiguration und .env deines Standardprofils als Ausgangspunkt.

Gib jedem seinen eigenen Telegram-Bot

Jedes Profil braucht seinen eigenen Bot von BotFather. Telegram erlaubt nur eine Verbindung pro Token, also Teilen bricht Dinge.

FĂŒhre /newbotFather /newbot dreimal aus und speichere die drei Tokens. FĂŒhre dann den Gateway-Assistenten einmal pro Profil aus:

Das Setup ist genau das gleiche wie bei einem normalen Agenten, wo du wieder neue Bots in BotFather erstellen und mit ihren jeweiligen Agenten verbinden kannst.

Gib jedem eine Persönlichkeit ĂŒber SOUL.md

Hier werden die Agenten wirklich unterschiedlich. Bearbeite die SOUL.md jedes Profils.

Designer unter ~/.hermes/profiles/designer/SOUL.md:

Schau dir diese Beispiele an:

Programmierer unter ~/.hermes/profiles/programmer/SOUL.md:

Forscher unter ~/.hermes/profiles/researcher/SOUL.md:

Anpassen des Programmierers: AusfĂŒhrung ĂŒber Claude Code leiten

Der Programmierer ist interessanter, wenn er nicht nur selbst Code schreibt, sondern die AusfĂŒhrung an die Claude Code CLI delegiert. Hermes orchestriert. Claude Code macht die Dateibearbeitungen, fĂŒhrt Befehle aus, verwaltet Git. Hermes liest das Ergebnis und entscheidet, was als nĂ€chstes.

So betreibe ich meinen auch zusĂ€tzlich zu meinem Claude Max-Abonnement. Kein separater API-SchlĂŒssel. Claude Code verwendet Max-Anmeldedaten automatisch.

Starte eine Sitzung und sende diesen Aktivierungs-Prompt:

Ich habe bereits ein Claude Max-Abonnement. Du bist mein leitender Ingenieur, der

mir bei meinen tÀglichen Codierungsaufgaben hilft, und unter der Haube verwendest du

Claude Code fĂŒr alle AusfĂŒhrungen. Richte dich entsprechend ein.

Der Programmierer wird die FĂ€higkeit autonomous-ai-agents/claude-code selbst installieren, ĂŒberprĂŒfen, ob claude im PATH ist, und sie fĂŒr die CodeausfĂŒhrung verwenden. Ab der nĂ€chsten Nachricht wird alles, was mit Codierung zu tun hat (Dateien lesen, Code schreiben, Tests ausfĂŒhren, committen, pushen), unter der Haube ĂŒber Claude Code geleitet.

Zwei Dinge, die du wissen solltest:

  • Stelle sicher, dass claude vor der AusfĂŒhrung auf deinem PATH ist. which claude sollte einen echten BinĂ€rpfad ausgeben.
  • Claude Code hat sowohl einen Druckmodus (einmalig, schnell, kein TUI) als auch einen interaktiven Modus (vollstĂ€ndige tmux-Sitzung). Der Programmierer wĂ€hlt basierend auf der Aufgabe aus. Du musst nicht darĂŒber nachdenken.

Anpassen des Designers: Bringe ihm deinen visuellen Stil bei

Der Designer wird wirklich nĂŒtzlich, wenn er Bilder in deinem Stil generieren kann, nicht generische KI-Ausgabe. Das Muster: FĂŒttere ihm Referenzdesigns, lass ihn sie studieren, bitte ihn, eine FĂ€higkeit zu erstellen, die neue Bilder im gleichen Stil generiert.

Dies ist die selbstverbessernde Schleife, die als Einrichtungsmechanismus verwendet wird. Anstatt eine FĂ€higkeit von Hand zu schreiben, zeigst du dem Agenten gute Beispiele und bittest ihn, das Muster selbst zu codieren.

Starte eine Sitzung mit dem Designer und fĂŒge deine Referenzbilder ein (Drag-and-Drop in der CLI oder anhĂ€ngen in Telegram). Sende dann diesen Prompt:

Der Designer wird die Referenzen studieren, die SKILL.md schreiben, das Python-Skript generieren, es unter ~/.hermes/profiles/designer/skills/my-design-style/ speichern und ĂŒberprĂŒfen, ob das Skript lĂ€uft.

Wenn du bereits hermes setup ausgefĂŒhrt und OpenRouter als Anbieter gewĂ€hlt hast, ist der SchlĂŒssel bereits im .env des Designer-Profils dank --clone. Wenn nicht, fĂŒge ihn einmal hinzu:

Von da an löst die Aufforderung an den Designer fĂŒr eine neue Illustration die FĂ€higkeit aus. Er schreibt einen Prompt, der von deinem Stil-Fingerabdruck informiert ist, ruft Nano Banana ĂŒber OpenRouter auf und speichert die Ausgabe.

Das gleiche Muster funktioniert fĂŒr jede stil-spezifische Ausgabe. FĂŒttere Referenzinhalte, bitte den Agenten, eine FĂ€higkeit zu erstellen, die das Muster reproduziert. Newsletter-Einleitungen, X-Threads, Code-Review-Kommentare, alles, wo Konsistenz wichtig ist.

Planung von Arbeit: Cron auf Deutsch

Die SOUL.md des Forschers besagt, dass er fĂŒr eine tĂ€gliche Telegram-Zusammenfassung verantwortlich ist. Das impliziert einen Job, der nach einem eigenen Zeitplan lĂ€uft, ohne dass du daran denken musst, zu fragen. DafĂŒr ist Hermes Cron da.

Hermes wird mit einem integrierten Planer ausgeliefert. Das Gateway tickt alle 60 Sekunden, fĂŒhrt fĂ€llige Jobs in isolierten Agentensitzungen aus und liefert die Ausgabe an die von dir angegebene Messaging-Plattform. Jobs ĂŒberleben Neustarts. Sie leben in ~/.hermes/cron/jobs.json und die Ausgabe geht an ~/.hermes/cron/output/.

Der interessante Teil: Du schreibst keine Cron-AusdrĂŒcke. Du beschreibst, was du willst, auf Englisch, und Hermes konvertiert es.

Richte die tÀgliche Zusammenfassung des Forschers ein

Öffne eine Sitzung mit dem Forscher und sende diesen Prompt:

Der Forscher erstellt den Job mit seinem cronjob-Tool, das Auslieferungsziel standardmĂ€ĂŸig auf den aktuellen Chat (in diesem Fall Telegram) und der Planer ĂŒbernimmt. ÜberprĂŒfe, ob er erstellt wurde:

Du solltest den Job mit seiner nĂ€chsten geplanten AusfĂŒhrungszeit sehen. Morgen frĂŒh um 8 Uhr morgens leuchtet dein Telegram mit der Zusammenfassung auf. Kein weiteres Eingreifen erforderlich.

Andere nĂŒtzliche Muster

Die Cron-Syntax ist flexibel. Einige Variationen, die du kennen solltest:

  • Einmalige Verzögerungen. /cron add 30m "Erinnere mich, den Build zu ĂŒberprĂŒfen" lĂ€uft einmal in 30 Minuten.
  • Wiederkehrende Intervalle. /cron add "alle 2h" "Serverstatus prĂŒfen" lĂ€uft alle zwei Stunden.
  • Standard-Cron-AusdrĂŒcke. /cron add "0 9 \ \ 1-5" "..." fĂŒr prĂ€zise Steuerung. Wochentags um 9 Uhr, in diesem Fall.
  • FĂ€higkeitsanbindung. /cron add "alle 1h" "Neue Feed-Elemente zusammenfassen" --skill blogwatcher lĂ€dt eine FĂ€higkeit, bevor der Prompt ausgefĂŒhrt wird.

Du kannst auch Jobs verketten. Die Ausgabe eines Cron-Jobs wird zur Eingabe des nĂ€chsten ĂŒber ein context_from-Flag. NĂŒtzlich fĂŒr mehrstufige Automatisierungen, bei denen ein Forschungsschritt einen Schreibschritt speisen soll.

Das war's.

Danke fĂŒrs Lesen. Lass mich in den Kommentaren wissen, was ich als nĂ€chstes behandeln soll.

Wenn du besser aus Videos lernst, werde ich in ein paar Tagen eine vollstÀndige Hermes Agent-Durchgang auf YouTube und X veröffentlichen.

Bleib dran!

Prost! :)

Mit einem Klick speichern

Virale Artikel mit YouMind per KI tief lesen

Speichere die Quelle, stelle gezielte Fragen, fasse die Argumentation zusammen und verwandle einen viralen Artikel in wiederverwendbare Notizen in einem einzigen KI-Arbeitsbereich.

YouMind entdecken
FĂŒr Creator

Verwandle dein Markdown in einen sauberen 𝕏-Artikel

Wenn du eigene Langtexte veröffentlichst, wird die 𝕏-Formatierung von Bildern, Tabellen und Codeblöcken mĂŒhsam. YouMind macht aus einem ganzen Markdown-Entwurf einen sauberen, sofort postbaren 𝕏-Artikel.

Markdown zu 𝕏 testen

Mehr Muster zum EntschlĂŒsseln

Aktuelle virale Artikel

Mehr virale Artikel entdecken