跳到主要内容

Hermes-Agent:安装与快速上手

目录

一键安装(官方脚本)

官方推荐脚本(Linux / macOS / WSL2;不要用原生 Windows 直接跑,README 明确说明):

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

安装脚本来源(可复核):scripts/install.sh

安装后按提示重新加载 shell:

source ~/.bashrc
# 或
source ~/.zshrc

然后验证入口:

hermes --help

更细的「两分钟跑通」见官方 Quickstart

安装前自检(强烈建议)

  • 确认网络能访问 GitHub(脚本拉取资源)。
  • 确认磁盘空间充足(Python 依赖与缓存可能较大)。
  • WSL2 用户确认发行版更新、DNS 正常(否则 curl 可能间歇失败)。

安装后第一件事

建议按下面顺序建立「可控的第一次成功」,避免一上来就开满工具:

hermes              # 进入交互 CLI(TUI)
hermes model # 选择 provider 与模型
hermes tools # 了解/启用工具集
hermes doctor # 诊断环境与配置

若要一次性完成向导式配置:

hermes setup

hermes doctor 的意义不只是「报错没有」:它能把配置不一致、路径问题、依赖缺口提前暴露在你接入公网消息之前。

“第一次成功”的定义

建议你把它定义成可验证标准,而不是“感觉能聊”:

  • hermes 能进入 TUI;
  • hermes model 能稳定调用至少一个 provider;
  • hermes doctor 没有阻塞级错误(或你已理解警告含义)。

两条主路径:CLI 与 Gateway

目标典型命令/入口你需要读的资料
终端里用hermesCLI Usage
IM 里用hermes gateway 相关子命令Messaging Gateway

官方强调:Hermes 有两个入口——终端 UI消息网关;进入会话后,大量 slash 命令在两种界面间共享(见 README CLI vs Messaging Quick Reference)。

为什么建议先 CLI 再 Gateway

CLI 路径更利于调试:你能直接看到错误栈、工具输出与配置问题。先跑通 CLI,再接入公网消息,通常比反过来更快。

官方对照表:CLI vs Messaging

README 提供了一张跨界面速查表(节选示例,完整以原文为准):

ActionCLIMessaging platforms
Start chattinghermeshermes gateway setup + hermes gateway start 后给 bot 发消息
Start fresh/new/reset同左
Change model/model [provider:model]同左
Browse skills/skills同左

完整表格见 README 对应章节

从 OpenClaw 迁移(可选)

若检测到 ~/.openclawhermes setup 可能主动提示迁移;也可随时执行:

hermes claw migrate --dry-run
hermes claw migrate

导入范围(SOUL、记忆、技能、平台配置、部分 API Key 等)以官方说明为准:Migrating from OpenClaw

贡献者本地开发(可选)

README 给出的开发者路径大致为:

git clone https://github.com/NousResearch/hermes-agent.git
cd hermes-agent
curl -LsSf https://astral.sh/uv/install.sh | sh
uv venv venv --python 3.11
source venv/bin/activate
uv pip install -e ".[all,dev]"
python -m pytest tests/ -q

若涉及可选 RL 子模块,按 README 的 tinker-atropos 说明初始化。贡献流程见 Contributing

安装失败的典型原因

现象常见原因处理方向
curl 失败网络/DNS/代理换网络、配置代理、重试
Python 依赖冲突系统 Python 混用严格用 venv/uv 隔离
Termux 装不全.[all] 拉取不兼容依赖按 Termux guide 使用 curated extra

下一步读什么

原文链接