Windows (WSL2)
Se recomienda usar OpenClaw en Windows mediante WSL2 (se recomienda Ubuntu). La CLI + el Gateway se ejecutan dentro de Linux, lo que mantiene el entorno de ejecución consistente y hace que las herramientas sean mucho más compatibles (Node/Bun/pnpm, binarios de Linux, Skills). Windows nativo puede ser más complicado. WSL2 le ofrece la experiencia completa de Linux — un comando para instalar:wsl --install.
Las aplicaciones complementarias nativas para Windows están planificadas.
Instalación (WSL2)
- Primeros pasos (úselo dentro de WSL)
- Instalación y actualizaciones
- Guía oficial de WSL2 (Microsoft): https://learn.microsoft.com/windows/wsl/install
Gateway
Instalación del servicio del Gateway (CLI)
Dentro de WSL2:Avanzado: exponer servicios de WSL en la LAN (portproxy)
WSL tiene su propia red virtual. Si otra máquina necesita acceder a un servicio que se ejecuta dentro de WSL (SSH, un servidor TTS local o el Gateway), debe reenviar un puerto de Windows a la IP actual de WSL. La IP de WSL cambia después de los reinicios, por lo que puede que deba actualizar la regla de reenvío. Ejemplo (PowerShell como Administrador):- El acceso SSH desde otra máquina apunta a la IP del host de Windows (ejemplo:
ssh user@windows-host -p 2222). - Los nodos remotos deben apuntar a una URL del Gateway accesible (no
127.0.0.1); useopenclaw status --allpara confirmar. - Use
listenaddress=0.0.0.0para acceso en la LAN;127.0.0.1lo mantiene solo local. - Si desea que esto sea automático, registre una Tarea programada para ejecutar el paso de actualización al iniciar sesión.