ガイド

Mac miniにOpenClawをインストールする方法

OpenClawは、1つのコマンドでMac miniにインストールできます。続いてオンボーディングのステップを1回行うと、ログイン時に起動するバックグラウンドサービスが設定されます。標準構成のApple silicon搭載Mac miniで十分です。モデルはMac上ではなく、AIプロバイダー側で動くからです。以下に、公式のコマンド、macOS 26で得られた出力、動かし続けるための設定をまとめます。

OpenClawとは

OpenClawは、自分のコンピュータで動かすオープンソースのAIアシスタントです。普段使っているチャットアプリから話しかけます。READMEには、Discord、iMessage、Slack、Teams、Telegram、WhatsAppのほか、20以上のアプリが挙がっています(github.com/openclaw/openclaw、2026年10月)。

中心となるのはGatewayです。チャットの接続を保持し、エージェントを動かす常駐プロセスです。Gatewayが止まると、アシスタントは応答しなくなります。インストールよりも、それを動かすマシンのほうが重要なのはこのためです。

必要なもの

  • Node 24.16以降、またはNode 26.1以降。Nodeがなければ、macOSではインストーラーがNode 26を追加します(docs.openclaw.ai/install、2026年10月)。
  • モデルのプロバイダー。OpenClawは、オンボーディングで選んだプロバイダーのAPIキーを使います。
  • Apple silicon搭載のMacならどれでも。ドキュメントにメモリの最低条件はありません。クラウドのモデルなら16 GBで十分です。ローカルモデルの場合は話が別で、ローカルLLMのガイドで説明しています。

インストールする

ターミナルで公式のインストーラーを実行します。

curl -fsSL https://openclaw.ai/install.sh | bash

インストールが終わると、そのままオンボーディングに進みます。先にインストールだけして設定はあとで行いたい場合、ドキュメントにオンボーディングを飛ばすフラグがあります。そのあと、サービスのオプションを付けてオンボーディングをご自身で実行します。

curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard
openclaw onboard --install-daemon

2026年10月2日に、新しいGitHubホスト型のmacOS 26マシンでインストーラーを実行しました。Nodeはすでに入っていたので、約25秒で終わりました。バージョン確認の出力は次のとおりです。

$ openclaw --version
OpenClaw 2026.9.7 (c074824)

次に、ドキュメントにあるコマンドでインストールとサービスを確認します。

openclaw doctor
openclaw gateway status

当社のテストマシンでは、オンボーディング前にdoctorが3つの点を指摘しました。Gatewayのモードが未設定。Gatewayの認証にトークンがない。コマンドのオーナーが未設定。オンボーディングのあとにdoctorをもう一度実行し、残った項目を解消してください。オーナーは重要です。doctorの説明では、設定の変更、Gatewayの再起動、コマンドの承認ができるアカウントです。

24時間動かし続ける

サービスのオプションは、LaunchAgentをインストールします。ドキュメントによると、ラベルはai.openclaw.gatewayで、ファイルはホームのLibrary内のLaunchAgentsフォルダにあるai.openclaw.gateway.plistです。launchdがログイン時に起動し、クラッシュすると再起動します。ログは1つのファイルに書き出されます。

openclaw gateway status --deep
openclaw gateway restart
openclaw health
tail -f ~/Library/Logs/openclaw/gateway.log

オンボーディングなしで、サービスだけをインストールすることもできます。2台目のテストマシンではその方法を試しました。Gatewayのモードをlocalに設定し、doctorにトークンを生成させ、インストールコマンドを実行しました。

openclaw config set gateway.mode local
openclaw doctor --fix --generate-gateway-token
openclaw gateway install

約15秒後、statusコマンドでサービスの起動を確認できました。

$ openclaw gateway status
Service file: ~/Library/LaunchAgents/ai.openclaw.gateway.plist
Gateway: bind=loopback (127.0.0.1), port=18789 (service args)
Dashboard: http://127.0.0.1:18789/
Gateway version: 2026.9.7
Runtime: running (pid 16165, state active)
Connectivity probe: ok
Listening: 127.0.0.1:18789

LaunchAgentが動くのは、ユーザーがログインしている間だけです。再起動後は、誰かがログインするまで何も起動しません。無人のMacでは、OpenClawを動かすアカウントの自動ログインをオンにします。次に、マシンがスリープしないようにします。スリープするとGatewayが凍結し、チャットの接続がすべて切れるからです。

sudo pmset -a sleep 0
sudo pmset -a disksleep 0
sudo pmset -a displaysleep 10

理由とノートPCの蓋に関する規則は、Macがスリープすると何が起きるかで説明しています。停電対策を含むチェックリストの全体は、常時稼働Macのガイドにあります。

セキュリティについて

  • 通常のインストールでは、Gatewayはループバックだけで待ち受けます。そのままにしてください。ノートPCからダッシュボードを開くには、ドキュメントではSSHトンネルを使っています。
  • ダイレクトメッセージで知らない相手から連絡があると、応答ではなくペアリングコードが返ります。下のpairingコマンドで承認します。
  • サンドボックスを設定しない限り、ツールはデフォルトでホスト上で動きます。エージェントは、そのmacOSユーザーが触れるものすべてに触れられます。
  • 秘密情報はOpenClawの状態フォルダのディスク上に保存され、設定はその中のopenclaw.jsonにあります。このフォルダはパスワードのファイルと同じように扱ってください。
  • 設定を変えるたびに、組み込みの監査を実行します。新規にインストールしたテスト環境では、critical 0件、warning 1件、info 1件でした。
ssh -N -L 18789:127.0.0.1:18789 user@gateway-host
openclaw pairing approve <channel> <code>
openclaw security audit

最も簡単な防御は物理的なものです。ほかに自分のものを何も置いていないMacでOpenClawを動かします。個人のApple IDも、パスワードマネージャーも、ログイン情報だらけのブラウザも置きません。エージェントがおかしなことをしても、被害はそのマシンで止まります。

MacRunのMacで動かす

当社のエージェントプランは、スリープしない専用のMac miniです。再起動後はログインセッションが自動で戻るので、LaunchAgentも再び起動します。Claude CodeとCodexはインストール済みです。OpenClawはプリインストールしていません。完全な管理者権限があるので、上のコマンドでご自身でインストールしてください。OpenClawには、オンボーディングで選んだモデルのプロバイダーのAPIキーが必要です。

この用途で当社を使うべきでない人もいます。MacRunは、当社の利用規定の範囲内での開発作業のためのサービスです。コードを書く、CIを見張る、issueを仕分けるOpenClawなら合っています。個人のメールや家族のカレンダーを管理するOpenClawは対象外です。また、OpenClawはLinuxでも動きます。macOSが何も必要ないなら、小さなLinuxサーバーのほうがどのMacよりも安く済みます。

動き続けるマシンで試してみませんか。プランの比較はエージェント用Macのページをご覧ください。

よくある質問

OpenClawにはどのMac miniが必要ですか?

+

Apple silicon搭載のMac miniならどれでもかまいません。OpenClawのドキュメントでは、要件はNode 24.16または26.1で、メモリの最低条件はありません。メモリが多いことが意味を持つのは、ローカルモデルも動かす場合だけです。

OpenClawは再起動後も動き続けますか?

+

はい。openclaw onboard --install-daemonでサービスをインストールし、ユーザーが自動でログインする場合です。サービスはLaunchAgentなので、起動時ではなくログイン時に始まります。

OpenClawをモデルにつなぐには何が必要ですか?

+

オンボーディングで選んだモデルのプロバイダーのAPIキーです。利用料はMacRunではなく、そのプロバイダーが自社の規約に基づいて請求します。

リモートのMacでOpenClawのダッシュボードを開くには?

+

Gatewayはループバックのままにし、OpenClawのリモートアクセスのドキュメントのとおり、ポート18789をSSHで転送します。そのうえで、手元のマシンで開きます。

関連ガイド