「Hermes Agent」龙虾的完美代替品?
前言#
相信你已经非常了解 OpenClaw ,也就是“龙虾”个项目。出圈的爆火让这类 AI Agent 助手项目进入到了大众视野,OpenClaw 聊天渠道多、控制面板完整、节点能力也很丰富,但我认为这个项目还远远不够成熟,小 Bug 不少。所以在简单体验了一段时间的 OpenClaw 后,它就在我的服务器上吃灰了,也许是云端部署限制了它的能力,但目前我认为它能做的事,Codex、ClaudeCode 也能做,甚至能做的更好。
但如果你真正想要的是一个“能长期记住你、会自己总结经验、还能持续替你干活”的常驻代理,那么 Hermes Agent 现在已经不只是一个替代品,而是更像 OpenClaw 这条路线的下一步。 截至 2026 年 4 月,Hermes 官方已经明确提供了从 OpenClaw 自动迁移 settings、memories、skills 和 API keys 的能力,这样我们无缝切换至 Hermes Agent 变得方便不少。(OpenClaw)
说得再直白一点:如果你要的是一个常驻在线、能通过聊天工具对话、还能自己记住工作方式并长期复用的 agent,Hermes 已经足够替代 OpenClaw;不过,如果你特别依赖 OpenClaw 的生态以及外围能力,那就别急迁移,再等一等吧,或许还有更好的 Agent 项目出现。
1. 部署 Hermes Agent#
1. 1 前期准备#
- 一台服务器,以2c2g 的 Debian 13 服务器为例
- 一个 LLM API Key
- 一个 Telegram Bot Token
- 你自己的 Telegram 数字用户 ID
Hermes 官方安装文档里写得很直接:Linux 快速安装的唯一前置条件其实是 Git,其它像 uv、Python 3.11、Node.js v22、ripgrep、ffmpeg,安装器都会自动处理。(hermes-agent.nousresearch.com)
1. 2 安装 Hermes Agent#
首先确保你的服务器一键安装好了 Git 和 xz 解压程序,不然会报错:

1# 安装 Git2apt update && apt install git3
4# 安装 xz5apt install -y xz-utils根据官方文档,可以使用一键脚本进行安装:
1# Linux / macOS / WSL2 / Android (Termux)2curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
完成后,重新加载终端:
1source ~/.bashrc1.3 初始化设置#
1hermes model # 选择你的 LLM 提供商和模型2hermes tools # 配置启用哪些工具3hermes setup # 或一次性完成所有配置如果你输入:
1hermes setup就能看到类似OpenClaw的初始化设置:

这时候只要跟着步骤一步步来就可以了,首先是选择AI的提供商:

这一步是设置Hermes Agent的消息渠道,我们选择Telegram:

创建 Telegram Bot
- 打开 Telegram,搜索并启动 BotFather(它是 Telegram 官方的机器人管理工具)。
- 发送
/newbot命令,按指示创建一个新的机器人。你将需要提供一个名称和用户名,Telegram 会为你生成一个唯一的 API Token。- 你将获得一个类似下面的 API Token(记下来):
123456789:ABCDEFghijkLMNOPQRstuvwxyz获取聊天ID,在Telegram,不少机器人能获取到聊天ID,自行获取,然后将BOT API Token和聊天ID根据指引填入:
- 你将获得一个类似下面的 API Token(记下来):

启动网关

这样就完成 Hermes Agent 的安装和初始化了。

2. 实战应用#
2. 1 第一次对话#
在新的终端中输入hermes,你会看到一个欢迎横幅,上面有你的模型、可用工具和技能。

输入信息并按 Enter 键,一切顺利的话,就能看到回复了:

2.2 多个Agent#
在Hermes Agent中,每个配置文件(profile)都是一个完全隔离的环境,拥有自己的目录,包含独立的 config.yaml、.env、SOUL.md、记忆、会话、技能、定时任务和状态数据库。
这样如果我们需要一个Agent接入Telegram写代码,一个Agent接入QQ日常对话就只需要创建多个配置文件(profile)就可以了,创建方法如下:
1# 创建空配置文件2hermes profile create 新配置文件名3
4# 克隆当前配置文件(仅配置)5hermes profile create 新配置文件名 --clone6
7# 克隆当前配置文件(全部)8hermes profile create 新配置文件名 --clone-all9
10# 克隆指定配置文件11hermes profile create 新配置文件名 --clone --clone-from 指定配置文件名其他内容等我用一段时间再更新
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
部分内容可能已过时
评论区
分享你的想法,与大家交流讨论
音乐
暂未播放