24時間いつでもあなたのために働くパーソナルAIエージェントの約束は、もはやSFではありません。もうそこにあり、現実のものです。そして何千人もの開発者、クリエイター、個人事業主がすでにそれを活用しています。では問題は何でしょう?インターネット上のほとんどのガイドは、これを実現する方法は1つしかないと言っています。つまり、仮想プライベートサーバー(VPS)をレンタルすることです。彼らは、あなたに月額料金を払い続けることを約束させ、Linuxサーバー管理を学び、ファイアウォールを管理し、エージェントをオンラインに保つだけでもネットワーク設定のトラブルシューティングをさせようとします。
しかし、その前提が間違っているとしたら?
強力で、永続的で、常時稼働のAIエージェントを——それがOpenClawでもNous Hermesでも——自宅で、すでに持っているかもしれないハードウェアを使って、コストをほんの一部に抑え、しかもはるかに高い制御性で動かせるとしたらどうでしょう?
これをまさに実現するための決定版ガイドです。なぜそれを行うのか、どうやって行うのかを解説し、主要なオープンソースの2つのエージェント基盤を比較し、それぞれについて手順を追って永続化セットアップを進めていきます。そして、ホームベースのエージェントがあなたのニーズに合うのか、それともマネージドなソリューションの方が理にかなっているのかを判断するための知識をお届けします。
Part 1: 2026年に自宅でAIエージェントをセルフホストするのが理にかなう理由
AIエージェントをセルフホストするという考え方は新しいものではありませんが、ツールは劇的に進化しました。以前はシステム管理の深い専門知識が必要だったことが、いくつかのコマンドと手頃な価格のハードウェアで実現できるようになりました。では、実際の利点を見ていきましょう。
1. コスト要因:一度の投資 vs 出血し続ける月額
まず、最も現実的なメリットである「お金」から始めます。AIエージェントを確実に稼働させるのに適したVPSは、月額$10〜$30程度です。つまり年額$120〜$360——毎年、ずっと続いて終わりがありません。
同じ$120〜$360で、専用のミニPC(例:リファービッシュ品のIntel NUCやBeelink)を購入すれば、物理的には5〜8年ほど持ちます。ケースと冷却を適切に揃えたRaspberry Pi 5なら、だいたい$80で入手できます。いったんハードウェアを買ってしまえば、継続的にかかる費用は稼働させ続けるための電気代だけで、通常は月$5未満、しばしば$2未満です。
| セットアップ方法 | 初期費用 | 月額費用 | 2年合計費用 |
|---|---|---|---|
| 格安VPS(Hetzner/Contabo) | $0 | $10〜$15 | $240〜$360 |
| プレミアムのマネージドホスティング | $0 | $29〜$49 | $696〜$1,176 |
| Raspberry Pi 5(自宅) | 約$80 | 約$2(電気代) | 約$128 |
| 中古のミニPC(自宅) | 約$150 | 約$3(電気代) | 約$222 |
計算は明確です。自宅セットアップは数か月で元が取れ、その後は実質ほぼ無料になります。
2. 完全なデータ主権
エージェントを第三者のVPSにデプロイすると、会話、ツールの出力、記憶、そしてエージェントの挙動は、あなたが制御していないインフラに保存されます。最も信頼できるプロバイダーであっても、最終的にはプライバシーポリシー、利用規約、データ侵害の可能性、あるいは政府による召喚状に縛られることになります。
自宅セットアップなら、データはローカルネットワークから出ていきません。OpenClaw MEMORY.md、Hermesのセッション履歴、APIキー、そしてエージェントが学習したスキルはすべて、物理的にあなたが所有しているマシン上に存在します。機密性の高いビジネス情報、個人の財務データ、または機密性のある業務フローを扱うユーザーにとって、このレベルの制御は単に好ましいだけではなく——必須です。
3. ベンダーロックインとプラットフォームリスクからの解放
AIホスティングの世界は動きが速いです。提供者は価格を変えたり、利用規約を修正したり、完全にサービスを停止したりします。もしあなたのAIインフラ全体が単一のマネージドサービスに依存しているなら、ポリシー変更ひとつで混乱に巻き込まれることになります。セルフホストなら、モデルを切り替えたり、データを移行したり、許可を誰かに求めずにスタック全体を変更したりする自由があります。マシンはあなたのものです。そこで何を動かすかはあなたが決めます。
4. 学習とエンパワーメント
自分のツールがどう動くのかを実際に理解する価値は、否定できません。自宅でAIエージェントを稼働させると、ネットワーク、プロセス管理、システムの永続性、リモートアクセスについて学べます。これらはそのまま活かせるスキルであり、あなたをより有能なテクノロジストにしてくれます。セルフホストするなら、あなたはただのユーザーではなく——運用担当者です。
Part 2: ハードウェアの選び方——3つの実用的なルート
サーバーラックは不要です。エンタープライズ向けのハードウェアも不要です。必要なのは、常時稼働し、接続され続け、信頼性があるものです。ここでは2026年に向けた、最も実用的な3つの選択肢を紹介します。
Option A: Raspberry Pi — 静か、コンパクト、効率的
Raspberry Pi 5(または、RAMが4GB以上のPi 4でも) は、自宅でAIホスティングする際の定番です。アイドル時におおよそ3〜7ワット、負荷がかかると最大12ワット程度——これは通常のLED電球よりも少ない消費電力です。
メリット:
- 消費電力が非常に低い(ほとんどの電気料金プランで月$2未満)。
- 無音運転——軽〜中程度のワークロードならファンは不要。
- 設置スペースが小さい——棚の上、モニターの裏、引き出しの中にも収まる。
- 大規模なコミュニティサポート——何か問題が起きても、すでに誰かが解決している可能性が高い。
デメリット:
- ARMアーキテクチャのため、特定のDockerイメージやニッチなPythonパッケージとの互換性問題が起きることがある。
- ストレージは通常SDカードベースで、SSDより遅く信頼性も低い。(パフォーマンスと寿命を改善するには、USB 3.0経由で外付けSSDを使う。)
- エージェントと並行してローカルLLMを動かしたい場合には向かない——Piには、その用途に必要なRAMと計算能力がない。
Option B: 古いノートPCまたは予備のデスクトップ — ゼロコストの選択肢
何かを買う前に、まず家の中を見回してください。2018年頃の古いノートPC? 収納で埃をかぶっているデスクトップ? どちらも、自宅のエージェントサーバーとして十分に機能します。
メリット:
- 最安値は無料。
- ノートPCには内蔵UPSがある——バッテリーが短時間の停電でもエージェントの稼働を維持します。
- 標準的なx86アーキテクチャで、ソフトウェアの互換性が最大。
- Raspberry Piよりも、一般的にRAMが多くストレージも高速。
デメリット:
- 消費電力が大きくなる可能性が高い(デスクトップはアイドルで20〜60ワット)。
- デスクトップはうるさく、物理スペースを占有する。
- 古いノートPCはバッテリー劣化やストレージ障害が起きていることがある。
- 24時間365日机の上に置いておくには、見た目の面であまり魅力的ではない。
Option C: 専用のミニPC — いわばベストバランス
Intel NUC、Beelink SER、MinisforumシリーズのようなミニPCは、サイズ、性能、効率のバランスが最も良い選択肢です。リファービッシュ済みのIntel NUC 8世代以降は、$100〜$200で見つかることがよくあります。
メリット:
- x86アーキテクチャ——すべてのソフトウェアに完全互換。
- Raspberry Piより大幅に高性能。
- それでもサイズは非常に小さく、比較的静か。
- SSDストレージにより高速な起動と、信頼できるデータ。
- 複数のエージェントを同時に動かすことにも余裕がある(例:OpenClaw + Hermes)。
デメリット:
- 初期投資が必要。ただし、VPSと比べた回収期間は6か月未満。
- Raspberry Piより消費電力はやや多い(アイドル時6〜15ワット)。
私たちのおすすめ
最初の一歩を踏み出す段階で予算が厳しいなら、すでに持っているものを使いましょう。古いノートPCは、動作するセットアップへの最短ルートです。長期的に投資したいなら、Mini PCが最大の余裕(ヘッドルーム)と信頼性を提供します。Raspberry Piは、重い計算を必要としない1つの集中したエージェントに最適です。
第3部:OpenClaw vs. Hermes — あなたに合うエージェントはどっち?
これは、初心者が必ず抱く疑問です。どちらのプロジェクトも優れており、どちらもオープンソースで、家庭のハードウェアで24/7運用できます——しかし強みと考え方は異なります。
OpenClaw:ローカル・ファーストの強力な実装
OpenClawは、あなたのマシン上で動作するパーソナルAIエージェントとして、最初からその前提で設計されました。Node.jsを土台にしており、ローカルのツールやシステムとの統合が深いのが特徴です。
- おすすめ:エージェントにローカルのファイルシステムへアクセスしてほしい、ブラウザの自動化を動かしたい、家庭内サーバーを管理したい、あるいは常駐するローカルのアシスタントとして振る舞ってほしいユーザー。
-
強み:WebSocketとブラウザ統合が非常に優れている。
pm2による成熟したプロセス管理。ローカルツールのサポートが強い。OpenClaw専用のスキルやプラグインを中心に活発なコミュニティがある。 - 弱み:主に1台のマシンでの運用に焦点を当てている。マルチエージェントによる並列性はまだ発展途上。
- 言語: Node.js / TypeScript
Hermes:自己改善するエージェント
Hermes Agentは、Nous Researchによって開発されており、根本的に異なる哲学に基づいています。それは、エージェントが時間とともに学習し、改善していくべきだという考え方です。Pythonで書かれており、クローズドループ型の学習システムを備えています。
- おすすめ:経験を通じてスキルを積み上げるエージェントが欲しい、セッションをまたいだ永続的なメモリを維持したい、さらに作業をサブエージェントに委任できるエージェントを望むユーザー。
- 強み:自律的なスキルの生成と改善。フル機能のTUI(テキストユーザーインターフェース)。6種類のターミナルバックエンドをサポート(ローカル、Docker、SSH、Daytona、Singularity、Modal)。ネイティブのクロスプラットフォーム対応(Telegram、Discord、Slack、WhatsApp、Signal)。自動化のための組み込みcronスケジューラ。
- 弱み:比較的新しいプロジェクトのため、プラグイン・エコシステムはまだ成長中。Windowsはネイティブ非対応(WSL2が必要)。
- 言語: Python
両方動かせる?もちろんです。
「どちらか一方しか使えない」というルールはありません。メモリ16GBのMini PCなら、OpenClawとHermesを同時にそれぞれ別の目的で、問題なく処理できます。OpenClawはブラウザの自動化やローカルファイル管理を担当し、Hermesは統合メモリとサブエージェントへの委任を備えた会話ベースのアシスタントとして機能する、といった役割分担が可能です。
第4部:手順どおりのセットアップガイド
ここがガイドの中核です。新しいマシンから出発して、再起動・クラッシュ・停電にも耐え、常時稼働し続ける永続的なエージェントを作るまで、プロセス全体を順に説明します。
前提条件
どちらのエージェントを選んでも、まずは次の手順から始めてください:
1. 最小限のオペレーティングシステムをインストール
グラフィカルなデスクトップは不要です。むしろデスクトップ環境はリソースを無駄にします。軽量なサーバー向けOSをインストールしてください:
- Raspberry Piの場合:Raspberry Pi OS Lite(64-bit)。公式のRaspberry Pi Imagerで書き込みます。
- Mini PC / 古いPCの場合:Ubuntu Server 24.04 LTS または Debian 12。どちらも無料で、非常に安定しており、サポートも充実しています。
インストール後、イーサネットでマシンをネットワークに接続します(Wi-Fiでも動きますが、24/7運用なら有線の方が信頼性が高いです)。システムをアップデートします:
sudo apt update && sudo apt upgrade -y
2. (任意だが推奨)SSHアクセスを設定
このマシンはメインのコンピュータから管理したいはずです。SSHを有効化します:
sudo systemctl enable ssh
sudo systemctl start ssh
次に、メインのコンピュータから接続します:
ssh username@your-agents-local-ip
第4a部:24/7運用のためにOpenClawをセットアップする
手順1:Node.jsをインストール
OpenClawにはNode.jsが必要です。ここでは最新のLTS版(執筆時点ではv20)をインストールします:
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs
インストールを確認します:
node --version
# v20.x.x が出力されるはずです
npm --version
# 10.x.x またはそれ以上が出力されるはずです
手順2:PM2 — プロセスマネージャをインストール
PM2はNode.js向けのプロダクショングレードのプロセスマネージャです。OpenClawが起動時に自動的に開始され、クラッシュした場合は自動で再起動されるようにします。
sudo npm install pm2 -g
手順3:OpenClawをインストール
npm install -g openclaw
openclaw init
セットアップウィザードに従って、メッセージングチャネル(Telegram、WhatsAppなど)、APIキー、作業ディレクトリを設定します。
手順4:PM2で起動
openclaw gateway startを手動で実行するのではなく(ターミナルを閉じると停止してしまうため)、PM2を使います:
pm2 start "openclaw gateway start" --name openclaw
pm2 save
これでエージェントはバックグラウンドで動作し、PM2によって管理されます。
手順5:再起動後も永続化されるようにする
pm2 startup
PM2はコマンドを出力します。そのコマンドをコピーして、システム起動時にPM2サービスを有効化するために貼り付けてください。これで、停電後や手動の再起動後でもOpenClawは自動的に再開します。
手順6:エージェントを監視する
pm2 status openclaw
pm2 logs openclaw --lines 50
pm2 monit
pm2 logsでエージェントのリアルタイム出力を確認し、pm2 monitでCPUとメモリ使用量のライブダッシュボードを表示できます。
第4b部:24/7運用のためにHermes Agentをセットアップする
手順1:公式インストーラを実行する
Nous ResearchはHermesを非常に簡単にインストールできるようにしています。公式インストーラが、Python、Node.jsの依存関係、そしてhermes CLIをすべてワンショットで処理します。
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
インストール後、シェルを再読み込みします:
source ~/.bashrc # または source ~/.zshrc
確認します:
hermes --version
ステップ 2:Hermes を設定する
セットアップウィザードを実行します:
hermes setup
ウィザードは次の内容を案内します:
- LLM プロバイダーとモデルの選択
- メッセージングゲートウェイの設定(Telegram、Discord、Slack、WhatsApp、Signal)
- API キーの設定
- ツールを有効化または無効化
OpenClaw から移行する場合、ウィザードが ~/.openclaw ディレクトリを自動的に検出し、設定、メモリ、スキルの移行を提案します。これは、既存の OpenClaw 設定を失わずに Hermes を試すための、スムーズな方法です。
ステップ 3:Hermes 用に PM2 をインストールする
Hermes は Node.js をネイティブには使用しませんが、PM2 は Node.js アプリだけでなく任意のプロセスを管理できます。まだインストールしていない場合は:
sudo npm install pm2 -g
ステップ 4:PM2 で Hermes ゲートウェイを起動する
hermes gateway コマンドは、Hermes をメッセージングプラットフォームに接続するためのものです。常時稼働にするには:
pm2 start "hermes gateway start" --name hermes
pm2 save
ステップ 5:起動時の自動再起動を有効化する
pm2 startup
OpenClaw と同じ手順です。すでに OpenClaw でこれを設定済みなら、このステップはスキップできます。PM2 が両方のプロセスを管理します。
ステップ 6:Hermes CLI を直接使う
ゲートウェイに加えて、ターミナルから Hermes を直接操作できます:
hermes # 対話型の TUI を開く
hermes status # 現在のセッションを確認する
hermes tools # 利用可能なツールを表示して設定する
hermes skills # インストール済みのスキルを閲覧する
TUI には複数行編集、コマンドの補完、ストリーミング出力、完全な会話履歴が備わっており、AI エージェントと作業するのに本当に楽しい方法です。
Part 4c: Tailscale による安全なリモートアクセス
エージェントが自宅で動き始めたら、不在時にもアクセスしたくなるはずです。最も安全で簡単な方法が Tailscale です。
Tailscale は、すべてのデバイス間にプライベートで暗号化されたネットワーク(WireGuard ベース)を作成します。ポートフォワーディングは不要で、開放するファイアウォールルールも不要、DNS の複雑な設定も必要ありません。
1. エージェントサーバーに Tailscale をインストールする:
curl -fsSL https://tailscale.com/install.sh | sh
sudo tailscale up
デバイスを Tailscale ネットワークに接続するために、ターミナルに表示される認証リンクに従ってください。
2. スマホまたはラップトップに Tailscale をインストールする:
デバイスのアプリストアまたは Web サイトから Tailscale アプリをダウンロードします。同じアカウントで認証してください。
3. エージェントにアクセスする:
エージェントのマシンは、安定した IP アドレス(100.x.y.z のようなもの)や/または MagicDNS 名(agent-server.tail-scale.ts.net のようなもの)とともに Tailscale ネットワーク上に表示されます。これで次ができます:
- どこからでも直接 SSH で接続する。
- OpenClaw の Web UI または Hermes ゲートウェイにアクセスする。
- ファイルを安全に転送する。
すべての通信はエンドツーエンドで暗号化されており、Tailscale ネットワーク上で認証されたデバイスのみが接続できます。
Part 5: トラブルシューティング & ベストプラクティス
どれだけ良いセットアップでも問題は起こりえます。よくある問題と解決方法を紹介します。
再起動後にエージェントが起動しない
- PM2 が動作しているか確認します:
pm2 list。空の場合、PM2 の起動スクリプトが正しく設定されていません。pm2 startupをもう一度実行し、指示に従ってください。 - 再起動前に、PM2 のプロセスリストにエージェントを保存していることを確認します:
pm2 save。
メモリ使用量が多い
- OpenClaw と Hermes は比較的軽量ですが、Ollama のようなローカル LLM も同時に動かしている場合、メモリがすぐに埋まる可能性があります。エージェント単体なら 4GB の Raspberry Pi で問題ありませんが、さらに大きなモデルを追加すると厳しくなります。
pm2 monitまたはhtopでリソース使用量を監視します。あるプロセスが多すぎるメモリを使っている場合は、再起動を検討してください:pm2 restart openclawまたはpm2 restart hermes。
インターネット障害
あなたの自宅の ISP はデータセンターではありません。インターネットが落ちると、エージェントもオフラインになります。ほとんどの個人用途ではこれで問題ありません。インターネットが復旧すれば、エージェントは自動的に再接続します。稼働率が重要なら、セルラーバックアップのルーター(Pepwave など、またはフェイルオーバー対応のシンプルな 4G/LTE USB ドングル)を検討してください。
動的 IP アドレス
多くの家庭用インターネット接続では、パブリック IP が動的で、定期的に変わります。そのため、静的 IP や動的 DNS の設定が不要になるよう、私たちは Tailscale を推奨しています。Tailscale は NAT のトラバーサルを自動で処理するため、接続はそのまま機能します。
セキュリティのベストプラクティス
- エージェントのポートを直接インターネットに公開しないでください。 常に Tailscale、SSH トンネル、または認証付きリバースプロキシを使用します。
-
OS とソフトウェアを最新の状態に保つ。 自動アップグレードを設定します:
sudo apt install unattended-upgrades && sudo dpkg-reconfigure --priority=low unattended-upgrades。 -
ファイアウォールを有効化する。
ufw(Uncomplicated Firewall)を使用します:sudo ufw enable。SSH(ポート 22)と Tailscale のインターフェースのみ許可します。 -
API キーをローテーションする。 OpenAI、Anthropic、OpenRouter のキーを、マシン上の他のプロセスがアクセスしうる平文のままにしないでください。環境変数、またはアクセス権を制限した
.envファイルを使用します。
Part 6:アップグレードのタイミング — マネージドホスティングの利点
セルフホスティングは、力になる・コスト効率が良い・プライベートであるという利点があります。しかし、すべてのユースケースに常に適しているわけではありません。
マネージドホスティングが理にかなう状況
- 業務クリティカルな処理: エージェントが顧客向けのタスクを扱っていたり、支払いを処理していたり、重要なワークフローを管理している場合、家庭のインターネットのちょっとした不調による 10 分間の障害リスクはコストになり得ます。マネージドホスティングの提供事業者は、SLA に裏付けられた稼働率、冗長なネットワーク、エンタープライズ品質のインフラを提供します。 返却形式: {"translated": "翻訳されたHTML"}
- チームコラボレーション: 複数のチームメンバーがエージェントとやり取りしたり管理したりする必要がある場合、クラウドホスティングのほうがアクセスしやすく、ルーターの背後にある自宅マシンよりも権限設定が簡単です。
- メンテナンス不要の希望: ハードウェア、OSのアップデート、プロセス再起動のことを考えたくないという人もいます。エージェントが動けばいい、ただそれだけ。まさにマネージドサービスが提供するものです。
- スケーリング要件: ローカルで大規模モデル(70B+パラメータのLLM)を動かしたい、またはGPU対応の推論が必要なら、自宅のMini PCでは力不足です。マネージド提供者は重いワークロード向けにGPU搭載インスタンスを用意しています。
DeployAgents: 正しく整えられたマネージドOpenClawホスティング
自宅環境で手に負えなくなった、あるいはそもそもサーバーを管理したくなかったという場合、DeployAgentsはOpenClawとHermesの完全マネージドホスティングを提供します。事前設定済みで安全、常時稼働のエージェントインスタンスを、セットアップにかかる手間ゼロで利用できます。エージェントはすぐに稼働し、メッセージングチャネルは接続済みで、ターミナルには一切触れません。プランは月額$14からで、WhatsAppとDiscordのサポートが含まれます。
最後に:今はあなたが主導権を握っている
個人のAIアシスタントを動かすために運用チームが必要だった時代は終わりました。$100のMini Pi、Raspberry Pi 5、あるいは古いノートPCであっても、24時間365日あなたのために働く、持続的で強力なAIエージェントを動かすために必要なものは揃っています。OpenClawをローカル・ファーストの強みのために選ぶにせよ、Hermesを自己改善の機能のために選ぶにせよ、あるいは両方を並行して動かすにせよ――インフラはあなたの手の中です。
セルフホスティングは単なる技術的な選択ではありません。所有権、プライバシー、そして独立性に関する宣言です。あなたのAI、あなたのマシン、あなたのルール。
よくある質問(FAQ)
Q: Raspberry Pi 4は十分な性能ですか?
A: はい。RAMが4GBまたは8GBのRaspberry Pi 4であれば、ほとんどの会話型および自動化タスクにおいて、OpenClawまたはHermesのいずれかを動かすのに十分です。大規模なローカル言語モデルも同時に動かそうとすると、厳しくなるでしょう。
Q: 自宅環境の継続コストはどれくらいですか?
A: 最初のハードウェア購入後、継続的にかかるのは電気代だけです。これは通常、Raspberry PiまたはMini PCでは月$1〜$5程度と非常に低額です。
Q: エージェントをWi-Fiで動かせますか?
A: はい。ただし、24/7のサーバーとして最大限の安定性と信頼性を確保するため、有線Ethernet接続を強く推奨します。
Q: エージェントのアップデートはどうすればいいですか?
A: OpenClawの場合は、npm install -g openclaw@latest を実行してから pm2 restart openclaw を実行します。Hermesの場合は、hermes update を実行してから pm2 restart hermes を実行します。
自宅のエージェントのセットアップについて質問がありますか?特定の用途に合わせてOpenClawとHermesのどちらを選ぶべきか迷っていて助けが必要ですか?それとも面倒のないマネージドソリューションへ移行する準備はできていますか?DeployAgents.coにアクセスしてください。私たちがインフラを担当するので、重要なものの構築に集中できます。




