Cambiar tema

Guía de instalación definitiva de OpenClaw 2026: implemente su asistente personal de IA desde cero

Easton editorial illustration: permission gate hub

Conclusión rápida (elija primero la ruta de instalación)

La mayoría de los lectores pueden seguir esta ruta directamente:
Prefiero la solución npm para mi máquina local y Docker para el funcionamiento a largo plazo del servidor. Solo quiero experimentar rápidamente el uso de scripts con un solo clic.
Confirmar la versión del Nodo y el entorno de red antes de la instalación puede evitar la mayor parte del tiempo “fallar al instalar/reintentar una y otra vez”.

A las dos de la mañana, me quedé mirando el mensaje de error número 17 en la pantalla.

“No se puede encontrar el módulo ‘@anthropic-ai/sdk’”: he estado leyendo esta línea de texto rojo durante tres días. Como desarrollador que ha trabajado en innumerables proyectos de código abierto, pensé que estaba acostumbrado a varios errores de instalación. Pero el proceso de implementación de OpenClaw realmente me permitió experimentar un viaje mental completo desde “lleno de confianza” hasta “cuestionamiento de la vida”.

Para ser honesto, cuando finalmente leí el primer diálogo en la Mac Mini, la sensación de logro fue comparable a la de escribir “Hola mundo” por primera vez. OpenClaw es realmente genial una vez instalado: puedes llamar a las mejores IA como Claude y GPT-4 en WhatsApp, Telegram, Discord e incluso iMessage en cualquier momento, y los datos son completamente privados, por lo que no hay necesidad de preocuparse por las filtraciones de privacidad.

Pero el problema es que el proceso de instalación no es realmente amigable para los principiantes.

Esta guía no le mostrará un panorama general ni acumulará las tonterías de la documentación oficial que ha leído diez veces. Te contaré los escollos que he pisado, los caminos que he probado y el método que finalmente logré decírtelo. Si es un usuario de Windows, un usuario de Mac o un controlador experimentado listo para implementar en un servidor, puede encontrar la solución que más le convenga. Las [Instrucciones de instalación oficiales] (https://docs.openclaw.ai/install) en Windows cubren tanto Windows nativo como WSL2; Si principalmente desea copiar los pasos de la línea de comandos de Linux a continuación, WSL2 suele estar menos problemático.

Guía de “OpenClaw simplificado” de bajo costo: ArkClaw hace que agente de IA sea verdaderamente civil

¿El recientemente popular OpenClaw (langosta) es fácil de usar pero la configuración es demasiado desalentadora? ArkClaw de Byte Volcano Engine llega al umbral directamente al suelo. No es necesario jugar con la configuración del servidor y del token. Con un clic, puede tener un “asistente de IA” que está en línea las 24 horas del día, puede controlar navegadores, ejecutar scripts y administrar calendarios.

El punto clave es que es realmente barato: la tarifa mensual es de solo 9,9 yuanes y usar mi código de invitación ZLKUK54M (haga clic aquí para registrarse) solo cuesta 8,9 yuanes. Si es programador, puede obtener acceso gratuito a Coding Plan Pro directamente.

Preparación antes de la instalación: no se apresure a hacerlo todavía

Muchas personas copian y pegan con entusiasmo directamente cuando ven el “script de instalación con un solo clic”. No lo hagas, espera primero.

OpenClaw tiene requisitos estrictos sobre el entorno del sistema y saltarse los pasos siguientes será un peligro. Según la documentación oficial y los comentarios de la comunidad, aquí hay algunas cosas que debe confirmar:

Versión de Node.js (consistente con la oficial)

El Documento de instalación oficial establece: Se recomienda el Nodo 24, Nodo mínimo 22.14+; el script de un clic también le avisará si no está satisfecho. Intenté usar el Nodo 20 y encontré problemas de dependencia. Después de actualizar al Nodo 24, todo se volvió mucho más fluido.

node --version

Si es inferior a v22.14, actualice al menos a v22.14 o instale v24 directamente (recomendado). También se recomienda a los usuarios de Windows que den prioridad a 24.x.

Compatibilidad del sistema operativo

  • macOS: 12.0 (Monterey) y superior, compatible con Intel y Apple Silicon
  • Windows: Windows nativo y WSL2 son oficialmente compatibles; la documentación oficial recomienda WSL2 para una experiencia completa
  • Linux: Ubuntu 20.04+, Debian 11+, CentOS 8+ y otras distribuciones comunes han sido probadas más

Preparación de clave API

OpenClaw en sí es solo una “puerta de entrada” y es necesario acceder a servicios de inteligencia artificial específicos para usarlo. Actualmente es compatible con Claude (Anthropic), OpenAI, Google Gemini, etc. Se recomienda preparar al menos una clave API de Claude para obtener la mejor experiencia.

Consejos especiales para usuarios domésticos

La fuente oficial de npm es muy lenta en el país. Se recomienda cambiar al espejo Taobao con anticipación:

npm config set registry https://registry.npmmirror.com

También está el problema de red de las llamadas API: las interfaces de Anthropic y OpenAI requieren entornos de red extranjeros. Si no tiene una ruta marítima estable, se recomienda buscar una solución de tránsito que cumpla con las normas.

Opción 1: instalación del script con un solo clic (la más rápida, 5 minutos)

Si cumples con las siguientes condiciones, elige directamente esta opción:

  • El sistema es macOS, Linux o WSL2
  • Sólo quiero experimentarlo rápidamente y no quiero molestarme con eso.
  • Altamente receptivo a los cambios del sistema.

Comando de instalación

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

Este script completará automáticamente las siguientes operaciones:

  1. Verifique la versión de Node.js (si no es suficiente, se le pedirá que actualice)
  2. Instale el paquete openclaw npm globalmente
  3. Cree el directorio del archivo de configuración necesario (~/.openclaw/)
  4. Configurar los servicios del sistema (opcional)

Inicialización después de la instalación

openclaw onboard --install-daemon

Este paso le permitirá ingresar su clave API y configurar el canal de conversación predeterminado. Simplemente siga las indicaciones, no hay nada a lo que prestar especial atención.

Verificar instalación

openclaw --version

Cuando vea el número de versión, la instalación se realizó correctamente. En realidad, todo el proceso sólo lleva 5 minutos si todo va bien.

Pero tengo que ser honesto: este script de “un clic” falló dos veces en uno de mis servidores Ubuntu, ambas debido a problemas de permisos. Si encuentra una situación similar, no se preocupe, consulte la solución de instalación manual de npm a continuación.

Opción 2: instalación global de npm (la más flexible, recomendada para usuarios avanzados)

Este es mi método de instalación más utilizado y recomendado. Aunque hay algunos pasos más, es más fácil solucionar problemas y es menos intrusivo para el sistema.

Paso 1: Confirmar el entorno Node.js

# Comprobar versión
node --version

# Si la versión no es suficiente, se recomienda utilizar la administración nvm
# macOS/Linux instala nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

# Luego instale el Nodo 24
nvm install 24
nvm use 24

Paso 2: Instalar OpenClaw

npm install -g openclaw@latest

Utilice @latest aquí para asegurarse de que esté instalada la última versión. OpenClaw se actualiza con bastante frecuencia y la versión de febrero de 2026 llegó a la v2026.2.24.

Si encuentra un error de permiso de EACCES durante el proceso de instalación (esto es muy común en macOS), significa que los permisos del directorio global de npm no están configurados correctamente. Arreglar:

# Crea tu propio directorio
mkdir ~/.npm-global

# Configure npm para usar el nuevo directorio
npm config set prefix '~/.npm-global'

# Añadir a RUTA
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

# Reinstalar
npm install -g openclaw@latest

Paso 3: Configuración inicial

openclaw onboard --install-daemon

Este paso lo guiará interactivamente a través de:

  1. Seleccione el proveedor de IA al que conectarse (Claude, OpenAI, Gemini, etc.)
  2. Ingrese la clave API correspondiente
  3. Configurar canales de mensajería (Telegram Bot, Discord, etc.)
  4. Configurar los servicios del sistema (opcional pero recomendado)

Paso 4: Inicie y verifique la puerta de enlace

Si se ejecutó openclaw onboard --install-daemon en el paso anterior, el servicio de puerta de enlace local generalmente se habrá registrado. Puedes comprobar primero:

openclaw gateway status

Cuando se requiere depuración en primer plano (la terminal permanece abierta para ver fácilmente los registros):

openclaw gateway

Cuando necesite iniciar o detener explícitamente los servicios del sistema instalados (de acuerdo con la CLI oficial):

openclaw gateway start
openclaw gateway stop

Opción 3: instalación de Docker (la más segura, se recomienda la implementación del servidor)

Si desea ejecutar OpenClaw en un VPS, NAS o cualquier entorno que requiera un funcionamiento estable a largo plazo, Docker es la opción más inteligente. El aislamiento del contenedor puede evitar eficazmente que el mal funcionamiento del agente de IA afecte al sistema host; no se ría, la instancia de OpenClaw de alguien en realidad eliminó archivos por error.

Paso 1: Confirmar el entorno Docker

docker --version
docker-compose --version

No se requiere una versión física, pero se recomienda Docker 20.10+.

Paso 2: crear el directorio del archivo de configuración

mkdir -p ~/openclaw-data/config
mkdir -p ~/openclaw-data/data

Paso 3: preparar los archivos de Docker Compose

# docker-compose.yml
version: '3.8'

services:
  openclaw:
    image: openclaw/openclaw:latest
    container_name: openclaw
    restart: unless-stopped
    ports:
      - "3000:3000"
    volumes:
      - ~/openclaw-data/config:/app/config
      - ~/openclaw-data/data:/app/data
    environment:
      - NODE_ENV=production
      - ANTHROPIC_API_KEY=${{ANTHROPIC_API_KEY}}
      - OPENAI_API_KEY=${{OPENAI_API_KEY}}

Paso 4: Configurar las variables de entorno

# Crear archivo .env
cat > ~/openclaw-data/.env << EOF
ANTHROPIC_API_KEY=your_claude_api_key_here
OPENAI_API_KEY=your_openai_api_key_here
EOF

Paso 5: Inicie el contenedor

cd ~/openclaw-data
docker-compose up -d

Paso 6: Verifique los registros para confirmar el estado

docker logs -f openclaw

Ver “OpenClaw Gateway iniciado en el puerto 3000” significa éxito.

Por cierto, un beneficio adicional de la solución Docker es que puede implementarla en una Mac Mini, Raspberry Pi o cualquier dispositivo que pueda ejecutar Docker y luego llamarla en cualquier momento a través de Telegram o WhatsApp en su teléfono. En realidad, este es el escenario principal en el que mucha gente utiliza OpenClaw.

Windows: pasos detallados de WSL2 (ruta opcional)

Si elige WSL2, los siguientes son errores comunes al alinearse con los pasos principales de Linux. La instalación nativa de Windows también es compatible oficialmente, simplemente consulte la documentación de instalación según sea necesario.

Pozo 1: la versión de WSL es incorrecta

# Verifique la versión WSL
wsl --list --verbose

Si se muestra la Versión 1, necesita actualizar:

# Ejecutar en PowerShell (administrador)
wsl --set-version Ubuntu 2

Pozo 2: Memoria insuficiente de WSL2

OpenClaw ocupará una cierta cantidad de memoria cuando se ejecute y es posible que la configuración predeterminada de WSL2 no sea suficiente. Se recomienda crear .wslconfig en el directorio de usuarios de Windows:

[wsl2]
memory=4GB
processors=2

Luego reinicie WSL:

wsl --shutdown

Pozo 3: Bloqueo del Firewall de Windows

Si desea acceder a la interfaz web de OpenClaw que se ejecuta en WSL2 desde un navegador de Windows, es posible que deba abrir el puerto correspondiente en el Firewall de Windows.

Cómo ejecutar OpenClaw en Mac Mini

Usar Mac Mini para ejecutar OpenClaw es una solución bastante buena: bajo consumo de energía, silencio y rendimiento suficiente. Mi propio Mac Mini M1 ha estado funcionando de manera confiable durante tres meses.

Notas sobre el chip de la serie M

La imagen de Docker debe seleccionar una versión que admita ARM64. La última imagen oficial de OpenClaw ya es compatible de forma nativa con Apple Silicon y no requiere traducción de Rosetta.

# Especifique la plataforma en docker-compose.yml (generalmente no es necesario, pero puede intentarlo si falla la extracción)
services:
  openclaw:
    platform: linux/arm64
    image: openclaw/openclaw:latest

Ejecutando en segundo plano

Se recomienda utilizar launchd para administrar servicios en macOS. El parámetro --install-daemon durante la instalación creará automáticamente un archivo plist, pero si lo instala manualmente, es posible que deba configurarlo usted mismo:

# Consultar estado del servicio
launchctl list | grep openclaw

# Carga manual
launchctl load ~/Library/LaunchAgents/ai.openclaw.daemon.plist

Solución de problemas de errores comunes de OpenClaw

Incluso si sigue los pasos, puede encontrar varios problemas. A continuación se muestran algunos errores y soluciones comunes:

Error 1: Serie “No se puede encontrar el módulo”

Motivo: la instalación de npm está incompleta o la versión es incompatible

Solución:

npm uninstall -g openclaw
npm cache clean --force
npm install -g openclaw@latest

Error 2: “EACCES: permiso denegado”

Motivo: problema de permiso del directorio global de npm

Solución: consulte los pasos de reparación de permisos en el capítulo anterior de instalación de npm

Error 3: la llamada API devuelve 401/403

Motivo: La clave API no es válida o la cuota está agotada

Solución de problemas:

# Comprobar configuración
openclaw config get

# reiniciar
openclaw config set anthropic.apiKey=your_new_key

Error 4: el contenedor Docker sigue reiniciándose

Motivo: error de configuración de la variable de entorno o conflicto de puerto

Solución de problemas:

# Ver registro detallado
docker logs openclaw

# Consultar ocupación del puerto
lsof -i :3000

Error 5: el canal de mensajes no recibe respuesta

Motivo: error de configuración del webhook o fallo de red

Solución de problemas:

  • Telegram: confirme que el token del bot sea correcto y que se pueda acceder a la URL del webhook
  • Discord: confirme que los permisos del Bot estén configurados correctamente y que los Intents estén habilitados
  • Servidor nacional: compruebe si se puede acceder al servidor de Telegram/Discord

Sugerencias de configuración después de la instalación

Después de instalar OpenClaw, existen algunas configuraciones que pueden llevar la experiencia al siguiente nivel:

1. Configurar múltiples proveedores de IA

Se recomienda configurar Claude y GPT-4 al mismo tiempo para que puedan cambiar automáticamente cuando un servicio se vuelva inestable.

2. Establecer teclas de acceso directo a nivel del sistema

Puede utilizar Alfred + Workflow para macOS y PowerToys Run para Windows para lograr llamadas de acceso directo globales.

3. Haga una copia de seguridad de la configuración periódicamente

# Los archivos de configuración están todos en ~/.openclaw/
cp -r ~/.openclaw ~/openclaw-backup-$(date +%Y%m%d)

4. Monitorear el estado operativo

Recomendaciones para la implementación de Docker más controles de estado:

healthcheck:
  test: ["CMD", "curl", "-f", "http://localhost:3000/health"]
  interval: 30s
  timeout: 10s
  retries: 3

Resumir

Dicho todo esto, si todavía te preguntas qué método de instalación elegir, mi sugerencia es:

  • Quiere la experiencia más rápida → Script de un clic
  • Uso principal diario → instalación global de npm
  • Operación del servidor a largo plazo → Docker

De hecho, la instalación de OpenClaw no es tan difícil como se imagina. Muchos “errores” son causados ​​por documentación poco amigable y mensajes de error poco claros. Espero que esta guía pueda ayudarte a evitar algunos desvíos.

Finalmente, permítanme hacer dos digresiones. Implementar OpenClaw en sí no es tan simple como instalar software: representa una actitud hacia el uso de la IA: los datos son privados, controlables de forma autónoma y no están vinculados a una plataforma determinada. Hoy en día, a medida que las capacidades de la IA se vuelven cada vez más poderosas, esta “conciencia de soberanía” puede ser más importante de lo que se piensa.

Bien, intentémoslo. Si encuentra problemas que no se mencionan en el documento, puede comunicarnos en el área de comentarios; es posible que haya tropezado con más obstáculos de los que cree.

Leer siguiente

Proceso de instalación completo de OpenClaw 2026

Pasos detallados para implementar OpenClaw AI Assistant desde cero, incluida la preparación del entorno, tres opciones de instalación y resolución de problemas comunes

⏱️ Estimated time: 30 min

  1. 1

    Step 1: Preparación del entorno: confirmar los requisitos del sistema

    Se debe confirmar el siguiente entorno antes de la instalación:

    • Node.js: v24 recomendado oficialmente, mínimo v22.14+
    • Sistema operativo: macOS 12+ / Linux / Windows (nativo o WSL2)
    • Espacio en disco: al menos 1 GB de espacio libre
    • Clave API: prepare la clave API de Claude u OpenAI

    Verifique la versión del nodo:
    nodo --versión

    Se recomienda a los usuarios domésticos que cambien a la fuente espejo de npm:
    Registro del conjunto de configuración de npm https://registry.npmmirror.com
  2. 2

    Step 2: Seleccione el plan de instalación y ejecute

    Opción A: secuencia de comandos de un clic (la más rápida, 5 minutos):
    curl -fsSL https://openclaw.ai/install.sh | fiesta
    openclaw integrado --install-daemon

    Opción B: instalación global de npm (recomendada para uso diario):
    instalación npm -g openclaw@latest
    openclaw integrado --install-daemon

    Opción C: instalación de Docker (servidor recomendado):
    • Crear directorio: mkdir -p ~/openclaw-data/&#123;config,data&#125;
    • Prepare el archivo docker-compose.yml
    • Configurar el archivo de variables de entorno .env
    • Inicio: docker-compose up -d
  3. 3

    Step 3: Verifique la instalación e inicie Gateway

    Verifique la instalación exitosa:
    openclaw --versión

    Verifique el estado del servicio de puerta de enlace:
    estado de la puerta de enlace de openclaw

    Depuración en primer plano (el terminal permanece abierto):
    puerta de entrada de garra abierta

    Iniciar y detener los servicios del sistema instalados:
    inicio de la puerta de enlace de openclaw
    parada de puerta de enlace openclaw

    Registro de vista de implementación de Docker:
    registros de ventana acoplable -f openclaw

    Tiene éxito cuando ve que la puerta de enlace está escuchando normalmente (el puerto predeterminado es principalmente 18789)
  4. 4

    Step 4: Configurar proveedores de IA y canales de mensajería

    Ejecute la configuración de comando integrada:
    garra abierta a bordo

    Siga las indicaciones para completar:
    • Seleccione el proveedor de IA (Anthropic/OpenAI/Gemini)
    • Ingrese la clave API correspondiente
    • Configurar canales de mensajería (Telegram/Discord/WhatsApp)
    • Configurar los servicios del sistema (opcional)

    Verificar configuración:
    obtener configuración de openclaw

FAQ

¿Se puede instalar OpenClaw directamente en Windows?
Poder. La documentación oficial es compatible tanto con **Windows nativo** como con **WSL2**. Puedes elegir según tus hábitos.

Si usa WSL2 (para facilitar la reutilización de los comandos de Linux a continuación):
• Siga las instrucciones oficiales para instalar WSL2 en PowerShell (Admin)
• Instalar distribuciones como Ubuntu
• Continúe con los pasos de Linux en esta terminal.
• La distribución recomienda usar **WSL 2** (la versión 1 tiene mala experiencia)

Preguntas frecuentes: La memoria predeterminada de WSL2 puede ser insuficiente. Puede configurar .wslconfig (como memoria = 4 GB) en el directorio de usuario y ejecutar wsl --shutdown para que surta efecto.
¿Qué debo hacer si encuentro un error de permiso de EACCES durante la instalación de npm?
Este es el problema más común en macOS causado por que los permisos del directorio global npm no están configurados correctamente.

Solución:
• Cree un directorio dedicado: mkdir ~/.npm-global
• Configurar npm: configuración de npm establece el prefijo '~/.npm-global'
• Agregar a RUTA: echo 'exportar RUTA=~/.npm-global/bin:$PATH' >> ~/.bashrc
• Recargar configuración: fuente ~/.bashrc
• Reinstalar: npm install -g openclaw@latest

O use nvm para administrar Node.js, que puede manejar automáticamente los problemas de permisos.
¿Cuál es la diferencia entre la instalación de Docker y npm? ¿Cómo elegir?
Las funciones de los dos son exactamente las mismas, y la principal diferencia radica en el aislamiento y la comodidad de operación y mantenimiento:

Solución acoplable:
• Ventajas: el aislamiento de contenedores es seguro, el entorno es consistente, fácil de migrar y adecuado para operaciones a largo plazo.
• Aplicable a: servidores VPS, NAS, Mac Mini y otros dispositivos residentes
• Desventajas: consume muchos recursos y la configuración es un poco complicada

solución npm:
• Ventajas: instalación sencilla, bajo uso de recursos, fácil depuración
• Aplicable: PC, entorno de desarrollo, uso temporal
• Desventajas: Depende del entorno del host, posibles conflictos de versión

Recomendación: utilice Docker para el servidor y npm para el desarrollo local.
¿Hay alguna consideración especial para la instalación de Mac M1/M2/M3?
Apple Silicon Mac debe prestar atención a los siguientes puntos:

• Imagen de Docker: la imagen oficial de OpenClaw ya es compatible con ARM64 de forma nativa, sin Rosetta
• Node.js: descargue la versión ARM64 a través del sitio web oficial para un mejor rendimiento
• Si encuentra errores de discrepancia de plataforma, especifique la plataforma: linux/arm64 en docker-compose.yml
• Requisito de versión del sistema macOS 12.0 (Monterey) y superior
• El servicio en segundo plano se administra mediante launchd y el parámetro --install-daemon se configurará automáticamente

El Mac Mini con chips de la serie M es un dispositivo ideal para ejecutar OpenClaw, con bajo consumo de energía, silencio y rendimiento suficiente.
¿Cómo resolver el problema cuando la llamada API devuelve un error 401 una vez completada la instalación?
El error 401 indica que la clave API no es válida o que la cuota está agotada. Pasos para la solución de problemas:

1. Compruebe si la clave se ha introducido correctamente:
obtener configuración de openclaw

2. Tecla de reinicio:
conjunto de configuración de openclaw anthropic.apiKey=your_key

3. Confirme que la clave API tenga cuota disponible:
• Inicie sesión en el sitio web oficial de Anthropic/OpenAI para ver su factura
• Las cuentas recién registradas pueden tener restricciones de uso

4. Problemas de la red nacional:
• La API Anthropic/OpenAI requiere un entorno de red extranjero
• Verifique que el servidor pueda acceder a api.anthropic.com
• Considere utilizar un servicio de tránsito que cumpla con las normas

5. Verifique el formato de clave:
• Claude Key comienza con sk-ant-
• La clave OpenAI comienza con sk-
¿Cómo desinstalar completamente OpenClaw?
Dependiendo del método de instalación, el método de desinstalación también es diferente:

instalación npm:
• npm desinstalar -g openclaw
• Eliminar configuración: rm -rf ~/.openclaw
• Eliminar un servicio: launchctl elimina ai.openclaw.daemon (macOS)

Instalación de ventana acoplable:
• Detener el contenedor: docker stop openclaw
• Eliminar contenedor: docker rm openclaw
• Eliminar imagen: docker rmi openclaw/openclaw:latest
• Eliminar datos: rm -rf ~/openclaw-data

Instalación de script con un solo clic:
• Ejecute npm uninstall -g openclaw
• Eliminar el directorio ~/.openclaw
• Eliminar manualmente la configuración PATH agregada

Una vez completada la limpieza, se recomienda reiniciar el terminal o iniciar sesión en el sistema nuevamente.

13 min de lectura · Publicado el: 26 feb 2026 · Actualizado el: 21 ago 2026

Comentarios

Inicia sesión con GitHub para dejar un comentario

Easton BlogEaston Blog