macOS 上の Gateway(外部 launchd)
OpenClaw.app がNode/Bun や Gateway のランタイムをバンドルしなくなりました。 OpenClaw.app には、Node/Bun や Gateway ランタイムはもはや同梱されていません。macOS アプリは 外部 のopenclaw CLI インストールを前提としており、Gateway を子プロセスとして起動しません。代わりに、Gateway を実行し続けるためのユーザー単位の launchd サービスを管理します(すでにローカルで Gateway が起動している場合は、それに接続します)。 OpenClaw.app には、Node/Bun や Gateway ランタイムはもはや同梱されていません。macOS アプリは 外部 の openclaw CLI インストールを前提としており、Gateway を子プロセスとして起動しません。代わりに、Gateway を実行し続けるためのユーザー単位の launchd サービスを管理します(すでにローカルで Gateway が起動している場合は、それに接続します)。
CLI のインストール(ローカルモードに必須)
Mac に Node 22+ が必要です。その後、openclaw をグローバルにインストールします。
Launchd(LaunchAgent としての Gateway)
ラベル:bot.molt.gateway(またはbot.molt.<profile>。レガシーのcom.openclaw.*が残る場合があります)
~/Library/LaunchAgents/bot.molt.gateway.plist(または~/Library/LaunchAgents/bot.molt.<profile>.plist)
- macOS アプリは、ローカルモードにおける LaunchAgent のインストール/更新を管理します。
- CLI からもインストールできます:
openclaw gateway install。
- 「OpenClaw Active」で LaunchAgent を有効/無効にします。
- アプリを終了しても gateway は停止しません(launchd が稼働を維持します)。
- 設定されたポートで Gateway がすでに起動している場合、アプリは新しく起動せず、それに接続します。
- launchd の stdout/err:
/tmp/openclaw/openclaw-gateway.log