Ir al contenido

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.

  • 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
  • pnpm solo si compilas desde el código fuente

Script de instalación

Descarga la CLI, la instala globalmente mediante npm e inicia el proceso de incorporación.

Ventana de terminal
curl -fsSL https://openclaw.ai/install.sh | bash

Eso 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:

Ventana de terminal
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard

Para 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:

Ventana de terminal
npm install -g openclaw@latest
openclaw 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:

Ventana de terminal
SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest

Si 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.

¿Quieres el head actual de main en GitHub con una instalación mediante gestor de paquetes?

Ventana de terminal
npm install -g github:openclaw/openclaw#main
Ventana de terminal
pnpm add -g github:openclaw/openclaw#main
Desde el código fuente

Para colaboradores o cualquiera que quiera ejecutar desde una copia local.

  1. Clonar y compilar

    Clona el repositorio de OpenClaw y compila:

    Ventana de terminal
    git clone https://github.com/openclaw/openclaw.git
    cd openclaw
    pnpm install
    pnpm ui:build
    pnpm build
  2. Vincular la CLI

    Haz que el comando openclaw esté disponible globalmente:

    Ventana de terminal
    pnpm link --global

    Alternativamente, omite el enlace y ejecuta comandos a través de pnpm openclaw ... desde dentro del repositorio.

  3. Ejecutar onboarding

    Ventana de terminal
    openclaw onboard --install-daemon

Para flujos de trabajo de desarrollo más profundos, consulta Configuración.

Docker

Implementaciones en contenedores o sin interfaz gráfica.

Podman

Contenedor sin root: ejecute setup-podman.sh una vez y luego el script de inicio.

Nix

Instalación declarativa mediante Nix.

Ansible

Aprovisionamiento automatizado de flotas.

Bun

Uso solo de CLI mediante el runtime Bun.

Verifique que todo funciona:

Ventana de terminal
openclaw doctor # check for config issues
openclaw status # gateway status
openclaw dashboard # open the browser UI

Si necesita rutas de runtime personalizadas, use:

  • OPENCLAW_HOME para rutas internas basadas en el directorio de inicio
  • OPENCLAW_STATE_DIR para la ubicación del estado mutable
  • OPENCLAW_CONFIG_PATH para 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:

Ventana de terminal
node -v
npm -v
npm prefix -g
echo "$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):

Ventana de terminal
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).

Actualización

Mantén OpenClaw actualizado.

Migración

Cambia a una nueva máquina.

Desinstalación

Elimina OpenClaw completamente.