macOS 上的 Gateway(外部 launchd)
OpenClaw.app 不再內建 Node/Bun 或閘道執行環境。 OpenClaw.app 不再內建 Node/Bun 或 Gateway 執行環境。macOS 應用程式 預期安裝外部的openclaw CLI,不會將 Gateway 作為子行程啟動,
而是管理每位使用者的 launchd 服務以保持 Gateway 持續執行
(或在本機已有 Gateway 正在執行時附加至該 Gateway)。 OpenClaw.app 不再內建 Node/Bun 或 Gateway 執行環境。macOS 應用程式
預期安裝外部的 openclaw CLI,不會將 Gateway 作為子行程啟動,
而是管理每位使用者的 launchd 服務以保持 Gateway 持續執行
(或在本機已有 Gateway 正在執行時附加至該 Gateway)。
安裝 CLI(本機模式必需)
你需要在 Mac 上安裝 Node 22+,接著全域安裝openclaw:
Launchd(Gateway 作為 LaunchAgent)
標籤: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 正在執行,應用程式會附加至該 Gateway,而非啟動新的實例。
- launchd stdout/err:
/tmp/openclaw/openclaw-gateway.log