一个开源软件,标价$0,装完却可能连第一句话都回不出来。Hermes Agent 就卡在这儿:应用安装和模型访问是两件分开的事,装上它不等于有了模型额度或者余额,第一次对话之前,得先自己接一个模型提供方,或者一个受支持的本地 endpoint。
Hermes Agent 是 Nous Research 做的一个开源 AI 智能体,官方称它是唯一带内置学习闭环的智能体。它能在终端、dashboard、消息渠道里干活,能跨会话记住上下文、调用工具、跑定时任务。国内能不能注册以官方为准。自托管不要钱,托管版 FlyHermes Pro 月付 $49,年付折算 $39/月。猎者出海先把这句话放这儿:免费的是软件,不是跑起来的那套东西。
- 软件本体 $0,MIT 许可,自托管永久免费;FlyHermes Pro 月付 $49/mo,年付 $468/年,折算 $39/mo,比月付一年省 $120。
- 月付每月 490 AI credits,年付全年 4,680 credits 一次性到账,额度不够可以从 $10 起充。
- 官方写它能跑在 $5 的 VPS 上,也能跑 GPU 集群,或者跑空闲时几乎不花钱的 serverless 基础设施。
- 内置 40+ 工具和 toolset 系统,官网首页写有 39 个现成技能,可以一键安装。
- FlyHermes Pro 通过 Composio 接入 1,000+ 应用。
| 项目 | 结论 |
|---|---|
| 谁家的 | Nous Research 做的开源 AI 智能体,MIT 许可 |
| 国内能否注册 | 以官方为准 |
| 费用 | 软件本体 $0;FlyHermes Pro 月付 $49,年付 $468(折算 $39/mo) |
| 计费规则 | 月付今天应付 $49,按月续费;年付今天应付 $468 覆盖 12 个月,按年续费除非取消;取消只停未来续费,不自动退已付金额 |
| 适合谁 | 自托管给要最大控制、隐私、深度定制且自己会运维的人;托管版给想直接拿结果、不想管服务器的人 |
费用那一行要盯住:两边的软件本体都免费,托管版那 $49 买的是托管、更新和 AI credits,不是模型本身。
官方仓库第一句话写得很直白:The self-improving AI 智能体 built by Nous Research。自我改进这几个字不是修辞,指的是一个内置的学习闭环,这也是它跟一般聊天产品用法不同的根子。
本文目录
Hermes Agent 是什么:Nous Research 的开源自我改进型智能体
它跟一般聊天机器人差在哪:内置学习闭环
官方把学习闭环拆成五件事:从经验里创建技能、在使用中改进技能、主动提醒自己保存知识、检索自己过去的对话、跨会话建立对用户的模型。落到操作上最要紧的是那条门槛:同一类活干到 3 次以上,它才把它固化成技能,之后按反馈继续改。
记忆存在三个地方,名字得记住。长期事实进 MEMORY.md 和 USER.md,跨会话搜索走 FTS5,完整对话历史进 SQLite session store。这三样都在你自己的 Hermes home 里,所以官方写重装不会抹掉记忆和会话,应用文件和用户数据是两套归属。
跑在哪、接什么模型
官方给的例子是 $5 的 VPS,也能跑在 GPU 集群上。想省机器,可以走 Daytona 和 Modal 那条 serverless 路子:环境空闲时休眠,按需唤醒,会话之间几乎不花钱。
它不绑在你的笔记本上。你可以从 Telegram 跟它说话,活是在云 VM 上干的。长期挂定时任务的人,这条很实用。
模型不锁死。Nous Portal、OpenRouter、OpenAI、你自己的 endpoint 都能接,用 hermes model 切换,不改代码。终端后端有六个内置的:local、Docker、SSH、Modal、Daytona、Vercel Sandbox,另有 Singularity/Apptainer 这类插件后端。
能接哪些渠道、有哪些现成东西
Telegram、Discord、Slack、WhatsApp、Signal 和 CLI,全部来自同一个 gateway 进程。不用为每个渠道单独装一套东西,起一个进程就把几个入口都挂上了。
现成的东西有三样值得记:内置 cron 调度器,支持一次性、间隔和五字段 cron 表达式;40+ 工具加一套 toolset 系统;39 个现成技能一键安装。托管版那边还有 Composio 的 1,000+ 应用。
同为通用智能体这一档,想再对照一个,可以读 Manus AI智能体测评。
Hermes Agent 能帮你干什么活:四类场景对着看
官方首页把用法按人分了类,这里按干的活重新排一遍。下面只写它现在能做的动作,能省多少时间跟你的活和模型有关,这里不往那个方向猜。
开发者:从报错追到 commit,PR 合并前先审一遍
官方给的例子很具体:把报错丢给它,让它追到相关的 commit,翻日志,比 staging 和生产环境的配置,最后带着证据给修复方案。这条链路里最费时间的不是写代码,是在几个系统之间来回翻,正好能一口气跑完。
接上 GitHub 之后能做的活有一串:issue 分诊、总结 PR、分析 Actions 失败、搜代码、起草发布说明、跑定时仓库报告。私有仓库也能处理,前提是你给那个仓库限定权限。
有个地方容易弄混:GitHub 集成和 Hermes 自己的源码仓库是两件事。仓库是源码所在地,集成是你跑起来的 Hermes 认证到 GitHub,去看 issue、PR、Actions 日志和仓库文件。
研究者:文献综述不再是一次性英雄主义
官方原话的意思是,别搞一次性的英雄式综述,六周以后线索就断了。它做的是持续维护一张地图:论文、结论、互相矛盾的发现、还没解决的问题,都挂在这张图上,按计划监控变化快的技术领域,把摘要推给你。
它能处理长文档、PDF、浏览器内容和本地文件,源材料和结果笔记留在同一个工作流里。写综述的人,这一点比模型参数重要。
记忆在这里是硬需求。官方写它能存你已经读过的内容、按统一结构总结论文、维护持续笔记,几周后你回到这个主题,早先的发现能被翻出来。
独立创业者:24/7 一线客服 + 每天早上运营简报
拿你的文档、定价、政策、常见问题喂它,常规问题它直接答,遇到怪的边缘情况,它带着上下文升级给你。这是官方写的第一类用法,适合一个人盯全部活的阶段。
第二类是定时活。cron 用自然语言写,能跑日报、夜间备份、每周审计,投递到任意平台。语气也能调,给它文档、过往内容、政策和偏好语气,记忆是持久的,不用每次对话从零重学你的业务规则。
重复行政与跟进:把多步流水线压成一次调用
有一步容易漏掉:它能写 Python 脚本通过 RPC 调工具,把多步流水线压成一个零上下文成本的回合。本来要来回聊好几轮的活,写成脚本一次跑完,token 也省下来。
并行的活可以交给隔离子智能体。桌面版在 Settings → Model → Subagents 里给它们选提供方、模型和限制,再点 Apply。加上沙箱化的 Python 执行,重复行政和跟进这类活基本能挂上去。
Hermes Agent 怎么安装:Windows、macOS、Linux 三条路选一条
官方安装指南第一句就是选一条道走,Choose one lane rather than running every installer。每个安装器都跑一遍不会让它更稳,只会让后面查问题时分不清是哪个装上去的。

装之前先对三件事
先看平台和架构。macOS 安装器当前只支持 Apple Silicon,Intel 机器不在这条路上。Windows 分两种:MSIX 桌面包要 Windows 11 22H2 或更高,原生源码脚本支持 Windows 10 和 11。
再看基础工具。POSIX 源码脚本要 Git、curl、tar 和 SHA-256 工具,Windows 缺 Git 的时候能自动装一个固定版。
最后备一个模型提供方账号,或者一个受支持的本地模型 endpoint。这条最容易漏:装应用本身不产生模型额度或余额。
第 1–3 步:跑安装器、确认启动器
Linux、受支持的 macOS 和 WSL2,跑这一行:curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash。原生 Windows 在 PowerShell 里跑:iex (irm https://hermes-agent.nousresearch.com/install.ps1)。不要把 Bash 那行粘进 PowerShell,官方专门写了这一句。
装完重载 shell,source ~/.bashrc 或 source ~/.zshrc;Windows 关掉旧窗口,新开一个 PowerShell。然后确认终端用的是哪个启动器:POSIX 跑 command -v hermes,Windows 跑 Get-Command hermes -All,两边最后都跑一次 hermes --version。
第 4–6 步:体检、配模型、发第一句话
体检三条命令:hermes doctor、hermes config path、hermes config env-path。它们查的是安装来源和数据路径,后面排问题都从这三条的输出看起。
配模型跑 hermes model,或者跑 hermes setup 走完整向导,提供方登录或密钥输入都在本地完成。配完发一句最小的话验证连通:hermes chat -q "Reply with OK. Do not use tools."。付费模型请求可能产生费用,这只是一个连通性检查,不是工具使用基准。
第 7–9 步:开界面、加一个工作流、记下更新方式
CLI 通过之后,跑 hermes dashboard 开本地浏览器界面;源码 CLI 安装的还能跑 hermes desktop 加一个桌面版。
然后只加一个工作流:一个 Docker 部署、一个消息渠道、一个仓库任务,三选一,单独验证结果。官方写得很清楚,不要在第一次回复之前把所有集成全加上,出问题时你分不清是哪一层坏的。
更新方式现在就记下来,它跟安装方式绑定:源码检出用 hermes update,Windows 侧载 MSIX 用 Desktop Update 或 App Installer,Store 包用 Store,macOS 包用它自己的桌面更新器,Docker 换镜像并且保留数据挂载。
装不上先查这几处
hermes 命令找不到,先查启动器归属,再决定要不要重装。POSIX 重载 shell 再跑 command -v hermes,Windows 新开 PowerShell 再跑 Get-Command hermes -All。Windows 上出现多个候选,可能是源码启动器盖住了 MSIX 执行别名,官方给的做法是走 Windows 安装恢复指南,不是往 PATH 里乱加东西。
doctor 报缺托管工具或依赖,跑 hermes pm doctor,按当前安装打印出来的那条修复走。源码安装器装不了 Linux 系统库时,把安装器打印的确切包管理器命令交给管理员,别自己换系统 Python 或 Node 版本。
还有两条官方明写不要做:不要为了绕过缺失的系统依赖把整个 agent 以 root 跑;不要假设 brew install hermes 装的就是这个项目。
Docker 与 WSL2 两条支线
Docker 首次设置跑这一行:docker run -it --rm -v "$HOME/.hermes:/opt/data" nousresearch/hermes-agent:stable setup。持久数据挂 /opt/data,配置、密钥、会话、记忆、技能、profile、cron 定义和日志都在里面;/opt/hermes 放应用,不要挂载覆盖它。
选镜像认清标签:latest 和 stable 跟着稳定发布门走,main 是开发镜像,版本标签标识稳定发布,digest 锁定确切部署。
不用 Docker 也不用 WSL2,原生 Windows 通过 ConPTY 支持 CLI 和 dashboard Chat。WSL2 有独立的 Linux 文件系统和独立的 Hermes home,搬过去是一次有意的运行时变更,不是自动的 Windows 修复。
不想自己装、想先看看国内智能体平台怎么开号,可以读 扣子Coze智能体。
Hermes Agent 怎么用:从第一句话到定时任务
装好之后,日常操作只有几个入口加一串命令。把入口和命令记熟,比研究它底层怎么调度更有用。
界面在哪:CLI、dashboard、桌面版、消息渠道
CLI 的入口就是 hermes。想要浏览器界面跑 hermes dashboard,源码 CLI 装的还能跑 hermes desktop 加桌面版。自托管 WebUI 支持通过 PTY/WebSocket 的 TUI Chat,配置和监控也在里面。所以「它没有 UI 吗」这个问题,答案是有。
消息入口要多一步:跑 hermes gateway setup 配好,再跑 hermes gateway start,然后给你的 bot 发一条消息。这一层通了,人在外面也能派活。
常用命令与斜杠命令
常用命令记七个:hermes model 选模型、hermes tools 配工具、hermes config set 和 get 改配置、hermes gateway 起消息网关、hermes setup 跑完整向导、hermes update 更新、hermes doctor 诊断。
对话里的斜杠命令更常用:/new 或 /reset 开新对话、/model 换模型、/personality 设人格、/retry 和 /undo 重试或撤销、/compress 和 /usage 和 /insights 压缩上下文或查用量、/skills 浏览技能、/stop 打断。
给它派活时,提示词写清楚比换一个更贵的模型更影响结果,怎么写可以看 提示词怎么写。
接本地模型:Ollama 与 Docker 里的 localhost 陷阱
Docker 版连宿主机上的 Ollama,macOS 和 Windows 用 http://host.docker.internal:11434/v1,同一个 Compose 网络里的 sidecar 用 http://ollama:11434/v1。
改模型设置之前,先在 Hermes 容器里查一下所选 endpoint 的 /models 路由,返回的模型 ID 原样复制,别手打。最容易踩的是这句:在容器里,localhost 指的是容器本身,不是你的笔记本。
接 GitHub:先只读,再开写
本地工作先装 GitHub CLI,跑 gh auth login,用有目标仓库权限的账号。Docker、VPS、gateway 或者 cron 这类工作流,用细粒度 GITHUB_TOKEN 或者 GitHub App 凭证,只给 Hermes 真正需要的仓库和权限。
第一次别急着开写权限。先做只读冒烟测试:让它总结一个 issue、一个 PR,或者一个失败的 Actions 任务,通过了再加评论、标签、分支和 workflow 权限。凭证存在 Hermes 配置或环境文件里,不要放进提示词,也不要提交。
还有个前提:GitHub 已经取消终端和 API 操作的密码认证,只能走细粒度 Personal Access Token 或 GitHub CLI 认证。
从别的智能体搬过来
跑 hermes setup 的时候会问要不要从别的智能体导入,它会把找到的 ~/.openclaw、~/.claude、~/.codex、~/.cursor 预选上,装官方 agent-importers 插件,导入前先给一遍预览。
从 OpenClaw 搬的话,API keys 只有加 --migrate-secrets 才会导入,而且只导允许清单里的那几个:Telegram、OpenRouter、OpenAI、Anthropic、ElevenLabs。想先看看这类开源智能体工具怎么选,可以读 开源AI智能体工具。
Hermes Agent 收费吗:软件永久 $0,托管版 $49/月
先把两笔钱分开:软件本身,和跑起来的成本。官方定价页第一行写的是 $0 for the software forever,MIT 许可,自托管永久免费。

| 项目 | 金额 | 条件 |
|---|---|---|
| 软件本体 | $0 | MIT 开源,自托管永久免费 |
| FlyHermes Pro 月付 | $49/mo | 按月计费,随时取消 |
| FlyHermes Pro 年付 | $39/mo,$468/年 | 年付折算,比月付一年省 $120 |
| 月付 AI 额度 | 490 credits 每月 | 每月补充,充值从 $10 起 |
| 年付 AI 额度 | 4,680 credits 全年 | 一次性到账,充值从 $10 起 |
| 退款 | 14 天首账号保证 | 扣除已用 AI credits,仅首个账号 |
表里最容易被看漏的是后两行。年付那 4,680 credits 是一次性到账,忙的月份可以多用一些;退款是 14 天首账号保证,退还时扣掉已经用掉的 AI credits,只算第一个账号,不是免费试用。
免费的那一半有边界,官方写得很实在:自己跑 agent 意味着 VPS、API keys、模型路由、安全和日常维护,这是真控制,也是真开销。官方算成本时按这几个数假设:$20/月 VPS、$60/月 API 用量、$33/月硬件(摊销一台 Mac mini)、$15/月电费,外加 3 小时初始设置和每周 3.5 小时维护。
还有一件事得说清楚:FlyHermes 是独立服务,跟 Nous Research 没有关联,Nous Portal 的 credits 和 Hermes Cloud 实例的费用都不算 FlyHermes 的余额。Nous Hermes Cloud 停实例只去掉计算用量,存储照样收费,推理和工具用量单独算。
计费和续费规则官方写得明白:月付今天应付 $49,按月续费;年付今天应付 $468 覆盖 12 个月,按年续费除非你取消。取消只停未来续费,不会自动退已经付掉的钱。结账页的付款环节按提示走;你自己也做订阅类产品的话,条款这块可以对照 Stripe AI智能体条款。
想再比一个同类的定价方式,可以读 WorkBuddy AI智能体。
Hermes Agent 测评:优点、坑和适合谁用
这一节按官方写明的能力和限制来判,不打分,只把能影响你做决定的部分挑出来。
优点:控制权、持久记忆、渠道多
控制权是第一位的。MIT 开源,能自托管,模型随时用 hermes model 换掉,不锁在某一家。对要长期跑的东西,这条比功能多少重要。
记忆是第二条。MEMORY.md 和 USER.md 加 FTS5 跨会话搜索,聊过的项目上下文不会因为换个会话就没了。第三条是渠道,一个 gateway 进程盖住 Telegram、Discord、Slack、WhatsApp、Signal 和 CLI。
第四条是无人值守,cron 用自然语言写,日报、备份、审计都能挂上去。第五条是机器成本可控,六个终端后端里有 Daytona 和 Modal 这种空闲休眠的,不用一直烧着。
缺点:真控制也是真开销
自托管要自己管 VPS、API keys、模型路由、安全和维护,官方自己就说这是真控制也是真开销。装完不会给你模型额度,第一次请求失败时,要按提供方、profile、凭证、额度、余额、endpoint 一项项排。
还有些硬限制。browser_exec 需要终端访问,终端受限的会话拿不到核心浏览器工具。托管运维不保证每个模型或自定义工作流都成功。Docker 镜像里不含 Electron 桌面应用,Python 环境用的是精选 extras,不是桌面包的全量 extras。
坑:官方明写不要做的几件事
官方文档里有一批「不要做」,比功能介绍更值得抄下来。最要命的一条:不要对同一个数据目录跑两个 gateway 容器,每个消息 token 只保留一个目标 gateway 活跃。
还有个事,不要删 state.db、它的 WAL 或者共享内存文件当排障捷径。发布安装树是不可变的,不要装所有可选 extras,不要做全量包升级,也不要把改 /opt/hermes 当通用修法。
不要把整个 Hermes home 挂进终端沙箱,那会暴露提供方密钥、bot token 和会话历史。不要因为复制的示例里有端口就发布 9119 或 8642。也不要把第一次成功运行当成无人值守在线、备份覆盖或者渠道投递的证明。
适合谁、不适合谁
官方把人群分得很清楚。自托管适合要最大控制、隐私、深度定制,而且自己会运维的人;托管版适合想直接拿到结果、不想管服务器的人。独立创业者里,创始人、顾问、代理机构、教育者、创作者,以及有重复的支持、研究、行政、跟进工作的软件企业最受益。
两类人不适合。一类是只想开箱聊天、不愿意碰终端和 API keys 的,装完第一步就卡住。另一类是期待它替代 IDE 的,官方原句是 The best use case is usually alongside your existing tools。
和 Cursor、Claude Code 有什么不一样
官方 FAQ 的原句是:Cursor 和 Claude Code 在活跃的编码会话里最强,Hermes 更广更持久,它跨会话记项目上下文、走消息界面、跑定时任务、用编辑器之外的工具,能处理代码周边的基础设施、研究和流程自动化。
所以这两边不是替代关系。官方建议保留 Cursor、Copilot 或者你的编辑器做深度内联编码,把跨会话记忆、自动化、基础设施任务和异步执行交给 Hermes。官网首页还有对 OpenClaw、ChatGPT、Cursor、Claude 的对比入口,也能从 OpenClaw、Claude Code、Codex CLI、Cursor 导入设置、记忆和技能。
同类智能体想再横向看一个,可以读 ArkClaw AI智能体。
Hermes Agent 怎么卸载:按安装方式对号
卸载的规则跟更新是同一条:安装权和更新权都跟着安装方式走。官方安装指南给的更新规则是源码检出用 hermes update,Windows 侧载 MSIX 用 Desktop Update 或 App Installer,Store 包用 Store,macOS 包用它的桌面更新器,Docker 换镜像并保留数据挂载。卸载按同一个逻辑找对应入口,别拿另一条道的命令硬删。
删之前先分清两样东西:应用文件和用户数据。POSIX 默认的源码检出在 ~/.hermes/hermes-agent,Windows 默认在 %LOCALAPPDATA%hermeshermes-agent,原生 Windows 的安装位于 %LOCALAPPDATA%hermes,WSL2 装在 ~/.hermes,用户数据位置可以由 HERMES_HOME 覆盖。
官方明写不要为了修应用去删数据根目录,重装也不会抹掉记忆和会话。动作只有两步:先备份目标 Hermes home,再按安装归属去修。
Docker 版有三条要绕开:不要跑 docker compose down -v,不要做大范围 Docker prune,不要把命名 volume 当迁移工具,挂一个空 volume 不会把旧数据搬过去,镜像副本也不是状态备份。卡住了就照官方安装指南里对应那条走,或者走官方 issue 和客服入口。
用 AI 配合 Hermes Agent 做出海工作流
Hermes 本身不产出模型能力,它把活派给模型。所以第一件事不是急着配 cron,而是先用一个顺手的 AI 把要做的事拆成能验收的小步:输入是什么、输出格式是什么、什么算做完。拆清楚了,再交给 Hermes 用 cron 定时跑、用 gateway 投递到 Telegram 或 Slack,人只看结果。
反过来也成立。hermes doctor 的输出、一段 traceback、去掉 token、消息内容和个人路径之后的日志,可以交给 AI 判断问题落在哪一层。GitHub 的 issue 和 PR 摘要,可以先让 AI 写成发布说明草稿。官方的操作条款,可以让 AI 拿你的步骤逐条对照。
下面三条提示词是本文写的示例,不是官方模板,你照着改。
- 「把我要做的这件事拆成三步以内,每步给一个能验收的产出:输入是什么、输出格式是什么、什么算做完。信息不够的地方列成问题问我,不要自己补。」
- 「下面是一段报错输出,已经去掉 token、消息内容和个人路径。先判断问题落在哪一层:提供方凭证和额度、模型路由,还是消息网关。判断完只给我一条下一步要跑的命令。」
- 「下面两段文字,一段是官方文档原文,一段是我整理的操作步骤。逐条对照,只列我漏掉的「不要做」和跟原文对不上的地方,不要重写原文,也不要补充原文里没有的内容。」
有三件事必须你自己在界面上做,AI 替不了。在 hermes model 或 hermes setup 里选一条模型路由,并在本地完成提供方登录或密钥输入。在 hermes gateway setup 之后给 bot 发第一条消息,确认渠道真的收到。在桌面版 Settings → Model → Subagents 里给子智能体选提供方、模型和限制,再点 Apply。
写文章这块也一样,整理官方条款、对着原文一条条核,可以交给猎者出海的AI Agent,省下来的是来回翻页的时间。
常见问题
Hermes Agent 背后是哪家公司?
Nous Research。软件本体 MIT 许可,官方仓库是 github.com/NousResearch/hermes-agent,源码、安装脚本、发布和 issue 都在那儿,装之前先对着它核一遍。
FlyHermes Pro 到底多少钱?
月付 $49/mo;年付 $468/年,折算 $39/mo,比按月付一年省 $120。月付每月 490 AI credits,年付全年 4,680 credits 一次性到账,充值从 $10 起。14 天首账号保证,退款时扣掉已经用掉的 AI credits,只算第一个账号。取消只停未来续费,不自动退已付金额。
装不上的时候从哪一步回头查?
先跑 hermes doctor、hermes config path、hermes config env-path 三条,定位安装来源和数据路径。缺托管工具或依赖就跑 hermes pm doctor,按当前安装打印的那条修复走。Linux 系统库装不上,把安装器打印的包管理器命令交给管理员。Windows 出现多个启动器候选,走 Windows 安装恢复指南。
一定要会命令行才能用吗?
不一定。CLI 之后可以跑 hermes dashboard 开本地浏览器界面,源码 CLI 装的还能跑 hermes desktop 加桌面版,自托管 WebUI 支持通过 PTY/WebSocket 的 TUI Chat。但装和配模型这两步,绕不开终端里那几条命令。
能接 Ollama 这类本地模型吗?
能。它支持任意模型,也包括你自己的 endpoint,用 hermes model 切换。Docker 版连宿主机 Ollama,macOS 和 Windows 用 http://host.docker.internal:11434/v1,同一个 Compose 网络用 http://ollama:11434/v1。改设置前先在容器里查 endpoint 的 /models,返回的模型 ID 原样复制。
卸载会不会把记忆和会话一起删掉?
看你怎么删。应用文件和用户数据归属不同,POSIX 源码在 ~/.hermes/hermes-agent,Windows 在 %LOCALAPPDATA%hermeshermes-agent,用户数据位置由 HERMES_HOME 决定。删之前先备份目标 Hermes home,别为了修应用去删数据根目录。Docker 版不要跑 docker compose down -v 或者大范围 prune。
工具选完只是其中一环。

发表评论