Skip to main content

推奨されるデフォルト(ほとんどのユーザー向け)

  • 常時稼働する Gateway を低コストで運用するには、小規模な Linux VPSVPS ホスティングを参照してください。
  • 完全な制御と、ブラウザ自動化用の住宅用 IPが必要な場合は、専用ハードウェア(Mac mini または Linux マシン)。多くのサイトはデータセンターの IP をブロックするため、ローカルでのブラウジングのほうが適切に動作することがよくあります。
  • ハイブリッド:Gateway は安価な VPS 上で維持し、ブラウザ/UI 自動化が必要なときに Mac を node として接続します。Nodeリモート Gatewayを参照してください。
iMessage など macOS 専用の機能が特に必要な場合や、普段使いの Mac から厳密に分離したい場合にのみ、macOS VM を使用してください。

macOS VM の選択肢

Apple Silicon Mac 上のローカル VM(Lume)

Lume を使用して、既存の Apple Silicon Mac 上にあるサンドボックス化された macOS VM 内で OpenClaw を実行します。これにより、次の利点が得られます。
  • 分離された完全な macOS 環境(ホストをクリーンな状態に維持)
  • imsg による iMessage サポート。デフォルトのローカルパスは Linux/Windows では使用できません
  • VM のクローンによる即時リセット
  • 追加のハードウェア費用やクラウド費用が不要

ホスティング型 Mac プロバイダー(クラウド)

クラウド上で macOS を使用したい場合は、ホスティング型 Mac プロバイダーも利用できます。
  • MacStadium(ホスティング型 Mac)
  • その他のホスティング型 Mac ベンダーも利用できます。各ベンダーの VM と SSH に関するドキュメントに従ってください
macOS VM への SSH アクセスを確立したら、以下の「OpenClaw をインストールする」に進んでください。

クイック手順(Lume、経験者向け)

  1. Lume をインストールします。
  2. lume create openclaw --os macos --ipsw latest
  3. Setup Assistant を完了し、Remote Login(SSH)を有効にします。
  4. lume run openclaw --no-display
  5. SSH で接続し、OpenClaw をインストールしてチャンネルを設定します。
  6. 完了です。

必要なもの(Lume)

  • Apple Silicon Mac(M1/M2/M3/M4)
  • ホスト上の macOS Sequoia 以降
  • VM ごとに約 60 GB の空きディスク容量
  • 約 20 分

1) Lume をインストールする

~/.local/bin が PATH にない場合:
確認します。
ドキュメント:Lume のインストール

2) macOS VM を作成する

これにより macOS がダウンロードされ、VM が作成されます。VNC ウィンドウが自動的に開きます。
接続環境によっては、ダウンロードに時間がかかる場合があります。

3) Setup Assistant を完了する

VNC ウィンドウで次の操作を行います。
  1. 言語と地域を選択します。
  2. Apple ID をスキップします(後で iMessage を使用する場合はサインインします)。
  3. ユーザーアカウントを作成します(ユーザー名とパスワードを記録しておいてください)。
  4. すべてのオプション機能をスキップします。
セットアップの完了後:
  1. SSH を有効にします:System Settings -> General -> Sharing を開き、“Remote Login” を有効にします。
  2. VM をヘッドレスで使用するには、自動ログインを有効にします:System Settings -> Users & Groups を開き、“Automatically log in as:” を選択して、VM ユーザーを選びます。

4) VM の IP アドレスを取得する

IP アドレス(通常は 192.168.64.x)を確認します。

5) VM に SSH で接続する

youruser を作成したアカウントに置き換え、IP を VM の IP に置き換えます。

6) OpenClaw をインストールする

VM 内で次を実行します。
オンボーディングのプロンプトに従い、モデルプロバイダー(Anthropic、OpenAI など)を設定します。

7) チャンネルを設定する

設定ファイルを編集します。
チャンネルを追加します。
次に WhatsApp にログインします(QR をスキャン)。

8) VM をヘッドレスで実行する

VM を停止し、ディスプレイなしで再起動します。
VM はバックグラウンドで実行され、OpenClaw のデーモンが Gateway の稼働を維持します。ステータスを確認するには、次を実行します。

おまけ:iMessage 連携

これは macOS 上で実行する最大の利点です。iMessageimsg を使用して、Messages を OpenClaw に追加します。 VM 内で次の操作を行います。
  1. Messages にサインインします。
  2. imsg をインストールします。
  3. OpenClaw/imsg を実行するプロセスに、Full Disk Access と Automation の権限を付与します。
  4. imsg rpc --help で RPC サポートを確認します。
OpenClaw の設定に追加します。
Gateway を再起動します。これでエージェントが iMessage を送受信できるようになります。セットアップの詳細:iMessage チャンネル

ゴールデンイメージを保存する

さらにカスタマイズする前に、クリーンな状態のスナップショットを作成します。
いつでもリセットできます。

24/7 の実行

次の方法で VM の稼働を維持します。
  • Mac を電源に接続したままにする
  • System Settings -> Energy Saver でスリープを無効にする
  • 必要に応じて caffeinate を使用する
常時稼働が必要な場合は、専用の Mac mini または小規模な VPS を検討してください。VPS ホスティングを参照してください。

トラブルシューティング

関連ドキュメント