若你已在 2026 年盯上 Nous Research 開源的 Hermes Agent,真正擋住你的往往不是「會不會寫 Prompt」,而是安裝腳本、Python/Node 相依套件、LLM API Key、Telegram Bot 與 Gateway 背景服務這一長串工程細節。本文面向要在 macOS / Linux / WSL2 上把 Hermes 從「能跑」推進到「手機隨時能叫、機器 7×24 線上」的開發者與小團隊:先拆六大安裝誤判,再給環境對照表與宿主平台矩陣,隨後給出可複製的 curl | bash、hermes doctor、hermes setup 與 Telegram Gateway 步驟(≥8 步)。記憶架構與買租 TCO 分別見站內 三層記憶專文與 24 個月 TCO 文。租期單價見 NOVAKVM 租用價格頁,下單見 雲端訂購頁。下文指令與版本以官方文件為準,發版後請重新開啟連結核對。
[ SECTION_01 ] // PAIN_MAP 裝 Hermes Agent 時最常見的六大誤判(2026)
- 「要先自己裝 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 儲存庫)
[ SECTION_02 ] // ENV_MATRIX Hermes Agent 環境要求:最低配置與部署載體怎麼選
下表彙總本機安裝的務實下限;Gateway 僅走雲端 API 時記憶體壓力低於「同機跑本地大模型」情境。金額與庫存不在此表,請開啟 租用價格頁 核對。
| 項目 | 最低 | 推薦(正式 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 |
| 載體 | 安裝難度 | 7×24 Gateway | 典型問題 |
|---|---|---|---|
| 個人 MacBook | 低(curl 即可) | 闔上螢幕即斷,適合 POC | 私人資料與 Agent 記憶混碟 |
| 通用 Linux VPS | 中(可加 --skip-browser) |
線上率高,RTT 拖慢工具環 | 缺 macOS 原生瀏覽器自動化路徑 |
| NOVAKVM 月租 Mac Mini M4 | 低(與文件主路徑一致) | 獨占裸金屬,launchd 守護 | 需規劃 SSH 與 ~/.hermes/ 備份 |
只想驗證安裝?筆電足夠;要讓 Telegram + Skill 複利 連續數週,請把 Gateway 放在不會休眠的正式 Mac 上。
[ SECTION_03 ] // INSTALL Hermes Agent 一鍵安裝:curl 腳本、PATH 與 hermes doctor
在 macOS、Linux、WSL2 或 Termux 上,官方推薦一行安裝(儲存庫複製到 ~/.hermes/hermes-agent/,並註冊全域 hermes 指令):
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
source ~/.zshrc
hermes doctor
hermes --version
無頭伺服器若不需要瀏覽器自動化,可在安裝時略過相關相依(參數以官方文件為準):
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 章節)。
[ SECTION_04 ] // RUNBOOK 八步跑通 Hermes:模型、CLI 冒煙、Telegram 與 Gateway 常駐
- 完成安裝並刷新 PATH:看到
~/.hermes目錄後執行hermes doctor,確認無阻塞項。 - 設定 LLM:新手執行
hermes setup;已有 Key 可用hermes model或寫入~/.hermes/.env(如 OpenRouter、Anthropic、OpenAI、Ollama Base URL)。 - CLI 冒煙:執行
hermes,用一句真實任務測試(如「總結目前目錄下檔案類型分布」),確認工具鏈與 API 計費正常。 - 建立 Telegram Bot:在 Telegram 找
@BotFather,/newbot取得 Token;用@userinfobot查自己的數字 ID。 - 寫入 Gateway 設定:推薦
hermes gateway setup選 Telegram;或手動設定TELEGRAM_BOT_TOKEN與TELEGRAM_ALLOWED_USERS。 - 前景驗證 Gateway:
hermes gateway執行,在手機私聊 Bot 發訊息,確認有回覆後再轉背景。 - 安裝守護程序:macOS 用
hermes gateway install+hermes gateway start(launchd);Linux 可選sudo hermes gateway install --system,用journalctl -u hermes-gateway -f看日誌。 - 備份與移轉紀律:定期打包
~/.hermes/;換機或退租前做目錄級還原,避免只重裝二進位導致「失憶」。
hermes gateway setup
hermes gateway install
hermes gateway start
hermes gateway status
Telegram 群聊情境請務必閱讀官方 Messaging 文件中關於隱私模式的說明;關閉 Group Privacy 後需將 Bot 移出群再重新邀請。
Hermes Agent Telegram 接入文件(GitHub)
[ SECTION_05 ] // TROUBLESHOOT Hermes Agent 安裝與 Gateway 常見報錯怎麼排
| 現象 | 常見原因 | 處理方向 |
|---|---|---|
hermes: command not found |
PATH 未載入 | source ~/.zshrc 或新開終端機 |
| API key not set | 未設定提供商 | hermes model 或編輯 ~/.hermes/.env |
| Missing config after update | 版本升級設定偏移 | hermes config check 與 hermes config migrate |
| ModuleNotFoundError: dotenv | 誤用系統 Python | 確認呼叫 ~/.hermes/hermes-agent/venv 內二進位 |
| Telegram 群聊無回應 | 隱私模式 / 未重入群 | BotFather 關 Group Privacy 後踢出再拉入 |
若你計畫在遠端 Mac 上執行上述步驟,連線與工作階段安全基線見 雲端說明中心;需要獨占 Apple Silicon 與清晰退租流程時,優先評估月租裸金屬而非長期占用個人筆電。
[ SECTION_06 ] // HARD_FACTS 可引用技術資訊與 NOVAKVM 收束
- 安裝器行為:官方腳本透過
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 開機更低決策成本。