跳至正文

解决方案 · AI 代理

适用于 Hermes Agent 的 VPS

Hermes Agent 是 Nous Research 的开源代理:包含一个 CLI 和一个网关,可将它接入 Telegram、Discord、Slack、WhatsApp 或 Signal,并调用您配置的任意模型提供商。其自身的 VPS 指南要求 1 GB RAM,因此合适的服务器就是便宜的那台:U1-2 每月 $8.90,内存是该要求的两倍。C1-2-55 每月 $19.90,交付时已安装 Hermes。

运行要求

轻量,据项目自身说明

软件和安全配置来自项目文档。项目公布的唯一硬件数值是 RAM 下限;其余为托管指南的数值,并已注明。

来自 hermes-agent.ai 和代码仓库

  • Linux(或 macOS/WSL2),PATH 中需有 git。安装程序通过 uv 自带 Python。
  • 一个模型提供商:Nous Portal、OpenRouter、OpenAI、Anthropic 或本地模型。
  • 据项目的 VPS 指南,不运行本地 LLM 时至少需要 1 GB RAM。
  • 作为服务 24/7 运行:先 hermes gateway install,再 start。
  • 9119 端口的控制面板和 8642 端口的 API 保持私有:仅监听回环地址,通过 SSH 或 Tailscale 访问,或在前面加身份验证。

按应用场景选择规格

Hermes Agent 工作负载的规格选择
工作负载vCPURAM
聊天 + 网关连接一个消息应用,使用托管模型项目自身的 VPS 指南:不运行本地 LLM 时至少需要 1 GB RAM。11 GB
24/7 运行,含 cron 任务和多个渠道托管指南给出的持续自动化数值。24 GB
浏览器任务和较重的工具调用无头浏览器是它运行的最重的组件。48 GB
本地模型推理这是模型托管问题,与 Hermes 无关;请参阅 GPU 产品线。832 GB

合适的套餐

四台机器,实时定价

按价格从低到高排列。价格为今日按月价格,读取自产品目录。

  • U1-2$8.90/月

    1 vCPU · 2 GB · 25 GB 磁盘 · 不计流量

    一个代理,不计流量,伊斯坦布尔。1 vCPU、2 GB,且不计流量。是项目最低要求的两倍,价格不到一顿午饭。需自行粘贴安装命令。

  • C1-2$15.90/月

    1 vCPU · 2 GB · 50 GB 磁盘 · 1 TB

    一个代理,六十多个城市可选。同样的 1 vCPU / 2 GB 配置,可部署在您需要的地点,从最便宜的城市起。需自行粘贴安装命令。

  • C1-2-55$19.90/月

    1 vCPU · 2 GB · 55 GB 磁盘 · 2 TB

    交付时已安装 Hermes。1 vCPU / 2 GB,所在供应商支持运行我们的启动预设。购买、登录,然后运行 hermes setup。

  • BD-8$12.90/月

    4 vCPU · 8 GB · 100 GB 磁盘 · 32 TB

    Cron 自动化或浏览器任务。4 vCPU、8 GB、100 GB 磁盘:高于浏览器任务的指南数值,也是我们出售的最便宜的 8 GB 机器。

“部署并安装”会打开配置器,启动脚本框中已预先填入我们完整的 Hermes 启动脚本,供您在购买前查看。它在服务器搭建期间以 root 身份运行一次,且仅适用于平台支持运行启动脚本的供应商;其他行的安装只需粘贴一条命令。

安装

六条命令,来自项目自身的指南

使用预设时,服务器交付时第 1 步已完成。不使用预设时,第 1 步只需一行命令。

  1. 安装。以专用的 hermes 用户(由预设创建)运行官方安装程序;它自带 Python:curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
  2. 选择模型提供商。hermes setup:Nous Portal、OpenRouter、OpenAI、Anthropic 或本地模型。密钥写入 Hermes 的配置,绝不写入提示词。
  3. 检查一下。hermes doctor,然后hermes chat -q "Reply with one sentence confirming Hermes works."
  4. 连接聊天应用。hermes gateway setup,适用于 Telegram、Discord、Slack、WhatsApp 或 Signal。
  5. 让它 24/7 运行。先 hermes gateway install,再 hermes gateway start;hermes gateway status 可确认它在退出登录和重启后仍在运行。
  6. 通过隧道打开控制面板。ssh -N -L 9119:127.0.0.1:9119 hermes@your-server,然后访问 http://127.0.0.1:9119/。预设已将这些内容写入 /root/HERMES-NEXT-STEPS.txt。

说实话

我们实际会买哪台

项目要求 1 GB。购买有 2 GB 的机器,把省下的钱花在模型调用上。

运行一个 Hermes 代理

U1-2 · $8.90/月

1 vCPU、2 GB、25 GB SSD,不计流量,位于伊斯坦布尔。需要部署在其他地点?C1-2 配置相同,六十多个城市可选,$15.90 起。两者的安装都只需您输入第 1 步中的那一行命令;C1-2-55($19.90)交付时已完成安装。无论选择哪个,代理的每月成本主要来自模型提供商,而不是服务器。

常见问题

购买前大家常问的问题。

Hermes Agent 需要什么 VPS 配置?
比大多数页面声称的要少。项目自身的 VPS 指南表示,当模型由 Nous Portal、OpenRouter、OpenAI 或 Anthropic 等提供商托管时,至少 1 GB RAM 即可,因为代理本身是一个轻量的 Python 进程,大部分时间都在等待消息和 API 响应。托管指南将带 cron 任务的持续自动化定为 2 vCPU 和 4 GB,将浏览器驱动的任务定为 4 vCPU 和 8 GB。在本地运行模型则是完全不同的问题,需要按模型而非按 Hermes 来配置 RAM 或 GPU。
你们实际会为它买哪个套餐?
U1-2,每月 $8.90:1 vCPU、2 GB、25 GB 磁盘,不计流量,是项目所述最低要求的两倍,也是本页最便宜的机器。它仅在伊斯坦布尔提供;C1-2 配置相同,六十多个城市可选,$15.90 起。这两家供应商都不运行启动脚本,因此两者都需要您自行粘贴官方安装命令,只需一行。C1-2-55($19.90)是交付时已由我们的预设安装好 Hermes 的最便宜配置。
启动预设会做什么?
它在安装 curl 和 git 后,以专用的 "hermes" 用户、按文档所述的 --non-interactive 模式,运行项目 GitHub 仓库中的官方安装程序(scripts/install.sh)。安装程序通过 uv 自带 Python,因此无需其他依赖。预设会启用该用户的 systemd 会话,使网关在退出登录和重启后继续运行;防火墙只开放 SSH;并将后续命令写入 /root/HERMES-NEXT-STEPS.txt。它不会配置模型提供商或聊天应用:这些需要您的密钥,由您通过 SSH 提供给 hermes setup 和 hermes gateway setup。购买前会完整展示该脚本。
如何连接 Telegram、Discord、Slack 或 WhatsApp?
hermes gateway setup 会逐一引导您配置各平台,并将令牌保存在 Hermes 自身的配置中,绝不写入提示词。然后运行 hermes gateway install 和 hermes gateway start,将网关作为服务运行,并用 hermes gateway status 确认。一个网关进程即可服务您连接的所有渠道。如果您选择 webhook 而非轮询,Telegram webhook 使用 8443 端口;轮询则完全不需要开放端口。
控制面板会暴露在互联网上吗?
不会。控制面板监听 9119 端口,兼容 OpenAI 的 API 监听 8642 端口;项目的建议是两者都只监听回环地址,并通过 SSH 或 Tailscale 访问,或在前面加身份验证。预设只开放 SSH。在您的笔记本电脑上运行:ssh -N -L 9119:127.0.0.1:9119 hermes@your-server,然后打开 http://127.0.0.1:9119/。
我需要 GPU 吗?
除非您在服务器上运行模型,否则不需要。使用托管提供商时,代理只是一个小进程,本页最便宜的套餐就绰绰有余。如果您想使用本地模型,请按模型配置:项目文档给出的数值是轻量 3B 模型需要 8 GB RAM,更大的模型需要 32 GB 或更多;到了这一步,您应查看 GPU 服务器页面,而不是本页。
退出登录后如何让它保持运行?
请将网关安装为服务,而不是放在 screen 会话中:先运行 hermes gateway install,再运行 hermes gateway start。预设已启用该用户的 systemd 会话(linger),因此用户服务在无人登录时也会持续运行,并在重启后自动恢复。journalctl --user -u hermes-gateway -f 可查看其日志;遇到异常时,首先运行 hermes doctor。