Mac mini を AI サーバーに。

Mac mini は小さく静かで省電力、しかも GPU が CPU と同じ高速なメモリを読みます。そのため、自宅やオフィスで言語モデルや AI エージェントを 24 時間動かすマシンとして人気です。どれを選ぶか、いつでもアクセスできるようにする設定、そして動かすのにかかるコストをまとめました。

更新日

要点

  • 現行の Mac mini は M6(16〜32GB)か M5 Pro(24〜64GB)を搭載しています(Apple)。最大のモデルはメモリで決まり、初期設定では GPU がその約 75% を使えます。
  • システム設定 › エネルギーで「ディスプレイがオフのときに自動でスリープさせない」と「停電後に自動的に起動」をオンにします(Apple)。
  • mlx-lm、Ollama、LM Studio はどれも OpenAI 互換の API を提供します。初期設定では Mac 自身からしか接続できません。ネットワークに公開するのは意図して行い、インターネットに直接さらしてはいけません。
  • 消費電力:M6 の Mac mini はアイドル時で約 4W、最大 70W、M5 Pro は 6W〜145W です(Apple)。

1なぜ Mac mini なのか

言語モデルが文章を書く速さは、重みをメモリから読み出す速さで決まります。Mac では GPU がユニファイドメモリを直接読むため、64GB の Mac mini なら一般向けのグラフィックカードに収まらないモデルも、アイドル時わずか数ワットで載せられます。場所を取らず macOS が動くので、MacBook と同じツールがそのまま使えます。

限界はメモリと帯域幅です。最上位の Mac mini は 64GB・307GB/s です。70B クラスのモデルを高い精度で動かしたり、最大級のオープンモデルを動かしたりするなら、最大 512GB の Mac Studio が次の選択肢です(Apple)。ローカル LLM に最適な Mac をご覧ください。

2どの Mac mini でどのモデルが動くか

Mac miniメモリ帯域幅GPU 用(約 75%)4 ビットで最大のモデル
M6、16GB153GB/s12GB約 21B
M6、24GB170GB/s18GB約 32B
M6、32GB170GB/s24GB約 42B
M5 Pro、24GB307GB/s18GB約 32B
M5 Pro、48GB307GB/s36GB約 64B
M5 Pro、64GB307GB/s48GB約 85B
メモリと帯域幅は Apple の技術仕様より。最大のモデルは重みだけの値で、LLM に必要なメモリの計算によります。コンテキスト用の余裕を残してください。

速度は帯域幅で決まります。M5 Pro は 24GB や 32GB の M6 より約 80% 速くメモリを読むので、同じモデルでも最大で約 80% 速く書けます。各行から、その Mac でよく動くすべてのモデルと速度を確認できます。M4 や M4 Pro を搭載した以前の Mac mini も同じ考え方です:Mac mini M4 Pro。

エージェントや長い文書には、モデルに加えてコンテキスト用のメモリが必要です。AI エージェントが主な用途なら、速いチップよりメモリの多さを優先しましょう。

3スリープさせず、いつでもアクセスできるようにする

Mac mini でシステム設定 › エネルギーを開きます(Apple)。

  • ディスプレイがオフのときに自動でスリープさせない:オンにすると、画面をつながなくてもサーバーが応答し続けます。
  • 停電後に自動的に起動:オンにすると、自動で復帰します。
  • ネットワークアクセスによるスリープ解除:スリープさせる場合はオンにします。
  • 低電力モード:Apple は、サーバーのように常時稼働するコンピュータで、消費電力とファンの音を抑えるために勧めています。

画面なしで管理するには、システム設定 › 一般 › 共有で「リモートログイン」(SSH)か「画面共有」をオンにします(Apple)。サーバーアプリをログイン時に開くよう設定しておけば、再起動してもすべて元どおりに動きます。

4ほかのデバイスにモデルを提供する

どのツールも Mac mini でモデルを動かし、OpenAI の API と同じ形式の API をほかのアプリに提供します。ほとんどのチャットアプリ、コーディングツール、エージェントがこの形式に対応しています。

ツール初期設定のアドレスネットワークに公開する方法
mlx-lmhttp://127.0.0.1:8080mlx_lm.server --model <model> --host 0.0.0.0
Ollamahttp://127.0.0.1:11434launchctl setenv OLLAMA_HOST "0.0.0.0:11434" を実行し、Ollama を再起動
LM StudioDeveloper タブ › Start serverサーバー設定の「Serve on Local Network」
出典:mlx-lm server、Ollama FAQ、LM Studio。

たとえば mlx-lm なら次のとおりです。

pip install mlx-lm
mlx_lm.server --model mlx-community/Qwen3-8B-4bit --host 0.0.0.0 --port 8080

# from another computer on the same network
curl http://<mac-mini-name>.local:8080/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{"messages": [{"role": "user", "content": "Hello"}]}'

Ollama は初期設定で、リクエストが 5 分間ないとモデルをメモリから外します。サーバーではメモリに残しておくため OLLAMA_KEEP_ALIVE を設定しましょう(Ollama)。これらのツールの詳しい比較は Mac で LLM を動かすおすすめアプリ にあります。

AI App Store には、これらのツールとモデルをローカルで動かすほかのアプリが、開発元の公式ダウンロード、ライセンス、データの送信先とともに載っています。

5AI エージェントを動かす

最近は多くの Mac mini が、チャットアプリやファイル、Web をまたいで 24 時間働く AI エージェントを動かしています。たとえば OpenClaw は自分のコンピュータで動くオープンソースのアシスタントで、ローカルモデルを含むモデルをプラグインとして差し替えられます(OpenClaw)。こうしたエージェントの接続先をローカルサーバーのアドレスにすれば、クラウドの API ではなく Mac mini のモデルを使います。

エージェントでは、チャットより重要になる点が 2 つあります。1 つはコンテキストです。エージェントはツールの説明や履歴を含む長いプロンプトを送るため、モデルに加えてメモリを使います(理由はこちら)。もう 1 つはモデルの品質です。Mac mini で快適に動く範囲で最大のモデルのほうが、小さいモデルより指示に従い、ツールを確実に呼び出せます。

6プライベートに保つ

  • これらのサーバーは、設定を変えるまで Mac 自身からしか接続できません。公開するのは自宅やオフィスのネットワークだけにし、そこにつながるデバイスを信頼できる場合に限りましょう。
  • mlx-lm 自身のドキュメントには、基本的なセキュリティチェックしか実装していないため本番環境での利用は推奨しないと書かれています(mlx-lm)。
  • インターネットにポートを転送してはいけません。外から Mac mini に接続するには、VPN などのプライベートネットワークを使いましょう。
  • コマンドを実行したりメッセージを送ったりできるエージェントは、あなたのアカウントで動きます。必要な権限だけを与えましょう。

7かかるコストと、空いている時間

Mac miniアイドル時最大最大で 24 時間
M6(2026)4W70W1.68kWh
M5 Pro(2026)6W145W3.48kWh
Apple の公表値(Apple)。実際の AI の仕事で 1 日中最大値が続くことはまずありません。詳しくは Mac の消費電力 をご覧ください。

家庭のサーバーは、1 日の大半を待機して過ごします。MLX Node はその時間を活かせます。あなたが決めた範囲(ジョブが使えるメモリの量も含む)で MLX Network の AI ジョブを実行し、無料シートで 1 日最大 1 MLX の MLX トークンを獲得します。Mac mini をフルスピードで使いたいときは一時停止するか、Mac がアイドル状態になってから始まるように設定しましょう。獲得量はネットワークによって変わり、保証されません。リスク をお読みください。

8よくある質問

Mac mini は AI に向いている?
モデルをローカルで動かすなら向いています。GPU がユニファイドメモリを直接読むので、64GB の M5 Pro なら 4 ビットで約 85B パラメータまでのモデルを載せられ、アイドル時はわずか数ワットです。学習や最大級のモデルには、Mac Studio や GPU サーバーのほうが適しています。
ローカル LLM サーバーにはどの Mac mini を買うべき?
できるだけメモリの多いものを。どのモデルが収まるかはメモリで決まり、あとから増設できません。M5 Pro は 24GB や 32GB の M6 より約 80% 速くメモリを読むので、書く速さも上です。すべての構成は Mac mini M5 Pro と Mac mini M6 で比較できます。
Mac mini で 70B モデルは動く?
動くのは 64GB の M5 Pro だけで、4 ビットかつ短いコンテキストの場合です。重みは、初期設定で GPU が使える 48GB のうち約 39GB を占めます。書く速さは遅く、毎秒数トークンです。Mac で Llama 3.3 70B をご覧ください。
Mac mini のモデルをノートパソコンやスマートフォンから使うには?
ネットワークで待ち受けるようにサーバーを起動し(たとえば mlx_lm.server --host 0.0.0.0)、ほかのデバイスのアプリで http://<mac-mini-name>.local:8080/v1 を OpenAI 互換のエンドポイントとして指定します。
Mac mini の AI サーバーの消費電力は?
M6 の Mac mini はアイドル時で約 4W、最大 70W、M5 Pro は 6W〜145W です。1 日中フル稼働しても、最大で 1.68kWh または 3.48kWh です(Apple)。

出典

  1. Applesupport.apple.com
  2. Applesupport.apple.com
  3. Applesupport.apple.com
  4. Applesupport.apple.com
  5. Applesupport.apple.com
  6. mlx-lm servergithub.com
  7. Ollama FAQdocs.ollama.com
  8. LM Studiolmstudio.ai
  9. OpenClawgithub.com

次に読む