ChatGPT や IDE 内 Copilot は毎回コンテキストがリセットされ、「ずっと動き続け、覚え続ける AI エージェント」を求める開発者にとっては構造的に不向きです。Nous Research が公開した Hermes Agent は、~/.hermes/ 配下の永続メモリ基盤・FTS5 クロスセッション検索・スキル自己改善ループを備え、curl 一発でローカル構築可能な自律エージェントとして注目を集めています。本記事では、永続メモリのディレクトリ設計、自宅 Mac・VPS・Mac mini M4 レンタルのホスティング比較、7×24 常駐運用のコスパ最適解、そして再現可能な 7 ステップ導入手順を解説いたします。
Hermes Agent の登場以前、多くのチームが「常駐 AI アシスタント」を試みては失敗してきました。根本原因はモデル性能ではなく、記憶と実行環境の設計にあります。以下の 5 点が、ステートレスなチャットボットや IDE プラグインでは克服できない構造的制約です。
~/.hermes/memories/ と sessions/ に構造化された事実と会話ログを永続化し、FTS5 全文検索で過去コンテキストを LLM 要約付きで呼び出します。~/.hermes/skills/ へ agentskills.io 互換の Python スクリプトを自動生成し、使用中に自己改善する closed learning loop を内蔵しています。~/.hermes/cron/)があり、Telegram / Discord / Slack への配信と連動しますが、ホスト側の 7×24 可用性は別問題です。結論として、Hermes Agent のソフトウェア設計は「記憶するエージェント」の問題を解決していますが、7×24 安定稼働のハードウェア層は依然として別途設計が必要です。後述する Mac mini M4 レンタルは、このギャップを最小コストで埋める現実的な選択肢です。
Hermes Agent の最大の差別化点は、インストールディレクトリと認知状態を完全分離した永続メモリ基盤です。公式インストーラは curl -fsSL https://get.hermes-agent.org | bash を実行すると、uv・Python 3.11・リポジトリクローンに加え、$HOME/.hermes/ 以下に以下のサブディレクトリを初期化します。
MEMORY.md がコアファクトのエントリポイント。この設計により、Hermes のバイナリや Python 仮想環境を再インストールしても、エージェントの「記憶」と「習得スキル」は ~/.hermes/ に残り続けます。Honcho 等の外部メモリプロバイダ(hermes memory setup)とも統合可能で、 dialectic user modeling による深層ユーザ理解を追加できます。
| ホスティング方式 | 月額目安 | 7×24 安定性 | macOS ネイティブ | 永続ディスク | コスパ評価 |
|---|---|---|---|---|---|
| 自宅 MacBook 常時起動 | 電力約 1,500〜3,000 円/月 | 低:停電・睡眠・持ち運びで停止 | はい | ローカル SSD(TBW 消費) | 個人検証のみ向き |
| 自宅 Mac mini M4 購入 | 初期 15〜25 万円 + 電力 | 中:回線・UPS 次第 | はい | 内蔵 SSD | 18 か月超の確実な常駐なら可 |
| 汎用 Linux VPS($5〜) | 約 750〜1,500 円/月 | 高:データセンター電源 | いいえ | ブロックストレージ | macOS 不要なら最安 |
| MACCOME Mac mini M4 レンタル | 公開料金参照 | 高:専用物理機、6 リージョン | はい(Apple Silicon ネイティブ) | 永続ボリューム、~/.hermes/ 保持 | 7×24 常駐のコスパ最適解 |
表の読み方: Hermes の cron ジョブや Telegram Gateway を止めたくない本番運用では、専用物理 Mac の月額レンタルが自宅購入より OpEx 化・回線リスク移管・チーム共有の三拍子そろった選択肢となります。短期 POC は時間単位、本番常駐は月額が合理的です。
Hermes Agent は Linux/macOS/WSL2 をサポートしますが、Apple エコシステム内の開発者にとって Mac mini M4 は次の 3 点で優位性があります。
~/.hermes/sessions/ の FTS5 インデックスと memories/ の Markdown ファイルはディスク I/O 集約的です。Mac mini M4 内蔵 NVMe の 3〜5 GB/s 帯域は、セッション検索のレイテンシを実用範囲に抑えます。自宅購入 vs レンタルの判断は Mac mini M4 購入 vs レンタル TCO マトリクス で詳述していますが、Hermes のような「止められない常駐エージェント」では、残価リスクと回線 SLA をプラットフォーム側に移管できるレンタルがコスパ面で優位になるケースが多いです。
以下は Mac mini M4(ローカルまたは MACCOME リモートノード)上で Hermes Agent を 7×24 常駐させる再現可能な手順です。各ステップに前提条件と期待結果を明記しています。
curl -fsSL https://get.hermes-agent.org | bash。uv、Python 3.11、Hermes リポジトリ、~/.hermes/ メモリ基盤が自動構築されます。sudo 不要。期待結果:hermes CLI が PATH に追加。hermes config で OpenRouter、Anthropic、OpenAI、ローカル Ollama 等を設定。期待結果:インタラクティブ TUI でモデル応答を確認。hermes memory setup。Honcho 等の外部記憶バックエンドを統合。期待結果:~/.hermes/memories/ に初期 USER.md / MEMORY.md が生成。~/.hermes/pairing/ に安全保存。期待結果:スマートフォンから Hermes にメッセージ送信可能。~/.hermes/cron/ にジョブ定義を追加。期待結果:再起動後もスケジュールが維持され、Telegram へ自動配信。# 1. インストール(Mac mini M4 ローカル or リモート SSH 上)
curl -fsSL https://get.hermes-agent.org | bash
# 2. 初回設定と動作確認
hermes config
hermes # インタラクティブ TUI 起動
# 3. メモリ基盤の確認
ls -la ~/.hermes/{memories,skills,sessions,cron,logs}/
# 4. macOS 常駐化(launchd plist 例)
# ~/Library/LaunchAgents/com.hermes.agent.plist を作成し
# launchctl load ~/Library/LaunchAgents/com.hermes.agent.plist
# 5. リモート Mac mini M4 へ SSH 管理
ssh -L 8080:localhost:8080 dev@mac-rental.example.com
~/.hermes/ 配下に 7 カテゴリ(memories / skills / sessions / cron / logs / pairing / hooks)+ マルチモーダルキャッシュ(image_cache / audio_cache)。インストール更新後も認知状態は保持されます。Hermes Agent と OpenClaw は競合ではなく補完関係です。OpenClaw は Gateway、マルチチャネル OAuth、サブエージェント ACP スケジューリングに強みを持ちます(OpenClaw Agents / Skills / Memory チューニング 参照)。Hermes は ~/.hermes/ ベースの深層永続記憶とスキル自己改善に特化しています。
実務的な構成例:同一 Mac mini M4 レンタルノード上に OpenClaw Gateway(Telegram / Slack 入口)と Hermes Agent(記憶・cron・スキル層)を併設。OpenClaw がメッセージをルーティングし、Hermes が長期記憶と自律タスクを担当する二層エージェントスタックが、2026 年時点で最も安定した本番パターンです。
Hermes Agent は、Nous Research が提唱する closed learning loop — 記憶の自動キュレーション、スキル自動生成、使用中の自己改善、FTS5 クロスセッション検索 — を単一 OSS パッケージに統合した、2026 年時点で最も完成度の高い自律エージェントの 1 つです。curl -fsSL https://get.hermes-agent.org | bash の一コマンドで、ソフトウェア面の障壁はほぼ解消されました。
しかし、自宅 MacBook 常時起動には (a) 停電・回線断によるエージェント停止、(b) 購入 Mac mini の残価リスクと設置スペース、(c) 汎用 VPS の macOS 非対応という 3 つの現実的制約が残ります。Hermes の cron ジョブが深夜 3 時に止まる、Telegram Gateway が応答しない — こうした障害はソフトウェアではなくホスティング層の問題です。
7×24 常駐・記憶蓄積・Apple Silicon ネイティブの三条件を同時に満たすには、MACCOME の Mac mini M4 専用レンタルノードがコスパ最適解となるケースが多いです。Capex を OpEx に置換し、回線 SLA・物理安定性・~/.hermes/ 永続ボリュームをプラットフォーム側で担保できます。6 リージョン(シンガポール、東京、ソウル、香港、バージニア、シリコンバレー)から latency に応じて選定する詳細は 多地域 Mac ノード選定ガイド をご参照ください。
よくあるご質問
Hermes Agent は Mac mini M4 だけで動作しますか?
はい。Hermes Agent は Linux、macOS、WSL2 をサポートしており、Apple Silicon Mac mini M4 上でネイティブ動作します。インストールは curl -fsSL https://get.hermes-agent.org | bash の一コマンドです。24 時間 365 日常駐させる場合は、自宅 Mac より MACCOME リモート Mac mini M4 レンタル の方が電力・回線・物理安定性の面でコスパが高いケースが多いです。
永続メモリは ~/.hermes/ に何が保存されますか?
memories/(長期事実・ユーザー嗜好)、skills/(エージェントが作成した実行可能スキル)、sessions/(FTS5 インデックス付き会話ログ)、cron/(定期タスク定義)、logs/(実行ログ)などが ~/.hermes/ 配下に分離保存されます。MEMORY.md と USER.md がコアコンテキストとして読み込まれ、再起動後もセッションを跨いで記憶が継続します。
OpenClaw と Hermes Agent は併用できますか?
はい。OpenClaw は Gateway とマルチチャネル配信に強く、Hermes Agent は ~/.hermes/ ベースの永続メモリとスキル自己改善ループに特化しています。同一のリモート Mac 上に両方を配置し、OpenClaw をメッセージング入口、Hermes を記憶・自律タスク層として使い分ける構成が実務でよく採用されています。