windows安装hermes agent

6 阅读3分钟

image.png

为什么要安装hermes agent

表格来对比 Hermes AgentOpenClaw,重点突出 Hermes 的三大优势。

对比维度🦞 OpenClaw (普通龙虾)🧠 Hermes Agent (聪明爱马仕)Hermes 最强优势 (一句话解释)
1. 核心能力:会不会自己变聪明?不会
静态脑子。每次任务都像第一次做,做100次也不会积累经验,全靠你手把手教。

内置“学习闭环”。成功完成任务后,自动把流程打包成“技能卡”,下次直接调用,越用越快、越准。
🔥 最强优势:
它是唯一一个会“自我进化”的,不用你反复教。
2. 开箱即用:普通人上手难不难?有点门槛
高级功能(定时任务、安全审核)常需手动配置或装插件,像需要组装的半成品。
很方便
内置常用功能:定时任务、安全沙箱(危险操作前会问你确认吗),打开就能用。
不用折腾配置,适合怕麻烦的普通人。
3. 错误纠正:你说它一次,它能记住吗?记不住
这次你纠正了它的错误写法,下次类似任务,它可能还会犯同样的错。
能记住
你纠正一次,它会把这个修正记到“技能卡”里,下次自动避免同样错误。
教一次就够,不用反复当老师。
4. 适合什么样的人?喜欢动手折腾、需要高度定制化、懂一点技术的玩家。希望AI越用越顺手、不想反复教、追求长期效率的普通用户。更适合“不想当AI教练”的普通人。

最后给你一个最直白的购买/选择建议:

  • 选 OpenClaw 如果:你今天就想要一个执行力超强、但需要你指挥的工具,而且你不介意每次重新教它,或者你喜欢自己装插件玩。
  • 选 Hermes Agent 如果:你希望这个AI助理跟着你一起成长,今天教它一点,明天它就自动变聪明一点,用一个月后比第一天强10倍

一句话总结:OpenClaw 是“现在就能干活的实习生”,Hermes 是“三个月后能当你师父的学徒”。普通人选后者,长期看更划算。

1、windows环境依赖wsl,先安装wsl

juejin.cn/post/763002…

2、windows安装hermes agent

前置准备一:hermes agent非常依赖网络环境,需要配置代理。

**方法一:配置 WSL 镜像网络模式(强烈推荐,治本)

这是 Windows 11 用户的最佳选择,让 WSL 直接共享 Windows 的网络,包括你的代理。

  1. 关闭所有 WSL 终端

  2. 在 Windows PowerShell 中执行以下命令来创建配置文件:

    notepad "$env:USERPROFILE.wslconfig"
    
  3. 将以下内容粘贴到打开的记事本中,然后保存并关闭:

    [wsl2]
    networkingMode=mirrored
    dnsTunneling=true
    autoProxy=true
    firewall=true
    
  4. 在 PowerShell 中重启 WSL:

    wsl --shutdown
    
  5. 重新打开你的 Ubuntu 终端,执行env | grep -i proxy 看是否生效

**方法二:在 WSL 中执行下面指令,端口7890换成你的代理端口

export http_proxy=http://127.0.0.1:7890 
export https_proxy=http://127.0.0.1:7890

image.png

前置准备二:提前下载好一些依赖

//1、`sed` 命令一键替换成阿里云镜像
sudo sed -i 's@http://\(archive\|security\)\.ubuntu\.com@https://mirrors.aliyun.com@g' /etc/apt/sources.list

//2、提前安装git
sudo apt update && sudo apt install git -y

//3、提前安装Node
//安装nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
source ~/.bashrc
nvm install --lts
nvm use --lts
//确认安装成功
node --version
npm --version


//3、uv提前安装
curl -LsSf https://ghfast.top/https://github.com/astral-sh/uv/releases/latest/download/uv-installer.sh | sh

//4、uv安装国内源
echo 'export UV_INDEX_URL="https://pypi.tuna.tsinghua.edu.cn/simple"' >> ~/.bashrc
source ~/.bashrc

//5、node国内源,这一步 注意,没有提前安装Node的话是执行不了的,可以手动提前安装node
npm config set registry https://registry.npmmirror.com

//6、保存配置
source ~/.bashrc

开始安装hermes agent

hermes agent docs地址hermes-agent.nousresearch.com/docs/gettin…

下载hermes agent地址

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
  • hermes model:仅切换模型,适合快速更换 
  • hermes setup:完整配置向导,适合从头配置或更换服务商

3、wsl卸载 hermes agent

🧹 彻底卸载步骤

在WSL 终端中按顺序执行以下命令:

  1. 停止相关服务 (如有运行) 这一步可以防止后台进程占用文件,导致无法彻底删除。

    # 如果 gateway 服务在运行,先停止它
    hermes gateway stop 2>/dev/null || true
    
  2. 移除 Hermes 命令 找到并删除 hermes 可执行文件。通常它在 ~/.local/bin/ 目录下。

    rm -f ~/.local/bin/hermes
    
  3. 删除数据与配置目录 这是最核心的一步,会删除下载的仓库、虚拟环境和所有配置。

    rm -rf ~/.hermes
    
  4. 清理 PATH 环境变量 如果你之前手动将 Hermes 添加到了 PATH 中(例如在 ~/.bashrc 里添加了 export PATH="$HOME/.hermes/hermes-agent/venv/bin:$PATH"),建议把它从配置文件中移除,防止终端报错。

    # 用 sed 命令自动删除包含 hermes 的 PATH 行
    sed -i '/hermes/d' ~/.bashrc
    
    hash -r
    
  5. 重启终端并验证 卸载完成后,关掉当前 WSL 窗口并重新打开,输入以下命令确认是否清理干净:

    hermes version
    

    如果提示 command not found,说明卸载成功了。