所有人都在切换到 Hermes Agent —— 用 Claude Code 子代理打造自我进化的开发流

频道:@DavidOndrej · 时长:42:57

📺 @DavidOndrej ⏱ 42:57 🗓 2026-05-19

视频信息

项目 内容
视频标题 Everyone is switching to Hermes Agent
视频ID 1nDiiXfMUK4
频道 @DavidOndrej
时长 42:57
主题 在 Hostinger VPS 上部署 Hermes Agent,让它作为编排器调度多个 Claude Code 子代理,通过 Discord 用自然语言完成全栈应用开发与自动部署
视频链接 https://www.youtube.com/watch?v=1nDiiXfMUK4

引言

“如果你是 2026 年还没有自己 VPS 的人,那真的得改变一下了。每个人都应该在 VPS 上跑自己的 AI Agent,这在 2026 年是必须的。”

David Andre 在这期视频里展示了如何让 Hermes Agent 真正”能用”:不只是装出来跑个 Hello World,而是把它部署到 VPS、连上 Open Router、绑定 Claude Code、推送 GitHub、自动部署 Vercel,然后只通过 Discord 上的纯英文(或语音消息)就能驱动整套开发流水线。Hermes Agent 在两个月内冲到 GitHub 100,000+ stars,是历史上最快达到这个数字的项目,而 OpenClaw 因为创始人 Peter 加入 OpenAI 而逐渐停滞,迁移潮就在眼前。

第一阶段:为什么大家都在切换到 Hermes Agent

1.1 Hermes Agent 的五大核心优势

David 列举了 Hermes Agent 爆发的根本原因:

  1. 免费使用:开源 + 免费,没有任何付费门槛。
  2. 多平台接入:WhatsApp、Telegram、Discord、Slack 都能直接挂载。
  3. 完全开源:和 OpenClaw 的”半开源”完全不同。
  4. 疯狂更新节奏:团队 shipping 速度令人发指。
  5. 自我进化循环:每次使用 Hermes,它都会比上一次更聪明,省更多时间。

1.2 OpenClaw 为什么在衰落

“OpenClaw 越来越臃肿,更新永远要等,重启网关慢得离谱。一月底、二月初的感觉完全不是这样。”

核心原因:OpenAI 用千万美元年薪挖走了 OpenClaw 的创始人 Peter,让他放下”那个可爱的开源小项目”,专心给 OpenAI 干活。结果就是 OpenClaw 的迭代基本停滞,bug 修不动,新功能没人加。

1.3 大多数教程的盲点

“大部分关于 Hermes 的视频只教你怎么装一个最基础的配置,从来不回答一个关键问题:实际用例是什么?”

David 用了几十小时 Hermes Agent 之后,开发出一套独特的工作流:让 Hermes 当编排器(orchestrator),调度多个 Claude Code 子代理(sub-agents)。Hermes 负责理解需求、分解任务,Claude Code 子代理负责真正干活、写代码、推 GitHub。

第二阶段:为什么必须用 VPS

2.1 把 Agent 放在本机的风险

“如果你把 Hermes 装在自己电脑上,它可能删你的数据,而且无法 24/7 自主运行。给它一个 VPS,就相当于给了它完整权限。”

VPS 的本质好处: - Hermes 拥有一个完整的操作系统,能在终端里做任何事 - 可以安装任何依赖 - 你的电脑彻底解放,关机也不影响 Agent 运行 - 一个 VPS 可以同时跑多个 Agent(Hermes、OpenClaw、Agent Zero、n8n 自动化、网站全栈)

2.2 选择 Hostinger 的理由

Hostinger 给了一个专门为 Hermes Agent 准备的着陆页(landing page),跳过大量手动配置。

配置建议: - 时长:选 24 个月(折扣最大,且一次配好终身受益) - 优惠码:在 “have a coupon code” 里输入 David 可额外享受 10% 折扣 - 服务器位置:选离自己最近的 - 套餐:KVM2 plan,足以同时跑多个 Agent

第三阶段:从 SSH 到 Hermes 安装

3.1 SSH 不要怕

“我知道 SSH 这个词对一些人来说很吓人,但我会用纯英文一步一步带你走。你不用是 DevOps 专家,不用是开发者,认真听 20 分钟就行。”

操作步骤: 1. 在 Hostinger 面板 → VPS → Overview,复制一键 SSH 命令 2. 打开本机终端,粘贴执行 3. 输入 root 密码(注册 VPS 时设置的,可在面板里 change → generate) 4. 进入后输入 clear,确认成功连上

3.2 Hermes 一行命令安装

到官方 GitHub repo(链接在视频下方),复制一行 installer 命令,粘贴进 SSH 终端。这条命令会安装: - Node.js - ripgrep - ffmpeg - 以及一切 Hermes 需要的运行依赖

“整个安装通常 2 分钟。你可以同时去打开 Open Router,准备 API key。”

第四阶段:连接 Open Router

4.1 为什么用 Open Router

Open Router 是模型选择的”万能开关”,让你能随时切换 Anthropic、OpenAI、xAI Grok、DeepSeek 等任何模型,不被任何生态绑死。

4.2 配置步骤

  1. 注册 Open Router 账号(免费)
  2. 顶部右侧 → Preferences → Credits → 充值 $5 或 $10
  3. API Keys → Create new key
  4. 命名为 subscribe(David 顺便提一下 YouTube 订阅)
  5. 设置美元限额,比如 $20,防止泄漏后被刷爆
  6. 复制 API key(绝对不要分享给任何人,当密码对待

4.3 Hermes Quick Setup

回到 SSH 终端,Hermes 已经装完。运行 quick setup: - 推理服务商:选择 Open Router - 粘贴 API key - 模型:Claude Opus 4.7 - 暂时跳过 messaging 配置(先测通)

发送 hey 测试,Hermes 立刻响应——已经连接 Open Router 并运行 Claude Opus 4.7。

第五阶段:把 Node.js 加入 PATH 并安装 Claude Code

5.1 关键一步:把 Node.js 加入系统 PATH

“这步大多数人不会告诉你:Hermes 装了 Node.js,但只装在自己内部,没有加到 VPS 的 PATH。”

操作:Ctrl+C 杀掉 Hermes 进程,clear 重置终端,运行 David 提供的命令把 Node.js 加入 PATH。验证:node -v

5.2 安装 Claude Code

npm install -g @anthropic-ai/claude-code

验证版本:claude --version,确认 2.1.71 或更高。

进入 Hermes,发送:

List out all skills you have.

会看到一个叫 claude-code: delegate coding to Claude Code 的技能——也就是说,Hermes 自带 Claude Code 调度技能。你只需要在 VPS 上把 Claude Code CLI 装好就行。

5.3 给 Claude Code 登录

启动 claude,三个登录选项: - Subscription(推荐,如果有 Claude Pro/Max) - Console(API key 计费) - 第三方平台

由于在 VPS 上浏览器打不开,复制提供的 URL → 在本机浏览器打开 → 选择组织 → 授权 → 复制 code → 回到终端粘贴 → 回车两次 → trust the folder。

发个 hey 测试,回复正常即 OK。然后 claude doctor 全面诊断。

第六阶段:连接 GitHub(安全做法)

6.1 创建 GitHub Personal Access Token

直接问 Hermes:

Find the skill that lets you set up GitHub access and tell me what you need from me. Be very concise.

Hermes 会找到 github-auth 技能,告诉你需要 classic PAT,并列出所需 scopes: - repo - workflow - read:org - write:packages(可选)

6.2 绝对不要把 token 直接发给 Hermes

“大多数人会直接把 token 发给 Hermes,但这是糟糕的安全实践。Token 会经过 API 提供商——通过 Open Router 到 Anthropic。虽然他们大概不会乱来,但这就是不规范。”

正确做法:在终端里执行:

hermes config set github_token <你的token>

这会把 token 安全存储到 Hermes 的 .env 文件,Agent 能用,但看不到完整内容,无法泄漏。

6.3 让 Hermes 帮你创建 repo

发送:

Read the GitHub skill and help me set up a new GitHub repo and give you access. Let me know what you need from me. Be concise.

回答它的问题(仓库名、所有者、是否私有、是否要 README、本地路径、身份),它会自动调用 API 创建仓库。刷新 GitHub 你就能看到新仓库。

测试:让 Hermes 修改 README 加一句 hi YouTube,然后 commit + push。刷新 GitHub,看到新提交——Hermes 已经能直接 push 了。

第七阶段:把 Hermes 接入 Discord

7.1 创建 Discord Bot

  1. Google 搜索 “Discord Developer Portal”,登录
  2. Applications → New Application → 命名(如 test-YouTube-Hermes
  3. 上传图标 → Save
  4. 左侧 Bot → Reset Token → 复制 token(不要分享
  5. 同页向下滚动,开启所有三个 Privileged Gateway Intents → Save
  6. 左侧 OAuth2 → URL Generator → 勾选 botapplications.commands
  7. 复制底部生成的 URL → 浏览器打开 → 选择服务器 → 授权

7.2 把 Bot 连到 Hermes

回到 SSH:

hermes setup gateway

Discord 上的机器人头像变绿,发 hey 给它,立刻收到回复——你已经在 Discord 里直接和 Hermes 对话了。

第八阶段:接入 Vercel 自动部署

8.1 配置 Vercel

  1. 注册 Vercel 账号(免费)
  2. 用 GitHub 登录
  3. Add New Project → Continue with GitHub → Install GitHub App
  4. 选择刚才 Hermes 创建的仓库(暂不导入,因为还没代码)

8.2 让 Hermes 调度 Claude Code 构建应用

在 Discord 里发:

Build a simple Next.js app using these Claude Code sub-agents that lets me track my personal stretching sessions with a built-in SQLite DB, then deploy it directly to this YouTube-test GitHub repo. Tell Claude Code to keep the app simple.

Hermes 启动 Claude Code 子代理,在后台跑 npm install、scaffolding、写代码。关键点:子代理在后台跑,主 Hermes 仍然可以陪你聊天、做别的事——这就是子代理架构的精髓。

8.3 设置 cron job 定时汇报

“Set up a simple cron job to check every 30 seconds on this progress and then delete this cron job once Claude Code finishes.”

Hermes 自动建好定时任务(cron 最小粒度 1 分钟),每分钟通过 Discord 告诉你进度。Claude Code 完成后,自动 push 到 GitHub。Vercel 检测到 push,自动拉代码部署。

8.4 处理部署失败:让 Agent 自己 debug

第一次部署因为 SQLite 在 Vercel serverless 上是只读文件系统而失败。把 Vercel 的错误日志复制下来发给 Hermes:

I attached these errors, fix them, and deploy to GitHub again.

Hermes 分析后建议切换到 Turso(LibSQL)或者直接用 localStorage。David 选了简化路线:“Stop the Claude Code process and launch a new sub-agent to simplify the app, use localStorage. Then push directly to GitHub.”

第二次部署遇到 GitHub 提交邮箱不对(David 选错了作者)——告诉 Hermes 改提交邮箱,force push 解决。

8.5 UI 重构:纯英语驱动

应用部署成功后,David 直接说:

The front end of the app looks terrible. Launch another Claude Code sub-agent to refactor it quickly to make it look more modern and add some SVG animations, then push to GitHub right away.

Hermes 自动启动新的 Claude Code 子代理,还自动创建了 1 分钟汇报的 cron job(学会了 David 的偏好)。Vercel 在 40 秒内重新部署完成。

第九阶段:未来工作方式

9.1 从开发者到 Agent CEO

“字面意义上,我们所有人都会成为 CEO,管理一群 Agent 经理,这些经理又管理着一群 Agent 工人。这是组织架构。这不是几年后的事,是几个月之内。”

“我可以在泡澡时灵机一动想到一个功能,发一条语音到 Discord 给 Hermes Agent,几分钟内功能就上线了。”

9.2 一次设置,终身受益

David 反复强调: - 首次设置可能需要 60-90 分钟 - 但设置完成后,开发速度提升 4-8 倍 - 在任何能聊天的地方(Discord、WhatsApp、Telegram、Slack、iMessage)都能驱动开发

核心要点速查表

概念 解释
Hermes Agent 自我进化的开源 AI Agent,已成 GitHub 最快达 100k stars 的项目
Orchestrator 主 Agent,负责分解任务、调度子代理、汇总结果
Sub-agent 被主 Agent 调度的 Claude Code 实例,专注执行具体编码任务
Hostinger VPS 推荐宿主,有 Hermes 一键部署 landing page
Open Router 模型路由中间层,统一访问所有模型
hermes config set 安全存储 secrets 的命令,Agent 能用但看不到原文
Discord Gateway Hermes 与 Discord 双向通信的通道
hermes setup gateway 配置消息平台连接的命令
Vercel Auto Deploy GitHub push 触发的自动部署
Cron Job Hermes 可自建定时任务汇报进度

8 个实用启示

  1. VPS 是 2026 年的标配:本机跑 Agent 有风险且无法 24/7,VPS 才能让 Agent 真正自主运行。
  2. 永远把 secrets 用 hermes config set:绝不要在对话中粘贴 token/API key,会经过云端推理服务商。
  3. Node.js PATH 是隐藏陷阱:Hermes 自带 Node.js,但默认不在系统 PATH,必须手动加。
  4. 子代理架构最大化并行度:主 Hermes 在调度时仍可继续对话,不会阻塞用户。
  5. Cron job 让 Agent 主动汇报:通过定时任务每分钟 ping 一次,避免你不停手动问进度。
  6. 错误日志直接喂回 Agent:Vercel/Build 报错时,把错误文本完整复制粘回 Hermes,让它自动诊断与修复。
  7. 用 Discord 当生产力中心:你已经在用的工具就能驱动开发,无需新建专属界面。
  8. 优惠码 David 在 Hostinger 多省 10%:长期 24 月套餐 + David 码是最划算组合。

10 个常见误区

  1. 以为 Hermes = 又一个聊天机器人:它是带 OS 控制权的真 Agent,能 ssh、安装包、git push。
  2. 以为只能本机跑:本机会阻塞且不安全,必须 VPS。
  3. 以为 OpenClaw 仍然在维护:创始人加入 OpenAI 后基本停摆。
  4. 直接把 token 粘到对话框:等于把密码透露给 LLM 提供商。
  5. 跳过 Node.js PATH 步骤:导致 Claude Code 子代理无法启动。
  6. 不设 API key 美元限额:泄漏后会被刷爆。
  7. 以为 SSH 很高级很难:实际上 Hostinger 一键复制命令即可。
  8. Discord intents 没全部开:导致 Bot 无法识别消息内容。
  9. Vercel + SQLite 直接上:serverless 是只读文件系统,会失败。
  10. 试图一次就成:第一次配置可能需要 90 分钟,急躁会让你放弃。

12 个关键要点

  1. Hermes 是历史上最快达到 100k GitHub stars 的项目(约 2 个月)。
  2. 每 30 秒到几分钟,团队就 ship 一次新版本——20 天内 5 次主要版本、741 次合并 PR。
  3. Hermes 自带 claude-code 技能,无需额外配置即可调度子代理。
  4. hermes 一行 installer 装齐所有依赖:Node.js、ripgrep、ffmpeg。
  5. Open Router 让你随时切换 Anthropic / OpenAI / xAI / DeepSeek
  6. 配 Discord 需要勾选三个 Privileged Gateway Intents + bot 和 applications.commands scope
  7. hermes setup gateway 用空格勾选,回车确认(极不直观)。
  8. GitHub PAT 选 classic token,scopes 至少包含 repoworkflowread:org
  9. Vercel 部署成功后约 25-40 秒内即生效
  10. Hermes 能自建 cron job 定时汇报,最小粒度 1 分钟
  11. 遇到 build 失败,把错误日志直接粘回 Hermes,让 Agent 自行 debug
  12. Claude Opus 4.7 + Hermes + Claude Code 子代理 + Vercel 自动部署 = 完整开发闭环

额外资源

资源 说明
Hermes Agent GitHub 官方 repo,含 installer 与文档
Hostinger VPS(带 Hermes 着陆页) 一键部署 Hermes 的 VPS,输入码 David 多 10% 折扣
Open Router 统一访问所有 LLM 的 API 网关
Claude Code CLI Anthropic 官方编码 Agent,npm install -g @anthropic-ai/claude-code
Discord Developer Portal 创建 bot 与 OAuth URL
Vercel 免费自动部署平台,与 GitHub 联动
The New Society(David 社区) Hermes Mastery 课程含 8 大用例:deep research、桌面应用、邮件、自动化、本地推理、Claude Code、TouchDesigner

结论

“如果你今天看到最后,那就行动起来。点下方链接配 Hostinger VPS,重看一遍视频按步骤跑通。第一次可能很难、很有挫败感,但我保证值得。”

Hermes Agent + Claude Code 子代理 + Hostinger VPS + Open Router + Discord + Vercel 这套组合,本质上是把开发流水线变成”和朋友聊天”。一次性投入 60-90 分钟把它配好,之后你可以在街头边走边发语音、在无聊会议时偷偷上线新功能、在约会不顺时给 Agent 发个”redesign and push to GitHub”。这不是 60% 的提升,是 4-8 倍。“那些永远做不成事情的人,是因为他们不愿延迟满足、不愿承受短期不适。” 现在就坐下来配它。