Claude Code 在你盯着的时候深入一个仓库。Nous Research 的 Hermes Agent 在你自己的服务器上无人值守地跑。有意思的问题不是谁更聪明,而是宿主进程能借给它们多少东西:工具、记忆、回到上次会话的路。这部分是实测的。
四行归一个,四行归另一个。标了「实测」的行说的是宿主能交给 agent 什么,不是它写得好不好。
| 能力 | Claude CodeAnthropic 的编程 agent | Hermes AgentNous Research |
|---|---|---|
| 在单个仓库里的纵深 | 模型厂商专门为这件事造的 | 一个通用自治 agent,不是仓库专精 |
| 借用宿主的工具 <em>(实测)</em> | 在一次运行期间接入宿主的工具桥 | 用自己的工具跑,不接工具桥 |
| 跨会话存活的记忆 <em>(实测)</em> | 可以读写调用方 agent 的常驻记忆 | 宿主没法把记忆借给它 |
| 从上次断的地方接着来 <em>(实测)</em> | 有原生的续接操作 | 没有续接句柄,宿主改为回放历史 |
| 没人看着的时候干活 | 由你发起的前台会话 | cron 加长时间任务,无头,7×24 |
| 换掉底下的模型 | 一个 Anthropic 账号和它的模型 | 开源;自带模型,包括 Nous Hermes |
| 进程住在哪 | 你的机器,会话开着的这段时间 | 你自己的机器、VPS 或 serverless |
| 通过终端以外的界面行动 | 一个终端和一个编辑器 | 消息平台和 GitHub workflow |
上半部分那三行「实测」其实是同一件事的三个侧面:Claude Code 是按「被宿主嵌入」设计的,而 Hermes 是按「自己就是宿主」设计的。两种取舍都不是缺陷——但它决定了桌面应用能把工具和记忆借给谁。
本对比页最后更新于 2026 年 9 月 11 日;最新条款请以各厂商官网为准。
Orkas 把 Claude Code、Codex、OpenCode、OpenClaw、Hermes 作为本地 CLI 会话运行。每一行「实测」都是它驱动这些 CLI 时必须遵守的契约。
把 Claude Code 加成外接 CLI agent,它会拿到工具桥和 Agent 记忆。
把 Hermes 用在自包含的单轮任务上;因为没有续接句柄,Orkas 会回放可见历史。
定时的、无头的那半边活,就留在 Hermes 已经在的服务器上。
在动手改仓库这件事上,不能。Claude Code 是模型厂商专门为此造的,宿主应用还能把项目目录、工具桥和常驻记忆借给它。Hermes Agent 这三样都拿不到,因为它被设计成「发号施令的那个」,而不是「被驱动的那个」。
因为它没有暴露续接操作。宿主想让第二轮记得第一轮,只有两条路:拿一个 CLI 能重新打开的句柄,或者把可见历史再发一遍。Claude Code 提供前者;对 Hermes 来说,回放是诚实的兜底,好过假装有个能用的存储句柄。
这是常见搭法。Hermes 留在服务器上跑定时的、无头的活;Claude Code 在桌面会话里跑你想盯着的仓库活。Orkas 把两个都作为 CLI 后端支持,所以后半边可以和 Codex、OpenCode、OpenClaw 在同一个窗口里进行。
Orkas 免费、MIT 许可。它在你自己的机器上把 Claude Code、Codex、OpenCode、OpenClaw、Hermes 作为本地会话驱动。