斜杠中年斜杠中年AI × 沟通 × 商业 × 人生
AI 实战指南

用 Hermes 做 Harness Engineering:开源 Agent 如何把 harness 层直接交给你

Nous Research 的 Hermes Agent 把许多 harness engineering 层开箱即用地打包:持久记忆、Skills、工具执行、定时任务、跨平台 messaging。了解如何把 Hermes 当作一个现成的 harness,用于可靠的 AI 工作。

2026-08-14更新: 2026-08-1411 分钟阅读Wesley Chong
#harness engineering#Hermes Agent#AI Agent#Nous Research#持久记忆#开源 AI#AI 自动化
用 Hermes 做 Harness Engineering:开源 Agent 如何把 harness 层直接交给你|AI 实战指南 封面图

摘要

ChatGPT 把 harness 留给你做,Hermes Agent 则把许多层直接打包好:永久记忆、可复用 Skills、真实工具执行、定时任务,以及 messaging 平台接入。这是以运行中的系统交付的 harness engineering,而不是要你手工拼装。

一句话答案

Nous Research 的 Hermes Agent 就是把 harness engineering 以运行中系统交付给你:你不必手工搭建记忆、Skills、工具执行与调度,Hermes 直接把这些层打包好,让一个开源 AI Agent 能从你的终端或手机做可靠的多步骤工作。

总览里,我们把 harness 定义为模型之外的一切:工具、记忆、状态、反馈、护栏。ChatGPT 把大部分留给你做。Hermes 一开始就非常接近一个完整 harness——所以它也是把这门学科看进现实的好例子。

问题:Hermes 生来就解决的三件事

多数 AI 界面共享三个弱点:它们在会话之间忘记你、把你锁在一个提供商、并困在一个地方(浏览器标签页或终端)。Hermes 设计上一次移除这三者。

如本站 Hermes 介绍 所述,Hermes 是开源 Agent,运行在你自己的机器上——Windows、macOS 或 Linux——并让你随时可触达:终端、桌面应用,或 Telegram、Discord、Slack、WhatsApp、Signal、Teams 等 20+ 平台。

光是这一点,就是 harness 形状的结构,而不是聊天窗口。

Hermes 作为 Harness:它打包的层

把 Hermes 的功能对照总览文章的 harness 层。

1. 记忆与状态(持久)

Hermes 永久记住你的偏好、项目详情、环境设置与过去决策。原始模型是无状态的,Hermes 跨会话携带状态——这是基础的 harness 层。

2. 前馈引导:Skills

Hermes 通过保存 Skills——相关时自动加载的可复用流程文档——变得越来越聪明。一个 Skill 正是一个好 harness 需要的「推断型引导」:写下来的规则、参考、how-to,让正确的路成为好走的路。

3. 工具执行

Hermes 能在你的系统上执行命令:git、文件管理、API 调用、网页浏览、图片生成。它不是在描述动作,而是执行它们,并把结果喂回回路。

4. 调度(反馈时钟)

Hermes 支持 cron 式定时任务,你不在时也跑,并把结果推到手机。那是一个常驻的反馈与执行回路——薄 harness 给不了的长期运行行为。

5. 跨界面触达

同样的工具在终端、桌面或 messaging app 都可用。Harness 不被困在一个界面,所以你能从所在之处去驱动它。

6. 模型选择

Hermes 支持任意 LLM 提供商——OpenAI、Anthropic、Google、Nous Portal、DeepSeek、xAI、本地模型等 20+。模型是可插拔组件,这正是把模型与 harness 分离的意义。

你免费获得的 harness 循环

用 Hermes,ChatGPT 那篇文章里的「行动—感知—修正—批准」循环大多内建好了:

| 步骤 | Hermes 行为 | | --- | --- | | 指定 | 从终端或手机发消息;相关 Skill 自动加载 | | 行动 | 执行命令、跑脚本、调工具、管 git | | 感知 | 读测试输出、日志、文件;Skills 编码要跑的检查 | | 修正 | 把结果喂回,迭代到任务通过自身检查 | | 批准 | 任何生产写或对外发送前,你确认 |

你依然拥有审批边界——但感知与修正发生在系统内,而不是你脑子里。

你仍要设的护栏

Hermes 给你 harness;由你设策略。保持这些习惯:

  • 最小权限。 缩小 Agent 能碰的范围;对任何真实东西先从只读开始。
  • 上线前人工确认。 生产写、部署、邮件、付款,都等你确认。
  • 发布前 review。 任何对外的内容——贴文、客户消息、对 main 的提交——都先给人看一眼。
  • 密钥不进聊天。 Key 放在环境配置,绝不写进你到处贴的提示词或文件。

这些是没有 harness 能替你决定的审批与护栏层。

Hermes vs 编码 Agent

Hermes 与 Claude Code、OpenAI Codex 重叠:它能改代码、跑测试、管 git。差别在广度。编码 Agent 为专注编码会话优化;Hermes 被建成一个持久操作者,还能触达你的 messaging 平台、按调度运行、跨项目记忆、切换模型。深度编码冲刺时,Claude Code 或 Codex 依然优秀。要一个活在你日常 workflow 里的常驻 AI 成员,Hermes 是更完整 harness 的默认选择。

重点整理

  • Hermes 打包了多数 setup 要你自建的 harness 层:记忆、Skills、执行、调度、跨平台触达。
  • 模型可插拔——换提供商不用重建 harness。
  • 你仍拥有护栏:最小权限、任何上线前人工批准、密钥不进聊天。
  • 想先懂这门学科,从 什么是 harness engineering如何用 ChatGPT 做 开始。

Harness engineering 是 2026 年的关键技能。Hermes 是把跑它最干净的方式之一。

常见问题

Hermes 怎么算 harness,而不只是聊天机器人?

聊天机器人只生成文字。Hermes 是一个带记忆、Skills、工具执行、定时任务与审批边界的进程——把模型变成能做持续工作的 Agent 的运行骨架。

Hermes 默认提供哪些 harness 层?

跨会话持久记忆、Skills(可复用流程文档)、终端与工具执行、cron 式定时任务,以及 20+ messaging 平台接入,且各处工具相同。

用 Hermes 还需要护栏吗?

需要。遵守最小权限:生产写操作留人工确认、缩小工具范围、上线前 review。Hermes 给你 harness,由你设审批策略。

Hermes 能取代 Claude Code 这类编码 Agent 吗?

重叠很大:它能改代码、跑测试、管 git。它还多了 messaging 接入、调度、记忆与模型切换。专注编码会话时,Claude Code 或 Codex 依然优秀;Hermes 胜在作为持久的、多界面的操作者。

分享这篇文章 / Share Article
Wesley Chong

作者

Wesley Chong

来自马来西亚居銮的软件开发者、数字顾问、Toastmasters 讲员。

专注帮助普通人用 AI 升级沟通、表达、商业与人生。

相关阅读