AIエージェント・自動化を24時間回す「常時稼働PC」の選び方 — ミニPC・Mac mini・ワークステーション
定期実行のルーティン、監視ループ、n8nやDifyのワークフロー、ローカルLLMのAPIサーバ。これらはPCが起きている間だけ動きます。「メインのノートで動かしていたら、フタを閉じて止まっていた」は誰もが一度は通る失敗です。この記事では、24時間置いておく専用機に何が要るかを、速さ以外の観点から整理します。
常時稼働機に要るのは「速さ」ではない
普段のPC選びは性能と価格の勝負ですが、常時稼働機は評価軸が変わります。優先順位は次のとおりです。
- 止まらないこと: スリープしない、自動再起動で途切れない、熱で落ちない
- 静音・省電力: 寝室や仕事部屋に置いても気にならない。24時間×365日の電気代
- メモリ容量: DB、ベクトルDB、複数のコンテナ、エージェントが同居する
- ストレージ: ログとデータが溜まり続ける。1TB以上、できれば2TB
- 速さ: 最後。ワークフローの実行に高性能CPUは要らない
ゲーミングPCを24時間回すと、アイドルでも50〜100W、月に1,000〜2,000円以上の電気代がかかり、ファンの音も続きます。ミニPCやMac miniならアイドル5〜15W、月数百円です。
候補1: 静音ミニPC(Ryzen 9・メモリ64GB・GPUなし)
最もコストパフォーマンスが高い選択肢です。ノート用のRyzen 9(8コア16スレッド〜)を積んだ手のひらサイズの筐体に、DDR5メモリを64GBまで、NVMeを2TBまで載せられます。n8n、Dify、PostgreSQL、Redis、ベクトルDB、Claude Codeの自動タスクを全部同居させても余裕があります。OSはUbuntu Serverを入れると最も軽く安定します。弱点はGPUがないこと。ローカルLLMを組み込むなら8B以下か、別の箱に任せます。
向いている人: n8n/Difyのセルフホスト、エージェントのルーティン、ブラウザ操作エージェントの専用機、社内向けの小さなWebサービス。
候補2: Mac mini M4 Pro(メモリ48〜64GB)
静音・省電力・ユニファイドメモリの三拍子で、常時稼働のローカルLLMサーバに最適です。Ollamaでモデルを常駐させてAPIを社内に公開し、n8nやDifyから叩く構成が定番。64GBなら30Bクラスが余裕、70B Q4もぎりぎり載ります。macOSはスリープ設定を切り、電源復帰時の自動起動をオンにしておけば、停電後も勝手に戻ってきます。Docker Desktopも動くので、ワークフローエンジンも同居できます。
向いている人: ローカルLLMを24時間サービングしたい。Claude Codeの自動タスクをmacOSで回したい。音と電気代を気にする。
候補3: Ryzen AI Max+ 395 ミニPC(メモリ128GB)
Windows/Linuxで128GBのユニファイドメモリを持つ唯一のクラス。GPU側に最大96GBを割り当てられるので、gpt-oss-120bや70Bクラスを常駐させられます。帯域256GB/sなのでMoEは実用速度、dense 70Bは遅め。HPのワークステーション型やベアボーン系ミニPCで入手できます。消費電力はミニPCとしては高め(負荷時100W超)ですが、GPU搭載デスクトップよりは低い。
向いている人: 大型ローカルLLMをWindows/Linuxで常時稼働させたい。Macを避けたい。
候補4: BTOワークステーション(RTX 5090・メモリ128GB・4TB)
動画生成や学習ジョブを夜通し回す、複数のGPUジョブをキューで流す、といった「重い常時稼働」向け。ワークステーション筐体は高耐久の電源、余裕のある冷却、ECCメモリ、長期保守がついてきます。消費電力は大きく(負荷時600W超)、置き場所と電源回路を選びます。趣味の範囲を超えた投資なので、クラウドGPUの時間課金と比較してから。
OSと設定: 止まらないための最低限
- Linux(Ubuntu Server): 最も軽く、自動再起動を完全に制御できる。ミニPCに入れるなら第一候補
- macOS: システム設定 → 省エネルギーで「スリープさせない」「停電後に自動起動」をオン。自動アップデートの再起動は手動に
- Windows: 電源プランでスリープ無効、Windows Updateの「アクティブ時間」と再起動の抑制を設定。可能ならWindows Proで更新を延期
- 共通: 有線LAN(Wi-Fiは切れる)、固定IP、SSHでリモート管理、ログのローテーション設定、監視(死活通知)
UPS(無停電電源装置)は保険ではなく必需品
停電や瞬断は年に数回起きます。書き込み中のデータベースが壊れると、ワークフローの履歴やベクトルDBが飛びます。小型のUPS(数千円〜1万円台)でミニPCなら30分以上持ち、安全にシャットダウンする猶予ができます。常時稼働機を買うときは、UPSまで含めて予算を組んでください。
電気代の目安: 24時間×365日でいくら変わるか
常時稼働機の電気代は、アイドル時の消費電力でほぼ決まります。電力単価を1kWhあたり31円(2026年時点の目安)として、1年間つけっぱなしにした場合を比べます。
| 機種 | アイドル消費電力 | 年間電気代(目安) |
|---|---|---|
| Mac mini M4 / M4 Pro | 約4〜7W | 約1,100〜1,900円 |
| Ryzen 9 静音ミニPC | 約10〜15W | 約2,700〜4,100円 |
| Ryzen AI Max+ 395 ミニPC | 約15〜25W | 約4,100〜6,800円 |
| GPUなしデスクトップ | 約30〜50W | 約8,100〜13,600円 |
| RTX 5090搭載デスクトップ | 約60〜100W | 約16,300〜27,200円 |
これはアイドル時だけの数字で、ローカルLLMをサービングして常に負荷がかかる構成では2〜3倍になります。ミニPCとゲーミングPCの差は年間1〜2万円。3年使えば本体価格の差に近づきます。「余っているゲーミングPCを常時稼働機にする」のは、電気代と騒音の両面で最初の数か月で後悔しやすい選択です。
止まったことに気づく仕組み
常時稼働機で本当に困るのは、止まることより「止まったことに気づかないこと」です。最低限、次の3つを入れておきます。(1)死活監視: 外部のサービス(UptimeRobot等の無料枠)から、常時稼働機が公開している軽いエンドポイントを5分おきに叩き、応答がなければスマホに通知。(2)ワークフロー側の失敗通知: n8nやDifyには失敗時にメールやSlackへ通知する設定があるので、全ワークフローに入れる。(3)ディスク残量とメモリの監視: ログとデータで満杯になる事故が最も多いので、残量が20%を切ったら通知。これらを設定してから「置きっぱなし」にしてください。
ノートPCを常時稼働機にしてはいけない理由
- フタを閉じるとスリープする(設定で回避できるが、熱がこもる)
- バッテリーを満充電で挿しっぱなしにすると劣化・膨張する
- 冷却が弱く、長時間負荷で性能が落ちる
- Wi-Fi前提の設計で、有線LANがない機種が多い
「今あるノートでとりあえず」は始め方としては正しいですが、1か月続いたら専用機に移す判断を。
まとめ: 用途別の推奨
| 用途 | 推奨 | 目安 |
|---|---|---|
| n8n / Dify / エージェントのルーティン | 静音ミニPC Ryzen 9・64GB+Ubuntu+UPS | 13〜22万円 |
| ローカルLLM(〜70B)の24時間サービング | Mac mini M4 Pro 64GB | 36〜42万円 |
| 120B MoEをWindows/Linuxで | Ryzen AI Max+ 395・128GB | 32〜48万円 |
| 動画生成・学習ジョブの夜間バッチ | ワークステーション RTX 5090・128GB | 75〜110万円 |
価格は2026年9月時点の目安で、変動します。