Instalación y arranque
Hay dos vías principales para instalar OpenClaw:
- Script de instalación (macOS/Linux):
curl -fsSL https://openclaw.ai/install.sh | bash. En Windows:iwr -useb https://openclaw.ai/install.ps1 | iex. - npm:
npm install -g openclaw@latest.
Una vez instalado, el punto de entrada es el onboarding:
openclaw onboard --install-daemon
Este asistente te guía por la configuración inicial y, con --install-daemon, deja el Gateway instalado como servicio persistente — importante, porque cron y heartbeat solo funcionan mientras el Gateway corre.
Para verificar y operar:
openclaw gateway status— comprueba que el Gateway esté corriendo.openclaw dashboard— abre la Control UI, disponible enhttp://127.0.0.1:18789/.
Dónde vive todo. El directorio de estado es ~/.openclaw/. La configuración es un archivo JSON5 en ~/.openclaw/openclaw.json. Un detalle que atrapa a casi todo el mundo: el servicio no ve las variables de entorno de tu shell. Exportar una API key en ~/.zshrc no sirve de nada para el daemon — las variables de entorno del servicio van en ~/.openclaw/.env.
Si algo falla: las keys no auto-habilitan modelos (openclaw models status para diagnosticar "No model available") y un conflicto en el puerto 18789 puede impedir el arranque.