推奨されるデフォルト(ほとんどのユーザー向け)
- 常時稼働する Gateway を低コストで運用するには、小規模な Linux VPS。VPS ホスティングを参照してください。
- 完全な制御と、ブラウザ自動化用の住宅用 IPが必要な場合は、専用ハードウェア(Mac mini または Linux マシン)。多くのサイトはデータセンターの IP をブロックするため、ローカルでのブラウジングのほうが適切に動作することがよくあります。
- ハイブリッド:Gateway は安価な VPS 上で維持し、ブラウザ/UI 自動化が必要なときに Mac を node として接続します。Nodeとリモート Gatewayを参照してください。
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 に関するドキュメントに従ってください
クイック手順(Lume、経験者向け)
- Lume をインストールします。
lume create openclaw --os macos --ipsw latest- Setup Assistant を完了し、Remote Login(SSH)を有効にします。
lume run openclaw --no-display- SSH で接続し、OpenClaw をインストールしてチャンネルを設定します。
- 完了です。
必要なもの(Lume)
- Apple Silicon Mac(M1/M2/M3/M4)
- ホスト上の macOS Sequoia 以降
- VM ごとに約 60 GB の空きディスク容量
- 約 20 分
1) Lume をインストールする
~/.local/bin が PATH にない場合:
2) macOS VM を作成する
接続環境によっては、ダウンロードに時間がかかる場合があります。
3) Setup Assistant を完了する
VNC ウィンドウで次の操作を行います。- 言語と地域を選択します。
- Apple ID をスキップします(後で iMessage を使用する場合はサインインします)。
- ユーザーアカウントを作成します(ユーザー名とパスワードを記録しておいてください)。
- すべてのオプション機能をスキップします。
- SSH を有効にします:System Settings -> General -> Sharing を開き、“Remote Login” を有効にします。
- VM をヘッドレスで使用するには、自動ログインを有効にします:System Settings -> Users & Groups を開き、“Automatically log in as:” を選択して、VM ユーザーを選びます。
4) VM の IP アドレスを取得する
192.168.64.x)を確認します。
5) VM に SSH で接続する
youruser を作成したアカウントに置き換え、IP を VM の IP に置き換えます。
6) OpenClaw をインストールする
VM 内で次を実行します。7) チャンネルを設定する
設定ファイルを編集します。8) VM をヘッドレスで実行する
VM を停止し、ディスプレイなしで再起動します。おまけ:iMessage 連携
これは macOS 上で実行する最大の利点です。iMessage とimsg を使用して、Messages を OpenClaw に追加します。
VM 内で次の操作を行います。
- Messages にサインインします。
imsgをインストールします。- OpenClaw/
imsgを実行するプロセスに、Full Disk Access と Automation の権限を付与します。 imsg rpc --helpで RPC サポートを確認します。
ゴールデンイメージを保存する
さらにカスタマイズする前に、クリーンな状態のスナップショットを作成します。24/7 の実行
次の方法で VM の稼働を維持します。- Mac を電源に接続したままにする
- System Settings -> Energy Saver でスリープを無効にする
- 必要に応じて
caffeinateを使用する