Most AI assistants feel like web apps that happen to have a CLI wrapper. Hermes Agent feels like a terminal-native tool — designed by developers who actually live in the command line.
Slash Commands, Not Chat
Instead of forcing every interaction into a chat paradigm, Hermes uses slash commands — familiar from IRC and Discord — as first-class entry points:
/plan → decompose a goal into actionable steps
/spec → write a detailed technical specification
/review → review the current diff or PR
/test → generate and run tests
/ship → full lifecycle: plan, build, verify, ship
/debug → root-cause analysis of a failure
Each slash command loads a skill — a packaged workflow with steps, tools, and exit criteria. The result is consistent, repeatable output quality.
Process Management That Works
Every autonomous task runs in its own managed process — not a bash background job, but a fully tracked Hermes session:
hermes ps
┌──────────────────────┬─────────┬──────────────┐
│ Session │ Status │ Uptime │
├──────────────────────┼─────────┼──────────────┤
│ audit-codebase-3f7 │ running │ 2m 14s │
│ refactor-api-9b2 │ polling │ 0m 32s │
│ dep-check-d4f │ done │ 1m 05s │
└──────────────────────┴─────────┴──────────────┘
hermes attach audit-codebase-3f7
hermes submit audit-codebase-3f7 "yes"
hermes kill audit-codebase-3f7
This is a full process supervisor tracking stdin, stdout, stderr, exit codes, and resource usage for every agent.
Keyboard-Native Navigation
Hermes’s TUI is keyboard-driven: Tab cycles panels, / focuses the command bar, Ctrl+P searches history, Ctrl+R fuzzy-finds sessions, Esc cancels operations. The interface follows the principle that every action should be faster with a keyboard than a mouse.
Process Watch Patterns
When spawning a long-running agent, Hermes supports watch patterns — strings to monitor in output:
hermes run --watch "Application startup complete" --notify
When the pattern matches, Hermes notifies you via Telegram, Discord, or desktop. No polling, no log spelunking.
The CLI is where developers live. Hermes’s TUI was designed for people who spend 8+ hours a day in a terminal — it shows in every detail.