先講結論
- 我量到的差別主要在資源。Hermes Agent 常駐時記憶體少很多(約 0.2 GB 對 0.8 到 1 GB),硬碟佔得多(3.1 GB 對 1.6 GB),每次對話固定帶的內容幾乎一樣。
- 哪一個做事比較可靠,我沒辦法告訴你。兩邊我都沒有接上雲端模型長時間使用,這篇只比量得到的東西。
- Hermes 內建從 OpenClaw 搬家的指令,我實際跑了。在剛裝好的 Hermes 上直接跑會被兩個衝突擋下來,要加 --overwrite。金鑰預設不搬。搬完設定檔的註解會不見,但有備份可以還原。
已經在養龍蝦的人,看到 Hermes Agent 會想知道值不值得搬過去。還沒開始的人,則是在兩個之間不知道選哪個。
兩個我都在測試機上裝過。這篇把量得到的差別放在一起,再把 Hermes 內建的搬家指令實際跑一次給你看。
先講清楚這篇的範圍。我比的是安裝、佔用的資源、設定上的差別,還有搬家這件事本身。我沒有把任何一邊接上雲端模型用上幾個星期,所以「哪個比較聰明、比較不會出錯」這個最多人想問的問題,這篇沒有答案。日期是 2026 年 10 月 13 日,Hermes Agent 是 v0.21.7,OpenClaw 是 2026.10.2。
它們是同一類的東西
兩個都是開源的 AI 助理,裝在你自己的電腦或主機上,接一個模型,然後從終端機或聊天軟體叫它做事。兩個都有技能、有記憶、能定時自己跑,也都能在你的機器上執行指令。
各自是什麼,我分別寫過:Hermes Agent 是什麼、OpenClaw 是什麼。
我量到的差別
安裝是在同樣規格的機器上做的,1 核心、2 GB 記憶體的 Linux。
| Hermes Agent | OpenClaw | |
|---|---|---|
| 安裝時間 | 114 秒 | 71 秒 |
| 裝完佔的硬碟 | 3.1 GB | 1.6 GB |
| 常駐程式放著不動 | 約 0.2 GB 記憶體 | 0.8 到 1 GB 記憶體 |
| 每次對話固定帶的內容 | 約 49 KB | 約 48 KB |
| 全新安裝時的排程 | 清單是空的 | 3 個,包含每 30 分鐘一次的心跳 |
| 介面語言 | 17 種,有繁體中文 | 設定精靈有英文、簡體、繁體 |
| 接 LINE | 在內建的管道清單裡 | 要另外裝一個外掛 |
幾個數字多講一點。
記憶體是差最多的。OpenClaw 的常駐程式放著不動,我量到從 783 MB 一路爬到 900 多 MB。Hermes Agent 的是 209 MB。主機只有 1 GB 或 2 GB 記憶體的話,這個差別很有感。
硬碟反過來。Hermes Agent 自己帶了 Python、Node.js 和一個完整的瀏覽器,3.1 GB 裡有一半是這些工具。
每次對話固定帶的內容,指的是你就算只傳一個「嗨」,它也要一起送給模型的系統提示和工具定義。兩邊都在 48、49 KB 上下。照用量計費的話,兩邊每一句話的基本開銷差不多。
排程那一列跟費用有關。OpenClaw 全新安裝就有三個會自己跑的工作,其中心跳每 30 分鐘一次,我量過一次心跳送出一萬個 token 左右,細節在OpenClaw 費用怎麼算。Hermes Agent 全新安裝時,排程清單是空的,我另外只看到一個每 168 小時跑一次的技能整理。不過我沒有接模型,它在背景還會不會為了別的事呼叫模型,我沒辦法確認。
聊天軟體的部分,Hermes Agent 的控制台列了 32 種管道,LINE 在裡面。OpenClaw 剛裝好時內建的只有 Telegram,LINE 我是另外裝外掛才有的,過程在OpenClaw 怎麼接 LINE。
我比不了的
最重要的那一項:接上同一個模型之後,誰把事情做得比較好。
Hermes Agent 主打會自己把做過的事整理成技能、越用越懂你。這要用上一段時間才看得出來,我沒有做。
還有穩定性。Hermes Agent 的程式碼更新得很快,我隔了半小時在兩台機器上各裝一次,版號後面的流水號就從 192 跳到 226。這麼快的更新會不會常出狀況,要用久了才知道。
從 OpenClaw 搬過去:我實際跑了一次
Hermes Agent 有一個專門的指令:
hermes claw migrate
我在同一台測試機上先裝 OpenClaw,再裝 Hermes Agent,然後跑它。
OpenClaw 裡面我放了幾樣假資料,用來看哪些會被搬過去:使用者資料檔 USER.md 加了三行、人格檔 SOUL.md 加了一段、一個記憶檔 MEMORY.md、一則當天的筆記、一個自己寫的技能、一個模型設定、一把假的金鑰和一個假的 Telegram token。
先預覽
hermes claw migrate --dry-run
它不動任何東西,只列出打算做什麼。我看到的重點:
✓ Would migrate:
memory → ~/.hermes/memories/MEMORY.md
user-profile → ~/.hermes/memories/USER.md
skill → ~/.hermes/skills/openclaw-imports/weekly-report
skill-category → ~/.hermes/skills/openclaw-imports/DESCRIPTION.md
daily-memory → ~/.hermes/memories/MEMORY.md
⚠ Conflicts (skipped — use --overwrite to force):
soul Target exists and overwrite is disabled
model-config Model already set and overwrite is disabled
最後的統計是 5 項會搬、2 項衝突、22 項略過。略過的大多是 OpenClaw 那邊根本沒設定的東西,例如 Discord、語音、MCP 伺服器。
直接搬,被擋下來
官方文件的快速開始寫的是直接跑 hermes claw migrate。我跑了,只多加一個 --yes 跳過確認。它印完同樣的預覽之後停在這裡:
✗ Plan has 2 conflict(s). Refusing to apply.
什麼都沒搬。我去看,記憶的資料夾還是空的。
那兩個衝突是人格檔和模型設定。問題在於,全新安裝的 Hermes Agent 本來就有一份預設的 SOUL.md,也有一個預設的模型。也就是說,剛裝好就搬的人都會遇到這兩個衝突。文件的選項表裡有寫預設遇到衝突會拒絕,但快速開始那一段沒有提醒。
順帶一提,它拒絕的時候回傳值還是 0。寫腳本自動化的人要自己檢查輸出。
加上 –overwrite
hermes claw migrate --overwrite
這次成功了,不到兩秒就跑完,統計是 6 項搬完、22 項略過。
它動手之前先做了一件事:把 Hermes 的設定和資料壓成一個備份檔,放在 ~/.hermes/backups/ 底下,我的是 1.1 MB。畫面上直接告訴你還原的指令。
搬過去的東西長什麼樣
記憶不是原封不動複製的。它把 OpenClaw 的記憶拆成一條一條,中間用 § 隔開,併進 Hermes 的記憶檔。我的搬完長這樣:
MEMORY: 搬家測試用的記憶:我的貓叫麻糬。
§
MEMORY: 每週一早上要提醒我倒回收。
§
2026-10-13: 今天測試從 Hermes 搬到 Hermes Agent。
最後一行有個地方要注意。我原本寫的是「今天測試從 OpenClaw 搬到 Hermes Agent」,搬過去之後,「OpenClaw」這個字被換成了「Hermes」,句子變得不通。它在搬的時候會改寫你記憶裡的這個名稱。這件事我在官方的搬家說明裡沒有看到。如果你的記憶裡有提到 OpenClaw 的句子,搬完要自己看一遍。
使用者資料也是拆成一條一條。我加的三行都在,前面各自被加上了那一段的標題。OpenClaw 範本裡原本的說明文字也一起被帶過來了。
技能放在 ~/.hermes/skills/openclaw-imports/ 底下,旁邊多了一個說明檔。
人格檔被整份換成 OpenClaw 那一份。
模型設定也換過來了。
設定檔的註解不見了
這是我沒預期到的一件事。
Hermes Agent 剛裝好的 config.yaml 有 124,758 bytes,裡面絕大部分是註解,等於一份內建的說明書。搬家寫入模型設定之後,這個檔變成 2,998 bytes,註解全部不見,只剩下設定值。
我只比了行數。原本的檔案裡不是註解的有 136 行,搬完的檔案一共 147 行,看起來設定值有留下,掉的是說明。我沒有逐項核對。原本的檔案在備份裡。
我另外確認了這不是每次改設定都會發生。還原之後我用 hermes config set 改了一個值,註解都還在。只有搬家會這樣。
沒有搬的
OpenClaw 最主要的說明檔 AGENTS.md 沒有搬。它需要你用 --workspace-target 指定一個資料夾,沒指定就跳過。
IDENTITY.md 和 BOOTSTRAP.md 在 Hermes 沒有對應的位置,被放進報告資料夾的 archive 裡,等你自己處理。官方的對照表寫,心跳的設定檔和排程工作也是這樣處理,心跳要自己改用排程重建。我的 OpenClaw 是全新的,沒有這些,所以沒有看到。
外掛、掛鉤、gateway 的設定,也都只是存一份到 archive。
每次搬完,它會在 ~/.hermes/migration/openclaw/ 底下留一個資料夾,裡面有一份 MIGRATION_NOTES.md,列出哪些要你手動處理。
金鑰要另外說要搬
預設不搬任何金鑰。搬完的訊息會明講,並且告訴你兩個選擇:重跑一次加上 --migrate-secrets,或是自己手動設。
我加上去重跑。這次 Hermes 的 .env 裡多了三個項目:模型供應商的金鑰、Telegram 的 token、gateway 的 token。我放的都是假的字串,所以只能確認它有搬,不能確認搬過去能不能用。
官方文件說它只搬白名單上的金鑰,名單上有十種,不在裡面的不會複製。文件也提到 WhatsApp 是用掃碼配對的,搬不過去,要重新配對。
重跑的時候,記憶那幾項顯示沒有新的條目可以匯入。所以重複執行不會把同一條記憶寫兩次。
收尾
搬完之後,OpenClaw 的資料夾還在原地,沒有被動過。
那份搬家說明強烈建議再跑一個指令:
hermes claw cleanup
理由是,如果 Hermes 的代理發現舊的 OpenClaw 資料夾,可能會去讀寫那邊的檔案,造成兩邊的狀態對不起來。
我跑了。它把 ~/.openclaw 改名成 ~/.openclaw.pre-migration,並且說明是改名、不是刪除,改回來就復原了。OpenClaw 的程式本身沒有被移除。
這個指令也有 --dry-run 可以先看。
搬壞了怎麼還原
hermes import ~/.hermes/backups/pre-migration-日期時間.zip
我試了。三秒左右跑完,339 個檔案被還原。設定檔回到原本有註解的樣子,人格檔回到預設的那一份,剛才搬進來的三把金鑰也不見了。
但有一個要知道的地方:搬家時新增的檔案還在。記憶檔、使用者資料檔、匯入的技能資料夾都留著。還原做的事是把備份裡的檔案蓋回去,不會刪掉備份之後才出現的東西。要完全回到搬家前,那幾個得自己刪。
還有一件事。還原的最後,它試著把 gateway 裝成背景服務。我的測試機沒有系統服務的功能,所以這一步失敗了,只印出一行警告。在一般的主機上這一步會怎麼樣,我沒有看到,還原之前留意一下。
所以怎麼選
我只能照量得到的東西給建議。
主機的記憶體小,只有 1 GB 或 2 GB,Hermes Agent 比較寬裕。常駐程式少吃六七百 MB,在小主機上差別很大。
硬碟很緊的話,OpenClaw 小一半。
主要想從 LINE 用,Hermes Agent 少一個步驟。
已經在用 OpenClaw,而且用得順,我沒有量到任何非搬不可的理由。搬家搬得過去的是記憶、技能和人格,要另外處理的是幾個說明檔、排程和外掛。要搬的話,先在另一台機器或另一個資料夾試一次,確認記憶的內容沒有被改壞。
還沒開始的人,兩個裝起來都不到兩分鐘,也都能裝在同一台機器上。各裝一次、接同一個模型、叫它們做同一件事,比看任何比較都準。這件事我還沒做。
放在主機上的話,Hostinger 有 Hermes Agent 的一鍵安裝頁,OpenClaw 也有對應的方案。這兩條路我都沒有實際走過,方案和價格以它頁面上的為準。Hermes Agent 要選 Hostinger 哪一級方案、續約價多少,我整理在 Hostinger 評價。
這篇沒有測的
接上雲端模型之後,兩邊實際做事的差別。
有真實資料的 OpenClaw 搬起來的樣子。我的 OpenClaw 是全新的,只有我放的幾筆假資料,沒有排程、沒有很多技能、沒有接過聊天軟體。
搬過去的金鑰和 Telegram token 能不能直接用。
兩邊的常駐程式同時開著會不會互相干擾。
Hermes Agent 的安裝過程在Hermes Agent 安裝教學,想用容器的話看Docker 的裝法。
常見問題
Hermes Agent 跟 OpenClaw 哪個比較省資源?
要看是哪一種資源。我量到 Hermes Agent 常駐時記憶體約 0.2 GB,OpenClaw 是 0.8 到 1 GB。硬碟反過來,Hermes 裝完佔 3.1 GB,OpenClaw 是 1.6 GB。
可以從 OpenClaw 搬到 Hermes Agent 嗎?
可以,指令是 hermes claw migrate。我實測搬過去的有人格檔、記憶、使用者資料、技能和模型設定。金鑰要另外加 --migrate-secrets 才會搬。
搬家會不會弄壞原本的 OpenClaw?
我測的結果是不會。搬家的過程只讀不改,OpenClaw 的資料夾原封不動。之後另外跑 hermes claw cleanup,它才會把那個資料夾改名,而且是改名不是刪除。
兩個可以裝在同一台機器上嗎?
我在同一台測試機上兩個都裝了,資料夾各自獨立,安裝互不影響。兩邊的常駐程式同時開著我沒有測。Hermes 搬家之後產生的說明建議把 OpenClaw 的資料夾收起來,免得代理讀錯地方。
這篇怎麼查證的
這篇只有一部分實際跑過,其餘依官方文件整理,查證日期 2026/10/13(Hermes Agent v0.21.7 與 OpenClaw 2026.10.2,雲端測試機(Ubuntu 26.04)。兩邊的安裝、硬碟、記憶體、每次對話固定帶的內容是實際量的;搬家指令(預覽、執行、帶金鑰、收尾、還原)是在同一台機器上用我自己放的假資料實際跑的。兩邊都沒有接雲端模型長時間使用,做事的品質沒有比;有真實資料的 OpenClaw 搬起來的樣子沒有測)。哪些有跑、哪些沒跑,文中各段有寫。價格與方案以官方頁面為準,工具改版後內容可能過期。