Hermes Agent 是 Nous Research 開發的開源 AI Agent 框架(MIT License),最大特色是自我進化:從經驗中自動建立技能、跨對話記住使用者、自動改善ワークフロー。支援 200+ 模型(透過 OpenRouter)、整合 Telegram/Discord/Slack/WhatsApp/Signal 五大メッセージング平台、內建 Cron スケジュール、支援本地/Docker/雲端/Serverless 部署。本頁包含完整介紹、與 Claude Code + Telegram channel 和 OpenClaw 比較、一行 curl コマンド安裝教學、hermes setup wizard、Telegram gateway 設定、3つの起動モード(TUI / Gateway / Cron)、與 Claude Code、OpenClaw 並行的實戰指南、常見故障排除、Tony 第一手 2026/05/09 安裝實測紀錄。
🧠 Nous Research オープンソース · 1ページ完全ガイド · v0.13.0

Hermes Agent
自己進化するAIアシスタント

学習ループを内蔵したAI Agent。経験からSkillを作り、使うほどあなたを理解します。
このページでは概要、1行curlインストール、Telegram gateway設定、808AI実測メモをまとめます。

これは何?

一言でいうと:自己進化するAIスタッフ

Hermes Agent 是 Nous Research 推出的開源 AI Agent 框架。跟其他 Agent 最大的差別是:它會從你的使用經驗中自動學習。做過一次的任務,下次會自動建立「技能」來處理。不需要你手動教它,它自己會變聰明。

🔄 自我進化閉環

做事 → 記住 → 建立技能 → 改善技能 → 更好地做事

傳統 AI Agent:你教它做 A,它只會做 A。
Hermes Agent:你教它做 A,它學會 A,然後自己發現 B 也可以用類似方法,自動建立 B 的技能。

6つの主要機能

単なるツールではなく、成長するシステム

🧠

自己学習

從經驗中自動建立 Skill,做過的任務下次更快更好。跨對話記住你的偏好和工作モード。

🌐

5プラットフォーム連携

Telegram、Discord、Slack、WhatsApp、Signal + 終端機。一個 Agent 同時出現在所有平台。

🤖

200以上のモデル対応

透過 OpenRouter 接入 200 多個模型。也支援 OpenAI、Anthropic、自架模型。一行コマンド切換。

☁️

柔軟なデプロイ

本地、Docker、SSH、Serverless(Daytona / Modal)都能跑。Serverless モード閒置不收費。

スケジュール自動化

內建 Cron スケジュール器。報表、備份、巡檢,用自然語言設定,時間到自動跑。

🔧

40以上のツール + MCP

內建 40 多個工具,支援 MCP 協議擴充。開源 MIT License,社群自由貢獻。

⚡ 跟其他ツール比較

Hermes Agent vs OpenClaw vs Claude Code + Telegram

🧠 Hermes Agent 🦞 OpenClaw ⌨️ Claude Code + Telegram
自己学習 ✓ 自動建立 Skill △ 需手動設定 △ MEMORY.md + brain 系統
モデル対応 200+(OpenRouter) 多家 Anthropic only
メッセージング平台 5 個(含 WhatsApp) 4 個(含 LINE) ✓ Telegram channel(隨時遠端指揮)
デプロイ方式 本地/Docker/Serverless 本地 本地 CLI + Telegram relay
スケジュール ✓ 內建 Cron ✓ Cron + Heartbeat ✓ Remote Trigger / launchd
マルチAgent 單一 Agent(強化型) ✓ マルチAgent 編排 ✓ Subagents / Skills
ライセンス MIT(完全開源) 商業ライセンス 商業ライセンス
学習曲線 中等 較陡 中等(會用 CLI + Telegram 設定)
エコシステム成熟度 新(2026 初) 成熟 成熟(官方持續更新)

より詳しい比較を見る?→ 3者比較ページ

📖 完全インストール・設定ガイド
  1. インストール前の準備(系統需求 / OpenRouter / Telegram bot)
  2. 1行コマンドでインストール
  3. hermes setup wizard 初回設定
  4. LLM provider設定
  5. Telegram gateway接続
  6. 3つの起動モード
  7. Claude Code / OpenClawと並行利用
  8. FAQ / トラブルシュート
  9. Tony実測メモ(2026/05/09)
  10. v0.13.0 — 2026/05 新機能

1. インストール前の準備

3つのものを5分で準備

OSとハードウェア

安裝腳本會自動處理 uv、Python 3.11、Node.js、ripgrep、ffmpeg 等依賴——不需要你預先裝。

LLM provider key(擇一)

💡 808AIのおすすめ

第一次裝直接用 OpenRouter——免綁定特定家、可以試免費模型(如 Llama 3.3、Gemini Flash)跑通流程,確定要長期用再考慮直接綁 Anthropic / OpenAI。

Telegram bot token(任意だが強く推奨)

  1. 用 Telegram 搜尋 @BotFather,點 Start
  2. /newbot,依提示輸入 bot 名稱與 username(必須以 bot 結尾,例如 my_hermes_bot
  3. BotFather 回你一串 token,類似 1234567890:ABCdefGHIjklMNO...——複製保存
  4. /setprivacy → 選你的 bot → 選 Disable(讓 bot 能讀群組訊息,必要時可用)

不接 Telegram 也能用,但接上後就能用手機在任何地方下コマンド——這是 Hermes 跟 ChatGPT App 最大差異。

2. 1行コマンドでインストール

公式install.sh — 約5分で自動完了

# macOS / Linux 通用
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

このコマンドが行うこと:

  1. 檢查並安裝 uv(Python 套件管理器)
  2. 下載 Hermes Agent 源碼到 ~/.hermes/hermes-agent/
  3. 建立 Python 3.11 虛擬環境 + 安裝 ~80 個 Python 依賴
  4. 安裝系統工具:Node.js、ripgrep、ffmpeg(如果還沒裝)
  5. 下載並掛載 91 個 bundled skills(humanizer、p5js、architecture-diagram、sketch、highlighter 等)
  6. 建立空 config.yaml、cron 目錄、logs 目錄
  7. hermes コマンド加到 ~/.local/bin/(記得確認在 $PATH 裡)

📍 インストール後のディレクトリ構成

所有東西都在 ~/.hermes/,跟你既有的 Claude Code(~/.claude/)或 OpenClaw(~/.openclaw/完全隔離——可以放心並行安裝。

~/.hermes/
├── hermes-agent/      # 源碼
├── config.yaml        # 設定檔(key、model、gateway 全在這)
├── audio_cache/       # 語音モード快取
├── image_cache/       # 圖像快取
├── cron/              # スケジュール job 設定
├── hooks/             # 觸發事件腳本
└── logs/              # 執行紀錄
⚠️ インストールで詰まりやすい点

Python 版本:若你 macOS 系統 Python 不是 3.11,uv 會自動下載;無需手動切換。
網路:GitHub raw 內容若被擋(極少數企業內網),先用 VPN 或改下載 release ZIP 解壓再跑 install.sh
權限:腳本只寫到你的家目錄;不需要 sudo。如果跳出 sudo 詢問——立刻取消,回頭檢查腳本來源。

3. hermes setup wizard 初回設定

対話式ウィザード、3つの質問で完了

# 安裝完直接跑這條
hermes setup

Wizardは3つの質問をします:

LLM providerを選択

列表會列出已偵測到的 provider(OpenRouter / OpenAI / Anthropic / 本地 Ollama)。選一個你準備好 key 的——OpenRouter 是 808AIのおすすめ的第一選擇。

API keyを貼り付け

把上一步準備好的 key 貼進去;wizard 會直接寫進 ~/.hermes/config.yaml 並加密儲存(OS keychain 整合)。不需要手動編輯 config 檔。

デフォルトモデルを選択

從 provider 的 model list 挑一個當預設。不確定就選列表第一個——之後可以用 hermes model 隨時切換。

結束後 wizard 會跑一次自我測試(呼叫 model 一次驗證 key 可用),看到 ✓ Setup complete 就代表 OK。

4. LLM provider設定 細節

隨時換模型、加 provider、調參數

よく使うmodelコマンド

hermes model

列出所有可用模型 + 標記目前預設

hermes model use <name>

切換預設模型,如 hermes model use anthropic/claude-3.5-sonnet

hermes model add <provider>

新增 provider(再跑一次 setup wizard 的 model 段)

hermes model test

呼叫一次目前 model 測試 key + 計費路徑

model picking 三條原則

  1. 日常 chat / brainstorm:用便宜快的(GPT-4o-mini、Claude Haiku、Gemini Flash)
  2. 重要決策 / 長文寫作:用最頂的(Claude Opus 4.7、GPT-5、Gemini 2.5 Pro)
  3. 大量資料 / 長 context:選 1M context 的(Gemini 2.5 Pro、Claude 1M context)

/think 與 /fast 動態切換

v0.13.0 新增的功能:在聊天中直接打 /think default 切到「深度思考」モード,/fast default 切回「快速回應」——不必離開 session 重設模型。

5. Telegram gateway接続

どこからでもスマホでHermesと会話

# 進 gateway 設定
hermes gateway add telegram

2つの質問が表示されます:

  1. Bot token:貼上從 @BotFather 拿到的 token
  2. 允許的 chat_id:你自己的 Telegram user ID(傳 /start 給你的 bot,Hermes 會偵測並 prompt 你「是否信任這個 chat」)。強烈建議只開白名單給自己,避免被路人騷擾。

設定後に実行:

# 啟動 gateway daemon
hermes gateway

看到 Listening for messages... 就成功——打開你 Telegram bot 對話視窗,傳一句「Hi」,Hermes 應該幾秒內回覆。

🌐 17 個 Messaging Gateway一覧

Hermes v0.13.0 対応プラットフォーム(替換 telegram 即可):

Telegram · Discord · Slack · WhatsApp · Signal · Email · SMS · iMessage · 飛書 Lark · 釘釘 DingTalk · WeCom 企業微信 · WeChat · Microsoft Teams · Matrix · Mattermost · Twilio Voice · Google Meet(Twilio 橋接)

6. 3つの起動モード

1つ選ぶか、複数同時に実行

モード コマンド 用途
対話TUI hermes 終端機直接對話,向いている debug / 嘗試新 skill / 寫長文
Gateway daemon hermes gateway 背景跑,接 Telegram / Discord / Slack 訊息——手機指揮主力
Cron スケジュール hermes cron list 定期觸發任務(每日簡報、週報、巡檢),不需互動

バックグラウンド常駐:launchd(macOS) / systemd(Linux)

如果你要 Hermes 24/7 在 Mac mini 上跑,建議把 gateway 包成 launchd / systemd service:

# macOS — Hermes 內建幫你產生 plist
hermes service install --launchd

跑完會在 ~/Library/LaunchAgents/ 產生 com.nous.hermes.gateway.plist,並自動 load。要停掉用 hermes service uninstall

7. Claude Code / OpenClawと並行利用

3つは完全に共存可能。botとprocessは独立

Hermes 安裝在 ~/.hermes/,跟下面兩套完全隔離

共有するのは以下だけ:

💡 808AI Tony 親身組合建議

戰略 + 寫 code → Claude Code(最穩,Subagents 拆任務最順)
自動化 daemon / cron → OpenClaw(多 agent 編排是強項)
想試語音 / Honcho 用戶建模 / 自我建立 Skill → Hermes
三個獨立 Telegram bot,手機收到不同訊息對應到不同 agent,分工清楚。

⚠️ 一個 Telegram polling 衝突陷阱

同一個 Telegram bot token 不能同時被兩個 process polling——會互踢。每套(Claude Code / OpenClaw / Hermes)必須用不同的 bot token。BotFather 開新 bot 完全免費。

8. FAQ / トラブルシュート

安裝後找不到 hermes コマンド

~/.local/bin 加到 $PATH

# Bash
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc && source ~/.bashrc

# Zsh(macOS 預設)
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc && source ~/.zshrc

API keyが拒否され続ける

Telegram botが反応しない

完全に削除したい

# 1. 停掉 service(若有裝)
hermes service uninstall
# 2. 刪掉整個目錄
trash ~/.hermes

建議用 trash 不是 rm -rf——萬一誤刪可從 macOS Trash 救回。

9. Tony実測メモ

2026/05/09 Mac mini M4 32GBで動作確認した記録

🧪 0から最初のメッセージまで5分

安裝:一條 curl 命令搞定,~5 分鐘安裝完,自動處理 uv / Python 3.11 / Node.js / ripgrep / ffmpeg / 91 個 bundled skills。

位置:所有東西都在 ~/.hermes/,完全隔離不影響既有 Claude Code 或 OpenClaw。

啟動成本:只需一個 LLM provider key(OpenRouter 一個 key 通 200+ models 最方便)+ 獨立 Telegram bot token(BotFather 開新 bot)。

跑起來hermes(対話TUI)/ hermes setup(初次設定 wizard)/ hermes gateway(啟 messaging gateway)。

実戦での位置づけ

あなたに合う?

向いている まだ早い
初心者 有 CLI 基礎、敢自己 debug 的人 完全沒摸過終端機——先從 Claude Code + Telegram 入門
已有 AIツール 想加「第二意見」reviewer / 試新模型 主 agent 還沒用熟——先深耕一個
ユースケース 單一強化 agent / 語音 / 多 messaging 平台 需要多 agent 編排(用 OpenClaw 更直接)

10. v0.13.0 — 2026/05 新機能總覽

過去 1 個月 Hermes 重點往「語音 + realtime + 多平台」方向走(截至 2026/05/10)

🎙️

Discord 語音 STT/TTS

Discord voice channels 支援 realtime 語音轉文字 + 文字轉語音 + agent-proxy モード。直接用語音跟 Hermes 對話,不必打字。

📞

Google Meet 語音橋

Google Meet + Twilio dial-in 整合 Gemini realtime 語音 bridge。會議中讓 Hermes 即時筆記、回答問題。

🧠

Active Memory 自訂工具名

Active Memory plugin 支援 concrete tool names — 自動觸發更精準,不會誤抓不相關的記憶。

⚙️

Chat overrides

新增 /think default + /fast default 在聊天中即時切換思考深度,不需重啟 session。

📱

iOS 配對 setup codes

iOS app 支援 setup codes 連到私人 LAN gateway。在家用 Mac mini 跑 Hermes,手機可直接配對。

💬

17 個 Messaging Gateway

Telegram / Discord / Slack / WhatsApp / Signal / Email / SMS / 飛書 / 釘釘 / WeCom / WeChat / iMessage 等全平台覆蓋。

準備できましたか?

3つの方向から選択

🧠 GitHubリポジトリへ ⚡ 3者比較 ⌨️ Claude Codeガイド