2026年 Nous Hermes Agent を Mac mini M4 で 7×24 常駐:永続メモリと自前購入 vs リモート Mac レンタル決定マトリクス
Nous Research が 2026 年に公開した Hermes Agent(MIT)は、「覚えてくれる AI」を ~/.hermes のファイルシステムとして実装しました。三層メモリ、118 以上の Skills、6 チャネルゲートウェイにより、単発チャットから週をまたぐデジタル同僚へ進化します。一方でゲートウェイは 7×24、記憶は NVMe への安定書き込みが前提です。本稿は Mac mini M4 の UMA を基準に、インストール手順と「自前 vs リモート Mac レンタル」の決定マトリクスを示します。
1. 導入後に詰まる三つの実務課題
- 記憶の断絶: 学習ループはウィザードで明示的に ON にする必要があります。ゲートウェイだけ再起動し
~/.hermesを永続マウントしないと、L2/L3 が蓄積されずステートレスなチャットボットのままです。 - 7×24 の空白: Telegram・Slack・定期ジョブ・MCP は常駐プロセスを前提にします。ノート PC のスリープ、Windows の蓋閉め、家用回線の IP 変動は Webhook とマルチチャネル会話を同時に落とします。
- 隠れ I/O コスト: SQLite FTS5 は Skills 1 万件規模でも検索が約 10ms 級と速い一方、
state.dbをネットワークディスクや低速外付けに置くとゲートウェイ全体のスループットが崩れます。
2. ~/.hermes 三層メモリの役割分担
- L1: 現会話バッファ。プロセス終了で消去。
- L2:
state.db(SQLite + FTS5)にタスク結果と Skills 索引。~/.hermes/直下。 - L3:
USER.md/MEMORY.mdで嗜好と長期事実。人手編集可。
Skills は ~/.hermes/skills/。「賢くなる」にはNVMe への連続書き込みと常駐が必須です。
3. Mac mini M4 UMA が適する理由
Hermes は Python/Node 編成中心で CPU 負荷は軽め。UMA はマルチチャネル I/O の断片化を抑えます。Mac mini M4 は約 20W でゲートウェイ専用に向きます。同ホストで ds4 や Ollama を回すならメモリ増設かノード分離を。
4. 自前購入 vs レンタル vs VPS 比較表
| 観点 | 自前 Mac mini M4 | SFTPMAC リモート Mac | Linux VPS |
|---|---|---|---|
| 初期費用 | 本体 25~40 万円前後 | 時間・月額課金 | 月額は安いが macOS なし |
| 7×24 安定性 | UPS・冷却・回線は自前 | データセンター常時電源 | 安定だがエコシステム分断 |
| ~/.hermes 配置 | ローカル NVMe が最適 | 専用 NVMe + スナップショット | ブロックストレージ要設計 |
| Apple エコシステム | launchd・Keychain ネイティブ | 同上、ハード保守不要 | macOS 専用ツール不可 |
| チーム共有 | 家用 NAT で公開困難 | Tailscale + SFTP 同期 | 公開は容易だが権限管理が難 |
| 減価償却 | 2~3 年で残価低下 | 事業者負担 | ハード償却なし |
早見表:個人検証は自宅 mini、本番ゲートウェイ+週次記憶は常駐リモート Mac、CLI のみなら VPS も選択肢です。
5. 引用可能なコスト・スペック一覧
- インストール: root 不要。ディスク 30GB 空き推奨。
- メモリ: 単一ゲートウェイ 16GB。ローカル LLM 併用は 24GB+。
- 検索: FTS5 で Skills 1 万件規模も約 10ms 級。
- TCO: 自前 3 年分はリモート月額 12~18 ヶ月に相当しうる。
6. リモート Mac での五ステップ手順
- ノード選定: Mac mini M4 16/24GB を選び、
~/.hermesとログを DC 内 NVMe に配置します。 - ワンライナーインストール: SSH 後、内容を確認してから公式スクリプトを実行します。
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
hermes --version
- 学習の有効化:
hermesウィザードでセッション横断学習と Skills 自動蒸留を ON にし、memories/への書き込みを確認します。 - launchd 常駐: launchd 常駐を参考に LaunchAgent とログローテーションを設定。
- 私設網と同期: Tailscale で管理ポート共有。
config.yamlは SFTP で管理。
OpenClaw 併用時はルーティングと記憶を分離し、データディレクトリを共有しない。
7. よくある質問
Q:curl | bash は? 保存してレビュー後に実行。ユーザーディレクトリのみ変更。
Q:OpenClaw との共存は? ポートと ~/.hermes を分ければ可。
8. まとめ:価値は「常駐」と NVMe にある
真価は L2/L3 の週次蓄積 と 7×24 にあり、ノート PC のスリープでは成立しません。試験 3~6 ヶ月なら ~/.hermes を常時電源ノードへ。
SFTPMAC リモート Mac レンタル なら Mac mini M4 を時間課金し、launchd 常駐と SFTP 同期をまとめて得られます。レンタル Mac で 7×24 は、自前 UPS・公網より合理的なことが多いです。