Nous Research 的 Hermes Agent 是一款自主代理,可透過桌面應用程式、終端機或持續運作的伺服器執行。Codex 是 OpenAI 的程式設計代理,專為深入單一程式碼儲存庫工作而打造。大多數「vs」比較頁面都假裝這兩者可以互相替代,事實並非如此。因此,下表著重於兩者各自解決什麼問題,以及主控程序實際上能要求它們做什麼。
四行歸一個,四行歸另一個。標了「實測」的行來自把兩個都當本地 CLI 後端驅動,不是從各自文件抄的。
| 能力 | Hermes AgentNous Research | CodexOpenAI 的編程 agent |
|---|---|---|
| 沒有你也能連著跑幾天 | cron 加長時間任務,無頭,7×24 | 由你發起的交互式會話 |
| 它住在哪 | 你自己的機器、VPS 或 serverless | 你的終端、編輯器,或者 OpenAI 的雲 |
| 在你已經待著的地方找到你 | 消息平台和 GitHub workflow,無頭運行 | 一個終端和一個編輯器 |
| 不綁廠商帳號就能開始 | 開源;自帶模型,包括 Nous Hermes | 使用 OpenAI 時需 ChatGPT 或 API key;本地模型無需兩者 |
| 在單個倉庫里的縱深 | 一個通用自治 agent,不是倉庫專精 | 模型廠商專門為這件事造的 |
| 綁定到項目目錄 <em>(實測)</em> | 沒有項目目錄協議,在自己的工作區里乾活 | 綁定到倉庫並在裡面工作 |
| 從上次斷的地方接著來 <em>(實測)</em> | 沒有續接操作,宿主必須回放歷史 | 有原生的續接操作 |
| 運行途中追加消息 <em>(實測)</em> | 要先把這一輪跑完 | 這一輪還在跑時就能接收新消息 |
最下方三列說明的是主控程式介接規約的事實,而非品質評斷:Hermes 的設計定位就是負責主導的代理(它甚至能透過內建技能操作 Codex CLI),因此從來不需要提供工作階段續接識別碼或專案目錄協定,讓其他程式來操控它。只有當你希望主控程式參與其中時,這才算是限制。
此比較最近更新於 2026 年 9 月 27 日;最新條款請查看各供應商的網站。
Orkas 把兩個都作為 CLI 後端支援,另外還有 Claude Code、OpenCode、OpenClaw。標「實測」的行就出自這裡。
無人值守那半邊的活,繼續交給服務器上的 Hermes。
想盯著改的倉庫活,在 Orkas 里加 Codex。
想並排看時,兩個都可以在同一個窗口裡加成外接 CLI agent。
不是,反過來也不成立。Hermes Agent 是以記憶、技能和排程工作為核心打造的通用自主代理,可在桌面或持續運作的伺服器上執行。Codex 則是程式設計代理,讓你一邊審查,一邊由它深入儲存庫工作。兩者也能搭配使用:Hermes 可透過內建技能,將程式設計任務交給 Codex CLI。
可以。Orkas 把兩個都作為本地 CLI 會話運行。但契約不同:Codex 有原生續接操作、能在運行途中接新消息;Hermes 沒有續接句柄,所以宿主改為把可見歷史回放進一個新會話。
兩者都取決於模型供應商。Codex 支援 ChatGPT、API 憑證、自訂供應商和本機模型。Hermes 使用你設定的供應商,也能透過其 OpenAI Codex 供應商選項使用你的 ChatGPT 方案。
Orkas 免費、MIT 許可。它在你自己的機器上把 Claude Code、Codex、OpenCode、OpenClaw、Hermes 作為本地會話驅動。