macOS 上的网关(外部 launchd)
OpenClaw.app 不再捆绑 Node/Bun 或网关运行时。macOS 应用期望外部openclaw CLI 安装,不会将网关作为子进程生成,并管理每个用户的 launchd
服务以保持网关运行(或附加到现有的本地网关,如果已经在运行)。
安装 CLI(本地模式所需)
你需要在 Mac 上安装 Node 22+,然后全局安装openclaw:
Launchd(网关作为 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。
- 应用退出不会停止网关(launchd 保持其活跃)。
- 如果网关已在配置的端口上运行,应用会附加到它而不是启动新的。
- launchd stdout/err:
/tmp/openclaw/openclaw-gateway.log