OpenClaw.app ya no incluye Node/Bun ni el entorno de ejecución de Gateway. La app de macOS espera una instalación externa de la CLIDocumentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
openclaw, no inicia Gateway como
proceso hijo y administra un servicio launchd por usuario para mantener Gateway
en ejecución (o se conecta a un Gateway local existente si ya hay uno en ejecución).
Instala la CLI (obligatorio para el modo local)
Node 24 es el entorno de ejecución predeterminado en Mac. Node 22 LTS, actualmente22.16+, sigue funcionando por compatibilidad. Luego instala openclaw globalmente:
Launchd (Gateway como LaunchAgent)
Etiqueta:ai.openclaw.gateway(oai.openclaw.<profile>; el legadocom.openclaw.*puede permanecer)
~/Library/LaunchAgents/ai.openclaw.gateway.plist(o~/Library/LaunchAgents/ai.openclaw.<profile>.plist)
- La app de macOS es propietaria de la instalación/actualización de LaunchAgent en modo Local.
- La CLI también puede instalarlo:
openclaw gateway install.
- “OpenClaw activo” habilita/deshabilita LaunchAgent.
- Salir de la app no detiene el gateway (launchd lo mantiene activo).
- Si ya hay un Gateway en ejecución en el puerto configurado, la app se conecta a él en lugar de iniciar uno nuevo.
- stdout/err de launchd:
/tmp/openclaw/openclaw-gateway.log