CLI Commands Reference
This page covers the terminal commands you run from your shell. For in chat slash commands, see Slash Commands Reference. Global entrypoint Global options Optio
This page covers the terminal commands you run from your shell. For in-chat slash commands, see Slash Commands Reference. Common options: Examples: For programmatic callers (shell scripts, CI, cron, parent processes piping in a prompt), is the purest one-shot entry point: single prompt in, final response text out, nothing else on stdout or stderr. …
What this page covers
- Global entrypoint
- Global options
- Top-level commands
- hermes chat
- hermes -z <prompt> — scripted one-shot
- hermes model
- /model slash command (mid-session)
- hermes gateway
- hermes lsp
- hermes setup
- hermes portal
- hermes whatsapp
- hermes slack
- hermes send
- Sending images and other media
- hermes secrets
- hermes migrate
- hermes proxy
- hermes security
- hermes login / hermes logout (Deprecated)
- hermes auth
- hermes status
- hermes cron
- hermes kanban
- hermes webhook
- hermes webhook subscribe
- hermes doctor
- hermes dump
- What it includes
- Example output
- When to use
- hermes debug
- Examples
- hermes backup
- Examples
- hermes checkpoints
- Options
- Examples
- hermes import
- Examples
- hermes logs
- Log files
- Options
- Examples
- Filtering
- Log rotation
- hermes prompt-size
- hermes config
- hermes pairing
- hermes skills
- hermes bundles
- hermes curator
- hermes fallback
- hermes hooks
- hermes memory
- hermes acp
- hermes mcp
- hermes plugins
- hermes tools
- hermes computer-use
- hermes sessions
- hermes insights
- hermes claw
- What gets migrated
- Examples
- hermes dashboard
- hermes profile
- hermes completion
- hermes update
- Maintenance commands
- See also
Section outline mirrored from the official Hermes Agent documentation. Follow any heading to read the complete text on the source site.
More in Reference
Slash Commands Reference
Hermes has two slash command surfaces, both driven by a central in : Interactive CLI slash commands — dispatched by , with autocomplete from the registry Messag
Profile Commands Reference
Profile Commands Reference This page covers all commands related to Hermes profiles. For general CLI commands, see CLI Commands Reference. Top level command for
Environment Variables
Environment Variables Reference All variables go in . You can also set them with . LLM Providers Variable Description OpenRouter API key (recommended for flexib
Built-in Tools Reference
This page documents Hermes' built in tools, grouped by toolset. Availability varies by platform, credentials, and enabled toolsets. Quick counts (current regist
Toolsets Reference
Toolsets are named bundles of tools that control what the agent can do. They're the primary mechanism for configuring tool availability per platform, per sessio
MCP Config Reference
This page is the compact reference companion to the main MCP docs. For conceptual guidance, see: MCP (Model Context Protocol) Use MCP with Hermes Root config sh