Comandos CLI do Hermes Agent — Referência Completa
Cada comando CLI ao seu alcance — agrupado, pesquisável, com exemplos de uso.
hermesLaunch interactive chat (same as `hermes chat`). The default daily entry point.
hermes setupInteractive setup wizard — configure providers, models, gateway, and tools step by step.
modelttsterminalgatewaytoolstelemetryagenthermes chatInteractive or one-shot chat with the agent. Supports session resume, image attachments, and toolset selection.
-q, --query "..."— One-shot non-interactive prompt-m, --model <model>— Override model for this run-s, --skills <name>— Preload one or more skills-t, --toolsets <csv>— Enable comma-separated toolset list--image <path>— Attach a local image to the query--resume <session>— Resume a session directly-v, --verbose— Verbose output-Q, --quiet— Programmatic mode: suppress banner/spinnerhermes doctorDiagnose config, dependencies, and runtime issues. Tells you exactly what is broken and how to fix it.
hermes versionPrint version, build info, and runtime summary.
hermes updatePull latest code, reinstall dependencies. Optional pre-update backup and gateway restart.
--check— Only check for updates, do not apply--backup— Snapshot ~/.hermes before updating--branch <NAME>— Update against a specific branch instead of mainhermes uninstallRemove Hermes from the system. Optionally delete all data.
hermes completionEmit shell completion scripts for bash, zsh, or fish. Enables tab-completion for all commands and flags.
hermes configShow, edit, set, or query configuration values in ~/.hermes/config.yaml.
showeditset <key> <value>get <key>unset <key>pathenv-pathcheckmigratehermes modelInteractively choose the default provider and model. Opens a searchable picker UI.
hermes moaConfigure named Mixture-of-Agents presets — combine multiple models for a single query.
hermes fallbackManage fallback providers tried when the primary model returns an error.
hermes authManage credentials — add, list, remove, reset, status, logout. Handles OAuth flows for Codex, Nous, and Anthropic.
add <provider>listremove <provider> [index]reset <provider>status <provider>logout <provider>spotifyhermes migrateDiagnose and optionally rewrite config.yaml to replace retired models or deprecated settings.
hermes dumpGenerate a copy-pasteable setup summary for support and debugging. No secrets included.
hermes prompt-sizeShow a byte breakdown of the system prompt + tool schemas (skills index, memory, profile). Runs offline.
hermes gatewayRun or manage the messaging gateway service — the unified process that connects Hermes to Telegram, Discord, Slack, WhatsApp, Signal, and more.
run (foreground)start (daemon)stoprestartstatusinstalluninstalllistsetupmigrate-legacyenrollhermes whatsappConfigure and pair the WhatsApp bridge via Baileys (personal WhatsApp account).
hermes whatsapp-cloudConfigure the official Meta WhatsApp Business Cloud API adapter. Requires a Business account and public webhook.
hermes slackSlack helpers — generate the app manifest with every slash command pre-registered.
hermes sendSend a one-shot message to a configured messaging platform. Useful from shell scripts, cron jobs, CI hooks — no agent loop, no LLM.
-t, --to <target>— Delivery target: platform, platform:chat_id, or platform:#channel-f, --file <path>— Read message body from file (use MEDIA:<path> for attachments)-s, --subject <line>— Prepend a subject/header line-l, --list— List available targets-q, --quiet— Suppress stdout on success--json— Emit raw JSON resulthermes pairingApprove or revoke messaging pairing codes — manage which devices/users can connect via the gateway.
hermes skillsBrowse, install, publish, audit, and configure skills from agentskills.io.
listbrowsesearch <query>install <name>inspect <name>checkupdateaudituninstall <name>publishsnapshottapconfighermes pluginsManage Hermes Agent plugins — install, enable, disable, or remove extensions.
hermes hooksInspect, approve, or remove shell-script hooks declared in config.yaml.
hermes memoryConfigure external memory providers (vector DB backends). Manage cross-session persistent memory.
setupstatusoffresethermes sessionsBrowse, export, prune, rename, and delete chat sessions.
listbrowseexportdeleteprunearchiveoptimizerepairrecoverstatsrenameretitle-skillshermes profileManage profiles — run multiple isolated Hermes instances with independent configs, sessions, skills, and memory.
listuse <name>create <name>delete <name>describeshow <name>aliasrename <old> <new>exportimportinstallupdateinfo-p, --profile <name>— Select profile for a single invocation (global flag)hermes statusShow agent health, auth state, gateway status, and platform connectivity.
hermes logsView, tail, and filter agent, gateway, and error log files.
-n, --lines N— Show last N lines (default 50)-f, --follow— Tail logs in real time--level <LEVEL>— Minimum level: DEBUG, INFO, WARNING, ERROR--session <ID>— Filter lines by session ID--since <TIME>— Show lines since TIME ago (e.g. 1h, 30m)--component <NAME>— Filter by component: gateway, agent, tools, cli, cron, gui[log_name]— Log file to view: agent (default), errors, gateway, gui, desktop, or listhermes backupBack up the entire Hermes home directory (~/.hermes) to a zip file.
hermes importRestore a Hermes backup from a zip file.
hermes checkpointsInspect, prune, or clear filesystem checkpoints (the shadow store used by /rollback).
hermes insightsShow token usage, cost breakdown, and activity analytics across sessions.
hermes cronInspect and tick the built-in cron scheduler for time-based task automation.
hermes kanbanMulti-profile collaboration board — tasks, links, dispatcher. Coordinate work across multiple Hermes instances.
hermes projectManage named multi-folder workspaces (projects). Anchors desktop session grouping and deterministic worktrees.
hermes webhookManage dynamic webhook subscriptions for event-driven agent activation.
hermes mcpManage MCP (Model Context Protocol) server configurations. Run Hermes as an MCP server for IDE integration.
hermes acpRun Hermes as an ACP (Agent Communication Protocol) server for VS Code, Zed, and JetBrains integration.
hermes dashboardLaunch the web dashboard (port 9119) for managing config, API keys, sessions, and embedded chat.
hermes proxyStart a local OpenAI-compatible proxy that attaches OAuth provider credentials. Enables using Hermes as a drop-in backend for any OpenAI-compatible client.
hermes securityOn-demand supply-chain security audit (OSV.dev) for the venv, plugin requirements, and pinned MCP servers.
hermes secretsManage external secret sources (Bitwarden Secrets Manager) for pulling API keys at startup.
hermes debugDebug tools — upload logs and system info for support. Generates shareable diagnostic links.
Nenhum comando encontrado
Tente outro termo de pesquisa.
Opções globais
Estas opções funcionam com qualquer comando hermes e são colocadas antes do subcomando.
--version, -V— Show version and exit--profile <name>, -p <name>— Select which Hermes profile to use for this invocation--resume <session>, -r <session>— Resume a previous session by ID or title--continue [name], -c [name]— Resume the most recent session, optionally filtered by title--worktree, -w— Start in an isolated git worktree for parallel-agent workflows--yolo— Bypass dangerous-command approval prompts--tui— Launch the full-screen TUI instead of the classic CLI--cli— Force the classic prompt_toolkit REPL (override display.interface: tui)--pass-session-id— Include the session ID in the system prompt--ignore-user-config— Ignore ~/.hermes/config.yaml and use built-in defaults--ignore-rules— Skip auto-injection of AGENTS.md, SOUL.md, memory, and preloaded skillsReady to try these commands?
Install Hermes Agent and start exploring the full power of the CLI.