2026 Hermes Agent 保姆級安裝部署:
macOS / Linux 裝通 + Telegram 7×24 常駐

若你已在 2026 年盯上 Nous Research 開源的 Hermes Agent,真正擋住你的往往不是「會不會寫 Prompt」,而是安裝腳本、Python/Node 相依套件、LLM API Key、Telegram Bot 與 Gateway 背景服務這一長串工程細節。本文面向要在 macOS / Linux / WSL2 上把 Hermes 從「能跑」推進到「手機隨時能叫、機器 7×24 線上」的開發者與小團隊:先拆六大安裝誤判,再給環境對照表宿主平台矩陣,隨後給出可複製的 curl | bashhermes doctorhermes setupTelegram Gateway 步驟(≥8 步)。記憶架構與買租 TCO 分別見站內 三層記憶專文24 個月 TCO 文。租期單價見 NOVAKVM 租用價格頁,下單見 雲端訂購頁。下文指令與版本以官方文件為準,發版後請重新開啟連結核對。

  • 「要先自己裝 Python 3.11 和 Node 22」:官方安裝腳本會透過 uv 拉齊執行環境,你只需保證 Git 可用;手動混用系統 Python 常觸發 ModuleNotFoundError
  • 「裝完就能在 Telegram 裡說話」:CLI 對話與 Gateway 是兩條路徑;通道要另外 hermes gateway setup 並啟動守護程序。
  • 「hermes: command not found 是安裝失敗」:多數是 PATH 未刷新,新開終端機或 source ~/.zshrc 即可,不必重裝整包。
  • 「任意 Linux VPS 與 Mac 等價」:文件在 macOS 上路徑最完整;部分瀏覽器自動化與 macOS 專屬 Skill 在純 Linux 上行為不同,上線前請對照官方平台說明。
  • 「群聊裡 @ 了 Bot 卻不回」:Telegram 預設隱私模式下群聊只回應 / 指令;要在 BotFather 關閉 Group Privacy 並踢出再拉入群組。
  • 「筆電闔上也能當正式 Gateway」:休眠會暫停程序;Skill 複利與通道回呼需要受監督的常開主機,與「能安裝」不是一回事。

下列為 Hermes 官方入口,請在發版後再次開啟核對安裝器 URL 與參數。

Hermes Agent 官方安裝文件(Nous Research)

NousResearch/hermes-agent(GitHub 儲存庫)

下表彙總本機安裝的務實下限;Gateway 僅走雲端 API 時記憶體壓力低於「同機跑本地大模型」情境。金額與庫存不在此表,請開啟 租用價格頁 核對。

Hermes Agent 環境要求(規劃表,非官方 SLA)
項目 最低 推薦(正式 Gateway)
作業系統 macOS 12+、Ubuntu 20.04+、WSL2 macOS 14+(Apple Silicon)或 Ubuntu 24.04 LTS
記憶體 4 GB(僅 API + Gateway) 16 GB;本地 Ollama 或大 Skill 樹評估 24–32 GB
磁碟 約 1.5 GB(含 Skills 快取) 20 GB+ SSD,為 ~/.hermes/ 成長留餘量
網路 可存取 GitHub raw 與 LLM API 穩定低延遲出口,利於 Telegram 回呼
前置相依 Git 2.30+ 腳本自動安裝 Python 3.11、Node 22、ripgrep、ffmpeg
安裝完成後「跑在哪」:筆電 / VPS / 月租 Mac Mini M4
載體 安裝難度 7×24 Gateway 典型問題
個人 MacBook 低(curl 即可) 闔上螢幕即斷,適合 POC 私人資料與 Agent 記憶混碟
通用 Linux VPS 中(可加 --skip-browser 線上率高,RTT 拖慢工具環 缺 macOS 原生瀏覽器自動化路徑
NOVAKVM 月租 Mac Mini M4 低(與文件主路徑一致) 獨占裸金屬,launchd 守護 需規劃 SSH 與 ~/.hermes/ 備份

只想驗證安裝?筆電足夠;要讓 Telegram + Skill 複利 連續數週,請把 Gateway 放在不會休眠的正式 Mac 上。

macOS、Linux、WSL2 或 Termux 上,官方推薦一行安裝(儲存庫複製到 ~/.hermes/hermes-agent/,並註冊全域 hermes 指令):

install.sh
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
source ~/.zshrc
hermes doctor
hermes --version

無頭伺服器若不需要瀏覽器自動化,可在安裝時略過相關相依(參數以官方文件為準):

install-headless.sh
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash -s -- --skip-browser

hermes doctor 會自檢 Python、Node、ripgrep、ffmpeg、PATH 與 API Key 等項;出現未通過項目時依提示修復,不要略過。Windows 原生 PowerShell 安裝器處於早期 Beta,正式環境更穩妥的路徑仍是 WSL2 + 上述 Linux 指令(見官方 Installation 章節)。

  1. 完成安裝並刷新 PATH:看到 ~/.hermes 目錄後執行 hermes doctor,確認無阻塞項。
  2. 設定 LLM:新手執行 hermes setup;已有 Key 可用 hermes model 或寫入 ~/.hermes/.env(如 OpenRouter、Anthropic、OpenAI、Ollama Base URL)。
  3. CLI 冒煙:執行 hermes,用一句真實任務測試(如「總結目前目錄下檔案類型分布」),確認工具鏈與 API 計費正常。
  4. 建立 Telegram Bot:在 Telegram 找 @BotFather/newbot 取得 Token;用 @userinfobot 查自己的數字 ID。
  5. 寫入 Gateway 設定:推薦 hermes gateway setup 選 Telegram;或手動設定 TELEGRAM_BOT_TOKENTELEGRAM_ALLOWED_USERS
  6. 前景驗證 Gateway:hermes gateway 執行,在手機私聊 Bot 發訊息,確認有回覆後再轉背景。
  7. 安裝守護程序:macOS 用 hermes gateway install + hermes gateway start(launchd);Linux 可選 sudo hermes gateway install --system,用 journalctl -u hermes-gateway -f 看日誌。
  8. 備份與移轉紀律:定期打包 ~/.hermes/;換機或退租前做目錄級還原,避免只重裝二進位導致「失憶」。
gateway.env
hermes gateway setup
hermes gateway install
hermes gateway start
hermes gateway status

Telegram 群聊情境請務必閱讀官方 Messaging 文件中關於隱私模式的說明;關閉 Group Privacy 後需將 Bot 移出群再重新邀請。

Hermes Agent Telegram 接入文件(GitHub)

安裝與 Gateway 報錯速查(社群高頻,非官方 SLA)
現象 常見原因 處理方向
hermes: command not found PATH 未載入 source ~/.zshrc 或新開終端機
API key not set 未設定提供商 hermes model 或編輯 ~/.hermes/.env
Missing config after update 版本升級設定偏移 hermes config checkhermes config migrate
ModuleNotFoundError: dotenv 誤用系統 Python 確認呼叫 ~/.hermes/hermes-agent/venv 內二進位
Telegram 群聊無回應 隱私模式 / 未重入群 BotFather 關 Group Privacy 後踢出再拉入

若你計畫在遠端 Mac 上執行上述步驟,連線與工作階段安全基線見 雲端說明中心;需要獨占 Apple Silicon 與清晰退租流程時,優先評估月租裸金屬而非長期占用個人筆電。

  • 安裝器行為:官方腳本透過 uv 安裝 Python 3.11、Node 22、ripgrep、ffmpeg,並將儲存庫置於 ~/.hermes/hermes-agent/。(來源:Installation 文件,發版後請重核。)
  • 設定根目錄:環境變數與 Gateway 權杖預設寫入 ~/.hermes/.env;跨工作階段記憶與 Skill 亦在該樹下持久化。(來源:官方 Memory / Setup 文件。)
  • 模型無關:Hermes 可接 Anthropic、OpenAI、OpenRouter、GitHub Copilot、Ollama 等;具體模型 ID 與計費以各提供商頁面為準。
  • MCP 擴充:可在 ~/.hermes/config.yaml 宣告 mcp_servers,用 hermes mcp login 完成 OAuth(headless 情境常配合 SSH 隧道)。
  • 版本核對:請以 hermes --version 與 GitHub Releases 為準;勿照搬二手稿中的 Star 數或未註明出處的效能排名。

把「裝通」當成起點:個人筆電適合週末 POC,但休眠、系統更新與私人資料混碟會讓 Gateway 與 Skill 複利頻繁中斷;純 Linux VPS 能跑通 API 路線,卻可能在瀏覽器自動化與 macOS 工具鏈上多一層折損。若你已在 CLI 裡驗證 Hermes 值得長期用,更務實的正式路徑是先按月租獨占 Mac Mini M4 跑滿 2–4 週 Gateway 日誌,再決定是否自購硬體。

NOVAKVM 租用價格頁 依並發與磁碟選檔,從 雲端訂購頁 拉起節點,依本文八步完成安裝與 Telegram 常駐。對需要原生 macOS 安裝路徑、7×24 launchd 守護與可預期退租抹除的 Hermes 正式環境而言,NOVAKVM Mac Mini 雲端裸金屬租用通常比讓主力筆電 7×24 開機更低決策成本。