Hermes Agent v0.12.0 — Das Curator-Release
Übersicht
v0.12.0 — The Curator Release. Veröffentlicht am 30. April 2026. 1.096 Commits · 550 gemergte PRs · 1.270 geänderte Dateien · 217.776 Einfügungen · 213 Community-Mitwirkende.
Der Curator Release beantwortet eine Frage, der sich jeder Langzeit-Agent-Nutzer irgendwann stellt: Wer pflegt das Wissen des Agenten? Die Antwort lautet nun: der Agent selbst. Ein autonomer Hintergrund-Curator bewertet, konsolidiert und bereinigt deine Skill-Bibliothek im 7-Tage-Zyklus — ganz ohne menschliches Eingreifen. Die Selbstverbesserungsschleife (die Kern-Engine, die nach jedem Turn entscheidet, was gespeichert wird) wurde grundlegend von freier Beurteilung auf bewertungsbasiertes Scoring umgeschrieben. Vier neue Inference-Provider sind gelandet, Messaging-Plattformen erreichen 19 mit dem ersten als Plugin ausgelieferten Adapter (Microsoft Teams), ComfyUI v5 und TouchDesigner-MCP wurden von optional auf standardmäßig integriert umgestellt, Spotify und Google Meet erhielten native Integrationen, und der TUI-Kaltstart wurde mehr als halbiert.
Hauptfunktionen
1. Autonomer Curator — Der Agent pflegt sich selbst
Nach monatelanger intensiver Nutzung sammeln sich in deiner Skill-Bibliothek unweigerlich Duplikate, veraltete Entwürfe und einmalig verwendete Skills an. Der Curator ist ein Hintergrund-Agent, der das autonom behebt.
So funktioniert’s:
- Läuft auf dem Cron-Ticker des Gateways mit einem 7-Tage-Zyklus als Standard
- Bewertet jeden Skill in der Bibliothek nach Nutzung und Relevanz
- Konsolidiert überlappende Skills zu einheitlichen Einträgen
- Bereinigt ungenutzte Skills
- Klassifiziert archivierte Skills als „konsolidiert“ oder „bereinigt“ mittels Modell + Heuristik
- Schreibt Ausführungsberichte nach
logs/curator/run.jsonundREPORT.md
# Curator-Status prüfen — Skills nach Nutzung sortiert
hermes curator status
# Ausgabe: meist-/wenigstgenutzte Skills, kürzliche Konsolidierungen, Berichte
Eingebaute Schutzmechanismen:
- Gebundelte und Hub-Skills sind mit Defense-in-Depth gesperrt
- Angepinnte Skills sind vor Änderungen geschützt
skill_manageverweigert Schreibzugriffe auf angepinnte Skills- Externe Verzeichnis-Skills bleiben unverändert
Einheitliche Verwaltung:
# hermes.config.yaml
auxiliary:
curator:
provider: openrouter
model: deepseek-v4-flash # günstiges Hilfsmodell ideal
enabled: true
curator:
cycle_days: 7
max_prunes_per_run: 20
min_skill_age_days: 3 # sehr neue Skills schützen
2. Selbstverbesserungsschleife — Die Bewertungs-Neuschreibung
Die Selbstverbesserungsschleife ist Hermes’ Kern-Lernmotor: Nach jedem Gesprächs-Turn entscheidet ein Hintergrund-Review-Fork, welche Erinnerungen und Skills gespeichert oder aktualisiert werden. v0.12 hat dieses System von Grund auf neu geschrieben.
Was sich geändert hat:
- Bewertungsbasiertes Scoring statt frei formulierter „Sollten wir das aktualisieren?“-Fragen
- Active-Update-Bias — bevorzugt Aktualisierung des gerade geladenen Skills statt Duplikate zu erstellen
- Behandelt Unterdateien —
references/- undtemplates/-Verzeichnisse werden korrekt verfolgt - Korrekte Runtime-Vererbung — Provider, Modell und Anmeldedaten werden jetzt tatsächlich vom Elternprozess weitergegeben
- Eingeschränkte Toolsets — Review-Fork nur mit Memory + Skills-Tools; keine Shell, kein Web
- Sauberes Herunterfahren — Memory-Provider werden nach Review ordentlich beendet
- Sauberer Kontext — Tool-Nachrichten vorheriger Turns werden aus der Review-Zusammenfassung ausgeschlossen
3. LM Studio — First-Class Provider
LM Studio wurde von einem Custom-Endpoint-Alias zu einem vollständigen nativen Provider aufgewertet:
hermes setup --provider lmstudio
hermes model --provider lmstudio
Mit dedizierter Authentifizierung, hermes doctor-Gesundheitschecks, Reasoning-Transport-Unterstützung und Live-Modellauflistung.
4. Vier Neue Inference-Provider
| Provider | Details |
|---|---|
| GMI Cloud | First-Class API-Key-Provider |
| Azure AI Foundry | Auto-Erkennung, vollständige Enterprise-Integration |
| MiniMax OAuth | PKCE-Browser-Flow mit vollständiger OAuth-Integration |
| Tencent Tokenhub | Neuer Provider für Tencents Modell-Ökosystem |
Neue Modelle: gpt-5.5 / gpt-5.5-pro, deepseek-v4-pro / deepseek-v4-flash, qwen3.6-plus, sowie ein Remote-Modellkatalog-Manifest.
5. Plugable Gateway + Microsoft Teams (19. Plattform)
| # | Plattform | Typ |
|---|---|---|
| 18 | Tencent Yuanbao (元宝) | Nativer Adapter mit Text- und Medienzustellung |
| 19 | Microsoft Teams | Erster als Plugin ausgelieferter Plattform-Adapter |
6. Native Spotify-Integration
Sieben Tools mit PKCE OAuth und interaktivem Einrichtungsassistent:
hermes spotify setup
| Tool | Funktion |
|---|---|
| Wiedergabe/Pause | Wiedergabe auf jedem Gerät steuern |
| Suche | Titel, Alben, Künstler, Playlists finden |
| Warteschlange | Wiedergabewarteschlange verwalten |
| Playlists | Playlists erstellen und verwalten |
| Geräte | Zwischen verfügbaren Geräten wechseln |
7. Google Meet Plugin
An Anrufen teilnehmen, Gespräche transkribieren, Antworten sprechen, Follow-ups senden:
hermes meet join https://meet.google.com/xxx-xxxx-xxx
8. ComfyUI v5 & TouchDesigner-MCP — Standardmäßig integriert
ComfyUI v5 jetzt integriert mit offizieller CLI + REST + hardwaregeprüfter lokaler Installation.
TouchDesigner-MCP jetzt standardmäßig gebündelt: GLSL-Shader, Post-FX-Pipelines, Audio-reaktive Setups, Geometrie-Node-Programmierung, 9 neue Referenzdokumente.
9. Skill-Ökosystem-Erweiterung
| Skill | Beschreibung |
|---|---|
| Humanizer | Entfernt KI-Phrasen aus generiertem Text |
| claude-design | HTML-Artefakt-Skill |
| design-md | Googles DESIGN.md-Spezifikation |
| airtable | Airtable-Datenbankintegration |
| pretext | Kreative Browser-Demos |
| spike + sketch | Wegwerf-Experimente + HTML-Mockups |
hermes skills install https://example.com/skill.tar.gz
/reload-skills
hermes skills list
10. hermes -z — One-Shot-Modus
hermes -z "Fasse diese Codebasis zusammen"
hermes -z "Prüfe diesen PR-Diff" --model gpt-5.5 --provider openrouter
11. Web Dashboard — Modell-Tab
Neuer Modell-Tab mit detaillierten Analyse-Daten pro Modell. Haupt- und Hilfsmodelle direkt vom Browser aus konfigurieren.
12. Performance — 57 % Schnellerer Kaltstart
Sichtbare TUI-Kaltstartzeit um mehr als die Hälfte reduziert durch: verzögerte Agent-Initialisierung, Lazy-Imports, mtime-gecachtes load_config(), memoisiertes get_tool_definitions() und vorkompilierte Dangerous-Command-Patterns.
13. Native Multimodale Bildweiterleitung
Bilder werden jetzt basierend auf der tatsächlichen Vision-Fähigkeit des Modells weitergeleitet, nicht nach Provider-Standards.
14. Gateway-Medienparität
Natives Multi-Image-Sending über Telegram, Discord, Slack, Mattermost, Email und Signal. Zentralisiertes Audio-Routing mit FLAC-Unterstützung.
Neue Integrierte Tools & Befehle
| Tool / Befehl | Beschreibung | Verwendung |
|---|---|---|
hermes curator |
Hintergrund-Agent für Skill-Pflege | hermes curator status |
hermes -z |
Nicht-interaktiver One-Shot-Modus | hermes -z "<Prompt>" |
hermes update --check |
Vorabprüfung vor Update | hermes update --check |
hermes fallback |
Fallback-Provider-Ketten verwalten | hermes fallback list |
/busy |
Beschäftigt-Eingabemodus | /busy steer |
/btw |
Alias für /background |
/btw <Aufgabe> |
/reload-skills |
Skills ohne Neustart neu laden | /reload-skills |
/reload |
.env im TUI heiß neu laden |
/reload |
/mouse |
Mausmodus umschalten | /mouse |
TUI — Großes Upgrade
- LaTeX-Rendering — mathematische Ausdrücke nativ
- Plugable Busy-Indicator-Stile
- Opt-in Auto-Resume der letzten Sitzung
- Sitzungslöschung aus
/resume-Picker mit Tasted - Zeilenweises Scrollen mit Mausrad
- Warteschlangenbearbeitung — Löschen mit ctrl-x, Abbrechen mit esc
- Erweiterte Hell-Terminal-Erkennung
- Sprachmodus-Parität mit CLI
- Mini-Hilfemenü mit
?im Eingabefeld - Proaktive Mausdeaktivierung auf ConPTY +
/mouse-Befehl
TTS — Plugable Provider-Registry
tts:
providers:
piper: # lokales TTS — keine Cloud nötig
voice: en_US-lessac-medium
openai: # Cloud-TTS
voice: alloy
Verbesserungen
Kern-Agent & Architektur
- Konfigurierbares Prompt-Cache-TTL (
prompt_caching.cache_ttl) child_timeout_seconds-Standard auf 600 s erhöht- Diagnose-Dump bei Subagent-Timeout mit 0 API-Aufrufen
- Gateway entwertet gecachten Agenten bei Konfigurationsänderungen
- Opt-in Runtime-Metadaten-Footer
/fast-Whitelist auf alle OpenAI + Anthropic-Modelle erweitert
Kompression
- Erneuter Zusammenfassungsversuch auf Hauptmodell vor Aufgabe
- Benutzerbenachrichtigung bei Aux-Modell-Fehlern
/compressblockiert Eingabe während Kompression
Sitzung & Speicher
- Trigramm-FTS5-Index für CJK-Suche
tool_name+tool_callsin FTS5 indexiert- Automatische Bereinigung verwaister Checkpoints
- Symlinks bei atomaren Dateischreibvorgängen erhalten
Messaging-Plattformen
| Plattform | Verbesserung |
|---|---|
| Telegram | Chat-Allowlists; Markdown-Tabellen; natives Multi-Image |
| Discord | Opt-in Toolsets + ID-Injection |
| Slack | Native Slash-Befehle; strict_mention; channel_skill_bindings |
| Signal | Natives Markdown-Format; Multi-Image |
Cron
- Respektiert
hermes tools-Konfiguration workdirpro Jobcontext_from-Feld
Browser
- CDP-Supervisor
- Auto-Start von lokalem Chromium
Code-Ausführung
- Vercel Sandbox-Backend
- Docker: Container als Host-Benutzer ausführen
Observability
- Gebündeltes Langfuse-Plugin
- Gebündeltes hermes-achievements-Plugin
Sicherheit & Zuverlässigkeit
- Secret-Redaction standardmäßig deaktiviert — verhindert Patch-Korruption. Aktivierung mit
redaction.enabled: true [SYSTEM:→[IMPORTANT:in allen benutzerinjizierten Markern- Strikte Blocklist für nicht behebbare Befehle
- Kanonischer
mask_secret-Helper - Bereinigung abgelaufener paste.rs-Uploads
- Symlinks bei atomaren Schreibvorgängen erhalten
Wichtige Bugfixes
360 fix:-PRs in diesem Fenster. Highlights:
- Review-Fork erbt Live-Runtime des Elternprozesses
- Streaming-Reasoning bleibt in Assistant-Turns erhalten
- Cross-Provider-Reasoning-Isolation
croniterzur Kernabhängigkeit befördert- Kompressionswiederherstellung
- FTS5-Suche mit tool_name + tool_calls indexiert
- Vision-Cache verwendet HERMES_HOME
- MCP
definitions-Refs zu$defsumgeschrieben - Azure Content-Filter-Kompatibilität
- Discord
limit-Parameter vormin()in int konvertiert
Entfernt / Zurückgesetzt
- Kanban-Multi-Profil-Kollaborationsboard — zurückgesetzt für Neudesign
- computer-use cua-driver — vorbereitende PRs zurückgesetzt
- BOOT.md integrierter Hook entfernt
/provider+/planSlash-Befehle entferntflush_memoriesvollständig entfernt
Upgrade
hermes update
Für Neuinstallationen siehe Installationsanleitung.
Vollständiger Changelog auf GitHub
← Hermes Agent Changelog