Saltar al contenido principal

Instalar

¿Ya siguió Primeros pasos? Todo listo — esta página es para métodos de instalación alternativos, instrucciones específicas por plataforma y mantenimiento.

Requisitos del sistema

En Windows, recomendamos encarecidamente ejecutar OpenClaw bajo WSL2.

Métodos de instalación

El script de instalación es la forma recomendada de instalar OpenClaw. Gestiona la detección de Node, la instalación y el onboarding en un solo paso.

Installer script

Descarga la CLI, la instala globalmente mediante npm y lanza el asistente de onboarding.
curl -fsSL https://openclaw.ai/install.sh | bash
Eso es todo — el script gestiona la detección de Node, la instalación y el onboarding.Para omitir el onboarding e instalar solo el binario:
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard
Para todas las flags, variables de entorno y opciones de CI/automatización, consulte Internos del instalador.
Si ya tiene Node 22+ y prefiere gestionar la instalación usted mismo:
npm install -g openclaw@latest
openclaw onboard --install-daemon
Si tiene libvips instalado globalmente (común en macOS vía Homebrew) y sharp falla, fuerce los binarios precompilados:
SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest
Si ve sharp: Please add node-gyp to your dependencies, instale las herramientas de compilación (macOS: Xcode CLT + npm install -g node-gyp) o use la variable de entorno anterior.
Para colaboradores o cualquiera que quiera ejecutar desde un checkout local.
1

Clonar y compilar

Clone el repositorio de OpenClaw y compile:
git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install
pnpm ui:build
pnpm build
2

Vincular la CLI

Haga que el comando openclaw esté disponible globalmente:
pnpm link --global
Alternativamente, omita el vínculo y ejecute los comandos mediante pnpm openclaw ... desde dentro del repositorio.
3

Ejecutar onboarding

openclaw onboard --install-daemon
Para flujos de trabajo de desarrollo más profundos, consulte Configuración.

Otros métodos de instalación

Docker

Implementaciones en contenedores o sin interfaz.

Podman

Contenedor sin privilegios: ejecute setup-podman.sh una vez, luego el script de lanzamiento.

Nix

Instalación declarativa mediante Nix.

Ansible

Aprovisionamiento automatizado de flotas.

Bun

Uso solo de la CLI mediante el runtime Bun.

Después de instalar

Verifique que todo esté funcionando:
openclaw doctor         # check for config issues
openclaw status         # gateway status
openclaw dashboard      # open the browser UI
Si necesitas rutas de ejecución personalizadas, utiliza:
  • OPENCLAW_HOME para rutas internas basadas en el directorio home
  • OPENCLAW_STATE_DIR para la ubicación del estado mutable
  • OPENCLAW_CONFIG_PATH para la ubicación del archivo de configuración
Consulta Environment vars para conocer la precedencia y todos los detalles.

Solución de problemas: openclaw no encontrado

Diagnóstico rápido:
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).Corrección — agréguelo a su archivo de inicio del shell (~/.zshrc o ~/.bashrc):
export PATH="$(npm prefix -g)/bin:$PATH"
En Windows, agregue 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

Updating

Mantenga OpenClaw actualizado.

Migrating

Muévase a una nueva máquina.

Uninstall

Elimine OpenClaw por completo.