Hermes 命令速查

Hermes CLI 常用命令(hermes_cli/main.py),统一以 hermes <cmd> 调用。更完整内容见官方 Hermes_Agent_知识笔记。

安装与基础

命令说明
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash安装(uv / Python / venv / launcher)
hermes启动交互式对话(默认界面)
hermes chat -q "..."单次查询(fire-and-forget,无需 PTY)
hermes setup安装向导(选模型 + Provider)
hermes model切换/选择模型
hermes doctor结构化健康检查

界面

命令说明
hermes desktop(别名 hermes gui)原生桌面 App
hermes dashboardWeb 管理面板 + 嵌入聊天
hermes proxyOpenAI 兼容本地代理(接 Codex/Aider/Cline)
hermes --tuiInk TUI(或 display.interface: tui)

配置与主题

命令说明
hermes config set KEY VAL设置配置项(勿手改 config.yaml)
hermes skin set KEY HEX调整当前主题某一颜色
hermes config set display.skin <name>切换皮肤(各界面实时刷新)

会话

命令说明
hermes --continue恢复最近会话
hermes --resume <session_id>恢复指定会话(如 20260225_143052_a1b2c3)

关键路径

路径内容
~/.hermes/config.yaml主配置(设置,非密钥)
~/.hermes/.envAPI 密钥(仅密钥)
$HERMES_HOME/skills/已装技能
~/.hermes/profiles/<name>/其他 Profile(config / .env / SOUL / skills / memory)
~/.hermes/state.db会话库(SQLite + FTS5)
~/.hermes/logs/Gateway 与错误日志

Note

激活某个 Profile 时,应从 $HERMES_HOME 解析真实家目录,不要硬编码 ~/.hermes。

常用提醒

  • 设置用 hermes config set,密钥只进 .env——勿把非凭据设置写入 .env。
  • 需要独立、长时运行的任务,用 hermes chat -q(后台)+ cronjob 定时,而非手工 spawn。

相关笔记