Hermes Agent Lab

Hermes Agent Blog — Praxisleitfäden und Einblicke

Neueste Artikel und Einblicke.

Architekturdiagramme nicht mehr von Hand zeichnen: Der Archify-Skill validiert, bevor er liefert

Das eigentliche Problem eines handgezeichneten Architekturdiagramms ist nicht das Zeichnen – es ist, dass es in dem Moment zu veralten beginnt, in dem es fertig ist. Archify ist ein optionaler Hermes-Skill, der eine kleine typisierte JSON-Spec (oder eingefügtes Mermaid) in ein selbstständiges interaktives HTML-Diagramm verwandelt – Architektur, Workflow, Sequenz, Dataflow und Lifecycle – und vor der Übergabe eine Prüfung mit neun Checks laufen lässt, sodass Korrektheit mit Beleg kommt. Hier steht, wie Sie ihn installieren, wie die fünf Typen funktionieren und wie er sich die Arbeit mit dem eingebauten Diagramm-Skill teilt.

Weiterlesen

Hermes kann jetzt deinen Passwort-Manager nutzen: Logins, Karten und 2FA, ohne das Passwort herauszugeben

Einem Agenten sein Passwort zum Einloggen anzuvertrauen hat sich immer falsch angefühlt — man fügt es in den Chat ein, und von da an lebt der Klartext für immer im Transkript. Der neue Credential Vault von Hermes repariert die Zuleitung: Beim ersten Anlauf auf eine Anmeldeseite fragt er direkt dort in einer maskierten Eingabe nach, speichert das Geheimnis verschlüsselt auf deiner Maschine und injiziert es nur in den Origin, für den es gespeichert wurde. Authenticator-Schlüssel machen 2FA automatisch, jedes Karten-Ausfüllen braucht deine Zustimmung, und Headless-Sessions werden rundheraus abgelehnt.

Weiterlesen

Eine Datei, ein Panel: Ein praktischer Leitfaden zum Hermes Desktop Plugin SDK

Jede Oberfläche im Fenster von Hermes Desktop — Layout-Panes, Sidebar-Navigation, Statusleiste, ⌘K-Palette, Keybinds, Themes — registriert sich in derselben Registry, und die Kern-App registriert ihre eigene Oberfläche genau so, wie es ein Plugin tut. Das heißt: Du kannst sie erweitern. Eine ESM-Datei, ein Import aus @hermes/plugin-sdk, abgelegt unter ~/.hermes/desktop-plugins/<id>/plugin.js. Sie lädt in Sekunden, lädt bei jedem Speichern neu und braucht weder einen Repo-Klon noch einen Build-Schritt.

Weiterlesen

Der Hermes Plugin Catalog ist da: Schluss mit dem Raten, welches Plugin sicher ist

Installieren, vertrauen und entdecken – Plugins für Hermes auf dem offiziellen Weg: Am 9. September erscheint ein menschlich geprüfter Plugin Catalog, der jeden Eintrag auf einen exakten commit-SHA pinnt, ihn als official oder community kennzeichnet und erzwingt, dass die deklarierten Fähigkeiten dem entsprechen, was das Plugin tatsächlich registriert. Entfernte Plugins landen auf einer removed.yaml-Blocklist, die Installationen überall verweigert. Von `hermes plugins search` bis `hermes plugins install` – Entdecken und Vertrauen stecken jetzt in einem einzigen Befehl.

Weiterlesen

Lass keine Session ewig laufen: Warum das Langzeitgedächtnis von Hermes Session-Grenzen braucht

Ein Entwickler ließ Hermes 18 Tage lang in nur 5 Sessions laufen und erlebte, wie session_search über 1.990 Nachrichten hinweg nur 9-mal zündete, während die Memory-Dateien veralteten – weil er nie eine Session beendete. Das Gedächtnis von Hermes ist auf Session-Grenzen ausgelegt: MEMORY.md/USER.md werden beim Session-Start injiziert, die background review setzt Erkenntnisse am Turn-Ende fest, und session_search ruft über Sessions hinweg ab – all das setzt voraus, dass du Sessions wirklich schließt. Hier erfährst du, wie das Memory-System funktioniert und wann du neu starten statt fortsetzen solltest.

Weiterlesen

Hermes v0.21.1: Das Update, das Hermes um ein Drittel kleiner gemacht hat – und alles, was dir wichtig ist, schneller

v0.21.1 (The Consolidation Release) stellt die Codebase um und reduziert ihren Quellcode um ~34 % bei unverändertem Verhalten, lässt delegate_task jedes Subagent-Ergebnis melden, sobald es eintrifft, statt auf das langsamste Kind zu warten, erlaubt Kindern, laufende Hintergrundprozesse an dich zurückzugeben, bringt Device-Code-Login für MCP-Server auf Headless-Hosts, pinnt OpenRouter-Provider pro Modell mit Katalogaktualisierung alle 20 Minuten und beschleunigt lokale search_files um das 5- bis 6-Fache per nativem ripgrep.

Weiterlesen

GPT-6 Astra in Hermes ausführen – und warum es in Ihrer /model-Liste fehlt

OpenAIs GPT-6 Astra, das erste Flagship der GPT-6-Generation, erschien Anfang September mit einem 1.05M-Kontextfenster und fünf Reasoning-Effort-Stufen. Hermes integriert es per Discovery Gating: Das Modell taucht in /model erst auf, wenn das eigene Konto Zugriff hat. Dieser Guide erklärt den Gating-Mechanismus, die Fenster 272K vs. 900K vs. 1.05M, das Compaction-Autoraising auf 85 % und die exakten Befehle zum Umsteigen.

Weiterlesen

Reddit und RSS ohne Browser: Hermes liest Communities und Feeds von jedem Server

Zwei neue bundled skills sind am 5. September 2026 auf Hermes main gelandet: rss-feeds verwandelt RSS-/Atom-/JSON-Feeds in eine saubere Liste (inklusive automatischer Feed-Erkennung), und reddit-reading liest Subreddits, Suche, Threads und Nutzer ohne Browser und ohne Login – standardmäßig anonym oder mit ~100 Anfragen pro Minute über ein kostenloses App-only-OAuth-Upgrade.

Weiterlesen

Hermes liefert dir jetzt die Dateien, die sein Agent in Remote-Sandboxes erzeugt

Wenn Hermes seine Hände in einer Remote-Sandbox (SSH, Modal, Daytona, Singularity, Vercel) arbeiten lässt, verschwanden die dort erzeugten Dateien – Screenshots, Diagramme, Berichte – bisher spurlos; zurück blieb nur die Logzeile 'Skipping unsafe MEDIA directive path'. Seit dem 5. September 2026 holt das Gateway Sandbox-Dateien über den Exec-Channel zurück und liefert sie regulär aus: 50-MB-Limit, Host-Denylist zweifach angewendet, Symlinks auf Zugangsdaten werden abgelehnt. Dieser Beitrag erklärt den MEDIA:-Tag-Mechanismus, den Fix und seine Sicherheitsgrenzen.

Weiterlesen

Hermes und Perplexity Search: Ein API-Key verbessert Websuche und Seitenextraktion

Die Perplexity Search API ist seit dem 4. September 2026 ein offizielles Backend für die Hermes-Tools web_search und web_extract. So konfigurierst du den Key, wechselst das Backend – und warum web_extract queryrelevante Snippets statt kompletter Seiten liefert.

Weiterlesen

Hermes mit lokalen Modellen betreiben: Kein API-Key, kein Konto – läuft offline

Hermes kann offene Modelle jetzt komplett auf der eigenen Maschine ausführen: Die App lädt und verwaltet die llama.cpp-Inference-Engine selbst, wählt den passenden quantisierten Build für deine GPU aus und übernimmt das VRAM-Management von Anfang bis Ende. Kein Konto, kein API-Key – und nach dem Download kein Netzwerkzugriff mehr. Eine Schritt-für-Schritt-Anleitung zur neuen Local-Models-Runtime, zum Modellkatalog, zur Speicherverwaltung und zu den Config-Keys.

Weiterlesen

Noch bevor du ein Wort getippt hast, lief im Repository Code: GitSpawn und wie Hermes es behoben hat

Ein Kollege packt ein Projekt als Zip zusammen, du entpackst es und legst den Ordner in Hermes – und noch bevor du eine einzige Anweisung getippt hast, ist auf deinem Rechner bereits Angreifer-Code mit deinen Rechten gelaufen. Das ist GitSpawn, eine Schwachstellen-Klasse, die Manifold Security am 1. September offengelegt hat und die Claude Code, Codex, Cursor, Goose, Qwen Code, Grok Build und Hermes Agent betrifft. Coding-Agents führen git automatisch aus, um vor jedem Prompt und jedem Trust-Gate Kontext zu sammeln; das eigene .git/config eines Repositories kann git dabei auf ein beliebiges Programm zeigen lassen (core.fsmonitor, hooksPath und Diff-Driver sind alles Execution Sinks). Hermes hat den Fix am 2. September gemerged (PR #101483, auf main): Jede automatische git-Probe läuft jetzt in einer bereinigten Umgebung, und das Diff-Rendering erzwingt --no-ext-diff --no-textconv. Dieser Beitrag erklärt den Angriff, wie er sich verbreitet und wie du dein eigenes Setup prüfst.

Weiterlesen

Hermes v0.21.0: Bot Mode eingebaut, Agents, die sich gegenseitig schreiben, und Cron-Jobs mit Gedächtnis

v0.21.0 (The Pantheon Release) bringt Bot Mode fest in die Desktop-App – mit Gruppenchats und benannten Agent-Avataren –, ergänzt den Befehl hermes peer für Bot-zu-Bot-DMs über Profile und Gateways hinweg, gibt Cron-Jobs persistentes Memory und Continuity, erlaubt die Live-Steuerung von Subagents, macht die MCP-Oberfläche zur Kommandozentrale und verschärft die Sicherheit bei Instruction-Dateien, Schwärzung und Windows-Approvals.

Weiterlesen

hermes peer: Lass deine Agents sich gegenseitig DMs schicken – über Profile und Maschinen hinweg

Dein Research-Agent hat die Antwort gefunden – und jetzt kopierst du sie von Hand in das Fenster deines Coding-Agents. hermes peer (mit v0.21.0 ausgeliefert) lässt jeden Hermes-Agent jeden anderen Agenten per Handle kontaktieren – über Profile und Gateways hinweg: Registriere ein Peer-Gateway, dann liefert hermes peer dm spark "disk status?" die Nachricht in den kanonischen Bot Chat des entfernten Agents und gibt die Antwort aus. Lange Aufgaben laufen asynchron mit hermes peer run und Idempotency-Keys, und die Exit-Codes bleiben scriptfreundlich.

Weiterlesen

hermes approvals test: Frag das Approval-System, bevor du den Befehl ausführst

Dich hat schon immer interessiert, ob ein Befehl Hermes' Approval-Gate auslöst – ohne ihn wirklich auszuführen? hermes approvals test (v0.21.0) testet jeden Befehl per Dry Run gegen die echten Guards: Hardline-Blocklist, deine approvals.deny-Regeln, Erkennung gefährlicher Muster, Allowlist und den yolo/off-Bypass. Er gibt das Urteil, die passende Regel und den normalisierten Befehlstrace aus und beendet sich mit 0 (allow), 2 (ask) oder 3 (deny). Bonus: hermes approvals suggest extrahiert aus deiner Approval-Historie Allowlist-Vorschläge.

Weiterlesen

Cron-Jobs mit Gedächtnis: Memory und Continuity für deine geplanten Agents

Dein 9-Uhr-Briefing-Job sagt dir seit einer Woche dieselben drei Punkte, weil jeder Lauf bei null beginnt – geplante Jobs waren Goldfische. v0.21.0 ändert das: Cron-Agents laden und aktualisieren jetzt wie jeder andere Agent persistentes Memory, das --continuity-Flag injiziert die Ausgabe des vorherigen Laufs in den nächsten (ein Monitor kann so deduplizieren und dort weitermachen, wo er aufgehört hat), jeder Job bekommt über hermes cron notepad ein dauerhaftes Notepad, und Monitor-Mode-Jobs überspringen das LLM komplett, wenn sich nichts geändert hat.

Weiterlesen