🤖HermesBlog
Hermes Feature Guides · Teil 68/9/2026

Die TUI im Überblick: Hermes bekommt ein modernes Gesicht

Context Files — Project Manuals — easy-to-understand guide based on official docs

hermes-feature-6-context-files

Die TUI im Überblick: Hermes bekommt ein modernes Gesicht

Wenn du Hermes bisher über die klassische Kommandozeile genutzt hast, wirst du begeistert sein, was als Nächstes kommt. Die TUI (Terminal User Interface) ist der neue empfohlene Weg, Hermes interaktiv zu nutzen – und sie ist ein echtes Upgrade in Sachen Eleganz und Bedienkomfort.

Stell dir vor: dasselbe Hermes, das du kennst, aber mit einer klareren, reaktionsschnelleren Oberfläche. Gleicher Agent, gleiche Sessions, gleiche Slash-Befehle. Nur eine deutlich bessere Ansicht.

Was macht die TUI so besonders?

Die TUI ist nicht nur eine hübschere Version der klassischen CLI. Sie bringt echte Verbesserungen, die deinen täglichen Workflow reibungsloser machen:

  • Sofortiges erstes Bild – Das Banner erscheint, bevor die App fertig geladen ist, sodass dein Terminal beim Start nie eingefroren wirkt.
  • Nicht-blockierende Eingabe – Du kannst Nachrichten tippen und in die Warteschlange stellen, bevor die Session bereit ist. Dein erster Prompt wird gesendet, sobald der Agent online ist.
  • Reichhaltige Overlays – Modellauswahl, Session-Auswahl, Genehmigungsaufforderungen – alles wird als sauberes modales Panel statt als unübersichtlicher Inline-Flow dargestellt.
  • Live-Session-Panel – Beobachte, wie Tools und Skills beim Initialisieren nach und nach eingeblendet werden.
  • Mausfreundlich – Ziehen zum Markieren von Text mit einheitlichem Hintergrund. Kopieren mit der normalen Geste deines Terminals.
  • Kein Flackern – Differenzielle Updates sorgen für flüssiges Streaming und kein Scrollback-Chaos nach dem Beenden.

Die TUI starten

Der Einstieg ist einfach. Füge einfach das --tui-Flag hinzu:

# TUI starten
hermes --tui

# Letzte Session fortsetzen
hermes --tui -c

# Bestimmte Session per ID oder Titel fortsetzen
hermes --tui -r 20260409_000000_aa11bb
hermes --tui --resume "my t0p session"

# Letzte Session für ein bestimmtes Projekt fortsetzen
hermes --tui --resume latest --in ./my-project

Du kannst sie auch über eine Umgebungsvariable aktivieren:

export HERMES_TUI=1
hermes          # verwendet jetzt die TUI

Oder mach sie in ~/.hermes/config.yaml zu deinem dauerhaften Standard:

display:
  interface: tui   # "cli" (Standard) oder "tui"

Mit display.interface: tui startet ein einfaches hermes die TUI. Aber explizite Flags haben immer Vorrang – führe hermes --cli aus, um für eine einzelne Session zur klassischen REPL zurückzukehren.

Einklappbare Banner-Abschnitte

Eines der schönsten Details: Das Startbanner gruppiert Laufzeitinformationen jetzt in vier einklappbare Abschnitte, jeweils mit einem / -Pfeil:

Abschnitt Standardzustand
Tools Geöffnet
Skills Eingeklappt
System Prompt Eingeklappt
MCP-Server Eingeklappt

Klicke auf eine beliebige Abschnittsüberschrift, um sie umzuschalten. Die Tools-Liste ist standardmäßig geöffnet, da sie beim Start am häufigsten überprüft wird. Skills, System Prompt und MCP-Server bleiben eingeklappt, damit das Banner kompakt bleibt – selbst wenn du Dutzende Skills installiert hast.

Tastenkombinationen und Slash-Befehle

Gute Nachrichten: Die Tastenkombinationen entsprechen exakt denen der klassischen CLI. Die Unterschiede sind allesamt Verbesserungen:

  • Maus ziehen markiert Text mit einer einheitlichen Auswahl-Hintergrundfarbe
  • Cmd+V / Ctrl+V versucht zuerst Text einzufügen, fällt dann auf Zwischenablage-Lesen zurück und schließlich auf Bild-Anhängen
  • Ctrl+X öffnet den Live-Session-Umschalter
  • Ctrl+G öffnet deine aktuelle Eingabe in $EDITOR zum Verfassen langer Prompts

Alle Slash-Befehle funktionieren unverändert. Einige werden als reichhaltigere Overlays dargestellt – /help zeigt zum Beispiel ein kategorisiertes Befehls-Panel.

Anforderungen

Du benötigst Node.js ≥ 20 – die TUI läuft als Subprozess, der von der Python-CLI gestartet wird. hermes doctor überprüft dies. Beim ersten Start installiert Hermes die Node-Abhängigkeiten der TUI (einmalig, dauert ein paar Sekunden). Nachfolgende Starts sind schnell.

Die klassische CLI bleibt der ausgelieferte Standard, sodass du jederzeit zurückfallen kannst. Aber wenn du die TUI erst einmal ausprobiert hast, wirst du vielleicht nicht mehr zurückwollen.

📖 Offizielle Dokumentation

この記事は Hermes Agent のOffizielle Dokumentationに基づいています:Offizielle Dokumentation › user-guide/features/context-files