Zurück zur Befehlsliste
Schnellstarthermes chat

hermes chat Befehl — Vollständige Referenz & Beispiele

Vollständige Referenz für hermes chat: interaktive Sitzungen, einzelne Abfragen, Sitzungen wiederaufnehmen, Bildanhänge, Auswahl von Modell, Toolsets, Skills und alle verfügbaren Flags.

July 27, 2026

Übersicht

hermes chat startet ein interaktives Gespräch mit Hermes Agent. Ohne Argumente wird der Standard-REPL/TUI geöffnet. Mit -q wird eine einzelne Abfrage ausgeführt und beendet. Modell, Provider, Toolsets, Skills, Reasoning-Aufwand, Sitzungsverwaltung und Sicherheits-/Freigabeverhalten können überschrieben werden.

Verwendung

hermes chat [OPTIONEN]
hermes           # Kurzform für hermes chat

Optionen

Flag Beschreibung
-q ABFRAGE, --query ABFRAGE Einzelne Abfrage (nicht interaktiv).
--image BILD Lokalen Bildanhang an eine einzelne Abfrage anhängen.
-m MODELL, --model MODELL Modell für diese Sitzung überschreiben.
-t LISTE, --toolsets LISTE Kommaseparierte Toolsets, die aktiviert werden.
--reasoning LEVEL Reasoning-Aufwand: none, minimal, low, medium, high, xhigh, max, ultra.
-s SKILLS, --skills SKILLS Einen oder mehrere Skills vorladen (kommasepariert oder wiederholt).
--provider PROVIDER Inference-Provider überschreiben.
-v, --verbose Ausführliche Ausgabe.
-Q, --quiet Leiser Modus für programmatische Nutzung (Banner, Spinner, Tool-Vorschauen unterdrückt).
--resume SESSION_ID, -r SESSION_ID Frühere Sitzung anhand der ID fortsetzen.
--no-restore-cwd Nicht in das gespeicherte Arbeitsverzeichnis der fortgesetzten Sitzung wechseln.
--continue [NAME], -c [NAME] Sitzung anhand des Namens fortsetzen; ohne Angabe die neueste.
--worktree, -w In isoliertem Git-Worktree ausführen (für parallele Agenten).
--accept-hooks Unbekannte Shell-Hooks automatisch genehmigen.
--checkpoints Dateisystem-Checkpoints vor destruktiven Dateioperationen aktivieren.
--max-turns N Maximale Tool-Call-Iterationen pro Zug (Standard 500 oder agent.max_turns).
--yolo Alle Freigabeaufforderungen für gefährliche Befehle umgehen.
--pass-session-id Sitzungs-ID in den System-Prompt aufnehmen.
--ignore-user-config ~/.hermes/config.yaml ignorieren und Built-in-Defaults verwenden.
--ignore-rules AGENTS.md, SOUL.md, Memory-Injection und vorgeladene Skills überspringen.
--safe-mode Alle Anpassungen deaktivieren (Config, Regeln, Plugins, MCP-Server).
--source QUELLE Quell-Tag der Sitzung (Standard: cli).
--tui Moderne TUI starten.
--cli Klassischen prompt_toolkit-REPL erzwingen.
--dev Mit --tui: TypeScript-Quellen über tsx ausführen.

Beispiele

# Interaktive Sitzung
hermes chat

# Einzelne Abfrage
hermes chat -q "Erkläre die Projektstruktur"

# Bestimmtes Modell und Toolsets verwenden
hermes chat -q "Refactor das Auth-Modul" -m anthropic/claude-sonnet-4 -t file,terminal

# Bild anhängen
hermes chat --image ~/screenshot.png -q "Beschreibe diese UI"

# Neueste Sitzung fortsetzen
hermes chat -c

# Sitzung anhand des Namens fortsetzen
hermes chat -c "Debug-Sitzung"

# Skills vorladen und in isoliertem Worktree ausführen
hermes chat -s git-workflow,code-review --worktree

# Checkpoints aktivieren und Freigaben für Automatisierung umgehen
hermes chat --checkpoints --yolo -q "Führe die vollständige Testsuite aus"

# Leise programmatische Ausgabe
hermes chat -Q -q "Gib nur die Dateiliste zurück"

# Fehlersuche: vollständig isolierter Lauf
hermes chat --safe-mode

Tipps

  • Verwende -Q für Pipes oder Skripte; die Ausgabe enthält nur die finale Antwort und Sitzungsinfo.
  • Verwende --checkpoints bei destruktiven Dateioperationen, damit du mit /rollback wiederherstellen kannst.
  • Verwende --reasoning, um den Reasoning-Aufwand für eine Sitzung zu erhöhen oder zu senken.
  • --safe-mode ist der schnellste Weg zu prüfen, ob ein Problem durch deine Config, Regeln oder Plugins verursacht wird.

Siehe auch

hermes, hermes model, hermes sessions, hermes tools, /help in der Sitzung.

Explore All Commands

Browse the full command reference with search and category filters.

Zurück zur Befehlsliste