Hoy instalamos
Esta es una lección práctica. Sigue los pasos en tu ordenador mientras lees. Al final, tendrás OpenClaw instalado y listo para configurar.
Paso 1: Instalar Node.js
macOS: brew install node o descarga desde nodejs.org.
Linux (Ubuntu/Debian): curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - seguido de sudo apt-get install -y nodejs
Windows: Primero necesitas WSL. Abre PowerShell como administrador y ejecuta wsl --install. Reinicia. Luego sigue las instrucciones de Linux dentro de WSL.
Verificar: node --version y npm --version
Paso 2: Instalar OpenClaw
npm install -g openclaw
Verificar: openclaw --version
Paso 3: Primer test
Ejecuta openclaw. Si es la primera vez, te pedirá configurar un provider y modelo. De momento puedes cancelar (Ctrl+C) — lo configuraremos en detalle en la lección 23.
Estructura de archivos
~/.openclaw/
├── openclaw.json # Configuración principal
├── workspace/
│ └── system-prompt.md # Instrucciones del agente
├── skills/ # Skills instaladas
└── memory/ # Base de datos de memoria
Errores comunes
“npm: command not found”: Node.js no está instalado. “Permission denied”: Prueba con sudo. “openclaw: command not found”: Revisa el PATH de npm.
Conceptos clave de hoy
- Node.js: El entorno de ejecución donde corre OpenClaw
- npm: El gestor de paquetes de Node.js
~/.openclaw/: Directorio de configuraciónopenclaw.json: Archivo central de configuración- WSL: Windows Subsystem for Linux — necesario para OpenClaw en Windows
Próxima lección: Configurar tu primer modelo y provider.