Skip to main content
Slash commands are typed directly into the Hermes prompt during an active session. Type /help at any time to see available commands.
Some commands are only available in specific contexts. Commands marked CLI only work in the interactive terminal. Commands marked Gateway only work via messaging platforms (Telegram, Discord, WhatsApp, Slack, Signal).

Session

CommandAliasesArgsAvailabilityDescription
/new/resetBothStart a fresh session (new session ID and empty history)
/clearCLI onlyClear the screen and start a new session
/historyCLI onlyShow the full conversation history for the current session
/saveCLI onlySave the current conversation to disk
/retryBothResend the last user message to the agent
/undoBothRemove the last user/assistant exchange from history
/title[name]BothSet a title for the current session
/compressBothManually trigger context compression
/rollback[number]BothList filesystem checkpoints or restore a previous snapshot
/stopBothKill all running background processes
/background/bg<prompt>BothRun a prompt as a background task
/resume[name]BothResume a previously named session
/statusGateway onlyShow current session info
/sethome/set-homeGateway onlySet this chat as the home channel

Notes

  • /new and /reset are aliases — both wipe conversation history and generate a new session ID.
  • /rollback lists available filesystem snapshots when called with no argument. Pass a number to restore that snapshot.
  • /background <prompt> runs the prompt in a parallel agent loop. Gateway platforms push status updates as the background task progresses.
  • /status is gateway-only — in the CLI, session info is shown in the banner.

Configuration

CommandAliasesArgsAvailabilityDescription
/configCLI onlyShow the current configuration
/model[name]BothShow the current model or switch to a different one
/providerBothShow available providers and the currently active provider
/prompt[text]CLI onlyView or set a custom system prompt. Use /prompt clear to remove it
/personality[name]BothSwitch to a predefined personality
/statusbar/sbCLI onlyToggle the context/model status bar
/verboseCLI onlyCycle tool progress display level: offnewallverbose
/reasoning[level|show|hide]BothManage reasoning effort and display
/skin[name]CLI onlyShow or change the display skin/theme
/voice[on|off|tts|status]BothToggle voice mode or control TTS

/model usage

/model                          # Show current model
/model anthropic/claude-opus-4.6   # Switch model directly
/model openrouter:               # Tab-complete provider prefix
The /model command supports two-stage tab completion: type a provider name followed by : to see models for that provider.

/reasoning levels

Accepted values for /reasoning [level]: none, low, minimal, medium, high, xhigh. Use /reasoning show or /reasoning hide to toggle display of the reasoning block.

Tools & Skills

CommandAliasesArgsAvailabilityDescription
/tools[list|disable|enable] [name...]CLI onlyManage enabled tools for the current session
/toolsetsCLI onlyList available toolsets and their tools
/skills[search|browse|inspect|install]CLI onlySearch, browse, install, and manage skill documents
/cron[subcommand]CLI onlyManage scheduled tasks (list, add, edit, pause, resume, run, remove)
/reload-mcp/reload_mcpBothReload MCP server connections from config
/browser[connect|disconnect|status]CLI onlyConnect browser tools to a live Chrome instance via Chrome DevTools Protocol
/pluginsCLI onlyList installed plugins and their status

Skill slash commands

Installed skills also become slash commands. For example, a skill named research-mode can be activated with /research-mode. Skill commands inject the skill document as a user message at the start of your next query. Use /skills list to see all installed skills, or /skills browse to discover new ones.

Info

CommandAliasesArgsAvailabilityDescription
/helpBothShow all available commands
/usageBothShow token usage stats for the current session
/insights[days]BothShow usage insights and analytics
/platforms/gatewayCLI onlyShow gateway and messaging platform status
/pasteCLI onlyCheck clipboard for an image and attach it to the next message
/updateGateway onlyUpdate Hermes Agent to the latest version

Exit

CommandAliasesAvailabilityDescription
/quit/exit, /qCLI onlyExit the CLI

Gateway-only commands

The following commands are only available via messaging platforms (Telegram, Discord, WhatsApp, Slack, Signal):
CommandDescription
/statusShow current session info
/sethome / /set-homeSet this chat as the home channel for notifications
/updateUpdate Hermes Agent to the latest version

CLI-only commands

The following commands are only available in the interactive CLI: /clear, /history, /save, /config, /prompt, /statusbar, /verbose, /skin, /tools, /toolsets, /skills, /cron, /browser, /plugins, /platforms, /paste, /quit

Build docs developers (and LLMs) love