OpenClaw.app non include più Node/Bun né il runtime del Gateway. L’app macOS si aspetta un’installazione esterna della 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, non avvia il Gateway come
processo figlio e gestisce un servizio launchd per utente per mantenere il Gateway
in esecuzione (oppure si collega a un Gateway locale esistente, se uno è già in esecuzione).
Installa la CLI (richiesta per la modalità locale)
Node 24 è il runtime predefinito su Mac. Node 22 LTS, attualmente22.16+, funziona ancora per compatibilità. Quindi installa openclaw globalmente:
Launchd (Gateway come LaunchAgent)
Etichetta:ai.openclaw.gateway(oppureai.openclaw.<profile>; il legacycom.openclaw.*può rimanere)
~/Library/LaunchAgents/ai.openclaw.gateway.plist(oppure~/Library/LaunchAgents/ai.openclaw.<profile>.plist)
- L’app macOS gestisce l’installazione/aggiornamento del LaunchAgent in modalità locale.
- Anche la CLI può installarlo:
openclaw gateway install.
- “OpenClaw attivo” abilita/disabilita il LaunchAgent.
- L’uscita dall’app non arresta il gateway (launchd lo mantiene attivo).
- Se un Gateway è già in esecuzione sulla porta configurata, l’app si collega a esso invece di avviarne uno nuovo.
- stdout/err di launchd:
/tmp/openclaw/openclaw-gateway.log