Hermes Agent 和 Orkas 都是 MIT 开源并支持自有模型供应商;Orkas 还提供可选托管官方模型。Hermes Agent 是一个会自我改进的 agent,按计划持续工作,并在你的消息应用里找到你;Orkas 是交互式、本地优先的桌面 agent 团队——并且能把 Hermes Agent 作为本地 CLI 会话启动。在比较 Hermes 和 Orca?下一节会把「agent」和「跑 agent 的环境」分开说清楚。

这两个名字总被放在一起,但它们不是同一类东西——所以永远比不出一个赢家。Orkas 是第三种形态:一支桌面团队,并且能替你把 Hermes Agent 跑起来。
| 问题 | Hermes AgentNous Research | OrcaonOrca.dev | Orkas本站 |
|---|---|---|---|
| 它是什么 | 一个会自我改进的个人 agent | 面向编码 agent 的 agent 开发环境 | 一个由 agent 团队干活的桌面应用 |
| 运行位置 | 你的机器、VPS 或 serverless | 桌面、移动端,以及远程运行时 | 你自己的机器(macOS / Windows) |
| 它被造出来干什么 | 按计划持续工作,并在你的聊天应用里找到你 | 并行跑多个编码 agent,并审阅它们的 diff | 把一次交代变成代码、调研、文档、图片和视频 |
| 并行的工作怎么隔离 | 各自独立对话的子 agent | 每个 agent 一份 git worktree | 每件事一个子 agent,各自带技能与记忆 |
| 能不能跑别家的 agent | 只跑自己的子 agent——它本身就是那个 agent | 可以——Claude Code、Codex 等编码 agent | ●可以——Claude Code、Codex、OpenCode、OpenClaw 和 Hermes Agent |
| 许可证 | MIT | MIT | MIT |
| 什么时候选它 | 你想要一个从不停下、住在聊天应用里的 agent | 你的工作就是写代码,想要一队编码 agent 并行赛跑 | 你的工作不只是代码,想在一个地方指挥全部 |
所以「Hermes vs Orca」背后真正要问的是:哪个环境来跑你的 agent。Orkas 把 Hermes Agent 作为五个本地 CLI 会话之一启动,和 Claude Code、Codex、OpenCode、OpenClaw 并列;每次 Hermes 运行都是全新开始,因为 Hermes CLI 没有给宿主重新挂接的 resume 句柄。
不挑好的说——Hermes Agent 占优或两者打平的地方,表里照实写。
| 能力 | Orkas本站 | Hermes AgentNous Research |
|---|---|---|
| 形态 | 桌面 GUI 应用(macOS / Windows) | 终端 TUI、消息网关,外加原生桌面应用 |
| 主要用途 | ●你用对话指挥的交互式多 agent 工作 | ●常驻自治自动化(cron、工作流、7×24) |
| Agent 模型 | ●主 agent + 子 agent 团队 | 单个自我改进的自治 agent |
| 运行位置 | 你自己的机器(本地优先) | 你的机器、VPS 或 serverless |
| 定时 / 无人值守 | 前台、交互式会话 | ●内置 cron 调度、headless、7×24 |
| 开源 | ●是(MIT),可完整审计 | ●是 —— MIT |
| 模型接入 | ●托管模型或自有供应商;自有供应商直连 | ●自带模型(含 Nous Hermes) |
| 技能 + 持久记忆 | ●有 | ●有 |
| 界面与触达 | ●对话式 GUI + agent/skill 市场 + OAuth 连接器 | Telegram、Discord、Slack、WhatsApp、Signal、邮件、CLI |
两者都是 MIT 开源并支持自带模型;Orkas 还提供可选托管官方模型。两者都能跑在你自己的机器上,所以真正的区别是形态而不是驻留位置:Hermes Agent 是一个不用你盯着也会继续干的 agent,Orkas 是一支你来指挥的 agent 团队——并且能把 Hermes Agent 作为本地 CLI 会话启动。
本对比页最后更新于 2026 年 9 月 27 日;最新条款请以各厂商官网为准。
核验日期 2026 年 9 月 11 日,对象是 NousResearch/hermes-agent——把仓库写出来,上面每一行才是可核的,而不是靠猜——以及提交 54cab3031 的 Orkas 源码。Hermes Agent 的许可证是 MIT,与「开源」那一行一致。「Orkas 能把它作为本地 CLI 会话启动」这一条,由后端清单确认:hermes 正是其中声明的五个之一。
核验用的机器上没有安装 Hermes Agent,所以「形态」「界面与触达」这几行取自它自己的文档,不是实测。有一件 Orkas 能说得很确切、而这一页还没写的事:作为 Orkas 后端,Hermes 没有 resume 句柄、没有项目目录协议、没有宿主工具桥、也没有 agent 记忆。这一页比的是产品形态;这里没有任何内容在衡量可靠性、成本,或谁把活干得更好。
两者形态不同,因此不是简单替换。Hermes Agent 是开源的自治 agent,常驻你自己的服务器/VPS 持续运行——带 cron、GitHub 工作流和消息平台集成。Orkas 是开源、本地优先、多 agent 的桌面应用,跑在你自己的机器上,主 agent 指挥一支由你用对话指挥的子 agent 团队。如果你想要一支动手式的桌面团队而非常驻服务器的 agent,Orkas 就是替代项。
两者都开源并支持用自己的 Key 接入供应商。Orkas 还提供可选托管官方模型。主要区别是运行位置:Hermes Agent 面向服务器,Orkas 是交互式、本地优先的多 agent 桌面团队。
如果是无人值守的 7×24 自动化——定时 cron、长时任务、GitHub 工作流、经由消息平台行动,且跑在你自托管的基础设施上——Hermes Agent 是为此而造。Orkas 面向交互式、设备端的工作:你在桌面 GUI 里用对话指挥多 agent 团队,数据和密钥都留在你机器上。两者解决的是不同问题。
可以。把 Hermes Agent 跑在服务器上做后台自动化,用 Orkas 在本机做交互式多 agent 工作。两者都支持自有供应商 Key,Orkas 还提供可选托管官方模型。
不需要。Hermes Agent 可以装在 macOS、Linux、Windows 和 WSL2 上,Nous Research 还发布了 macOS / Windows / Linux 的原生 Hermes Desktop 应用。VPS 或 serverless 是你希望「自己的机器关着它也继续干活」时才需要的,不是运行前提。
可以。Orkas 在同一个桌面对话里把五个外部 CLI agent 作为本地会话驱动:Claude Code、Codex、OpenCode、OpenClaw 和 Hermes Agent。每次 Hermes 运行都是全新开始,因为 Hermes CLI 没有给宿主重新挂接的 resume 句柄,Orkas 会改为把这次运行需要的上下文重放一遍。
它们不是同一类东西,所以这个对比才让人困惑。Orca(onorca.dev)是一个 agent 开发环境:它启动编码 agent,并给每个 agent 一份独立的 git worktree。Hermes Agent 则是这种环境可以启动的 agent 之一。真正要选的是「哪个环境来跑你的 agent」——Orkas 同样把 Hermes Agent 作为本地会话运行,和 Claude Code、Codex、OpenCode、OpenClaw 并列。