Instalar
Instalar
Sección titulada «Instalar»¿Ya seguiste Primeros pasos? Ya estás listo — esta página es para métodos de instalación alternativos, instrucciones específicas de la plataforma y mantenimiento.
Requisitos del sistema
Sección titulada «Requisitos del sistema»- Node 24 (recomendado) (Node 22 LTS, actualmente
22.16+, todavía es compatible por compatibilidad; el script de instalación instalará Node 24 si falta) - macOS, Linux o Windows
pnpmsolo si compilas desde el código fuente
Métodos de instalación
Sección titulada «Métodos de instalación»Script de instalación
Descarga la CLI, la instala globalmente mediante npm e inicia el proceso de incorporación.
curl -fsSL https://openclaw.ai/install.sh | bashiwr -useb https://openclaw.ai/install.ps1 | iexEso es todo: el script se encarga de la detección de Node, la instalación y el proceso de incorporación.
Para omitir el proceso de incorporación y simplemente instalar el binario:
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard& ([scriptblock]::Create((iwr -useb https://openclaw.ai/install.ps1))) -NoOnboardPara ver todas las opciones de indicadores, variables de entorno y CI/automatización, consulte Detalles del instalador.
npm / pnpm
Si ya gestionas Node por tu cuenta, recomendamos Node 24. OpenClaw aún es compatible con Node 22 LTS, actualmente 22.16+, por compatibilidad:
npm install -g openclaw@latestopenclaw onboard --install-daemon¿Errores de compilación sharp?
Si tienes libvips instalado globalmente (común en macOS a través de Homebrew) y sharp falla, fuerza los binarios precompilados:
SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latestSi ves sharp: Please add node-gyp to your dependencies, instala las herramientas de compilación (macOS: Xcode CLT + npm install -g node-gyp) o usa la variable de entorno anterior.
pnpm add -g openclaw@latestpnpm approve-builds -g # approve openclaw, node-llama-cpp, sharp, etc.openclaw onboard --install-daemon¿Quieres el head actual de main en GitHub con una instalación mediante gestor de paquetes?
npm install -g github:openclaw/openclaw#mainpnpm add -g github:openclaw/openclaw#mainDesde el código fuente
Para colaboradores o cualquiera que quiera ejecutar desde una copia local.
Clonar y compilar
Clona el repositorio de OpenClaw y compila:
Ventana de terminal git clone https://github.com/openclaw/openclaw.gitcd openclawpnpm installpnpm ui:buildpnpm buildVincular la CLI
Haz que el comando
openclawesté disponible globalmente:Ventana de terminal pnpm link --globalAlternativamente, omite el enlace y ejecuta comandos a través de
pnpm openclaw ...desde dentro del repositorio.Ejecutar onboarding
Ventana de terminal openclaw onboard --install-daemon
Para flujos de trabajo de desarrollo más profundos, consulta Configuración.
Otros métodos de instalación
Sección titulada «Otros métodos de instalación»Implementaciones en contenedores o sin interfaz gráfica.
Contenedor sin root: ejecute setup-podman.sh una vez y luego el script de inicio.
Instalación declarativa mediante Nix.
Aprovisionamiento automatizado de flotas.
Uso solo de CLI mediante el runtime Bun.
Después de la instalación
Sección titulada «Después de la instalación»Verifique que todo funciona:
openclaw doctor # check for config issuesopenclaw status # gateway statusopenclaw dashboard # open the browser UISi necesita rutas de runtime personalizadas, use:
OPENCLAW_HOMEpara rutas internas basadas en el directorio de inicioOPENCLAW_STATE_DIRpara la ubicación del estado mutableOPENCLAW_CONFIG_PATHpara la ubicación del archivo de configuración
Consulte Variables de entorno para obtener precedencia y detalles completos.
Solución de problemas: no se encontró openclaw
Sección titulada «Solución de problemas: no se encontró openclaw»Diagnóstico y solución de PATH
Diagnóstico rápido:
node -vnpm -vnpm prefix -gecho "$PATH"Si $(npm prefix -g)/bin (macOS/Linux) o $(npm prefix -g) (Windows) no está en su $PATH, su shell no puede encontrar los binarios globales de npm (incluido openclaw).
Solución: agréguelo a su archivo de inicio de shell (~/.zshrc o ~/.bashrc):
export PATH="$(npm prefix -g)/bin:$PATH"En Windows, añada la salida de npm prefix -g a su PATH.
Luego abra una nueva terminal (o ejecute rehash en zsh / hash -r en bash).
Actualizar / desinstalar
Sección titulada «Actualizar / desinstalar»Mantén OpenClaw actualizado.
Cambia a una nueva máquina.
Elimina OpenClaw completamente.