Cómo actualizar OpenClaw
Mantener las herramientas de infraestructura actualizadas suele ser un proceso tedioso. A veces te preocupa que una actualización rompa tu configuración personalizada o que el flujo sea tan complejo que prefieras quedarte en una versión obsoleta.
OpenClaw se mueve rápido en su etapa pre-1.0. Lo ideal es tratar las actualizaciones como despliegues de infraestructura: actualiza, corre las verificaciones, reinicia y verifica que todo funcione.
Requisitos previos
Sección titulada «Requisitos previos»- Saber cómo instalaste OpenClaw: global (npm/pnpm) o desde el código fuente (git clone).
- Identificar cómo corre tu Gateway: en una terminal o como un servicio supervisado (launchd/systemd).
- Hacer un snapshot de tu configuración (
~/.openclaw/openclaw.json) y tus credenciales (~/.openclaw/credentials/). - Asegurar que tu workspace (
~/.openclaw/workspace) esté respaldado.
Inicio rápido
Sección titulada «Inicio rápido»El camino recomendado es re-ejecutar el instalador desde el sitio web. Este detecta instalaciones existentes, actualiza en el sitio y ejecuta openclaw doctor si es necesario.
curl -fsSL https://openclaw.ai/install.sh | bashSi prefieres no ejecutar el asistente de configuración inicial de nuevo, añade el flag --no-onboard.
Actualización según tu instalación
Sección titulada «Actualización según tu instalación»Instalación global (npm o pnpm)
Sección titulada «Instalación global (npm o pnpm)»Si usas Node.js para gestionar OpenClaw, usa estos comandos:
npm i -g openclaw@latest# o si prefieres pnpmpnpm add -g openclaw@latestNo recomendamos usar Bun para el runtime del Gateway debido a bugs conocidos con WhatsApp y Telegram. Después de actualizar, ejecuta:
openclaw doctoropenclaw gateway restartopenclaw healthInstalación desde el código fuente (git)
Sección titulada «Instalación desde el código fuente (git)»Para quienes clonaron el repositorio, el comando openclaw update es la opción más segura. Este comando requiere que tu árbol de trabajo esté limpio, hace un fetch y rebase, instala dependencias y reconstruye la Control UI.
Si prefieres hacerlo manualmente desde el repo:
git pullpnpm installpnpm buildpnpm ui:buildopenclaw doctoropenclaw healthCambio de canales
Sección titulada «Cambio de canales»Puedes moverte entre diferentes versiones de estabilidad fácilmente:
openclaw update --channel betaopenclaw update --channel stableSiempre ejecuta: openclaw doctor
Sección titulada «Siempre ejecuta: openclaw doctor»Este comando es la pieza central para una actualización segura. No solo verifica el estado, sino que realiza tareas esenciales:
- Migra claves de configuración obsoletas a las nuevas ubicaciones.
- Audita tus políticas de DM y te advierte sobre configuraciones abiertas riesgosas.
- Detecta y migra servicios de Gateway antiguos (como legacy schtasks) a los servicios actuales de OpenClaw.
- En Linux, asegura que el “user lingering” de systemd esté activo para que el Gateway no se detenga al cerrar tu sesión.
Solución de problemas
Sección titulada «Solución de problemas»- Bugs en WhatsApp/Telegram: Si experimentas comportamientos extraños en estos protocolos, verifica que no estés usando Bun como runtime.
- Fallo en el rebase (Git): Si
openclaw updatefalla al intentar unir el código, el Gateway abortará la operación y reiniciará con la versión anterior sin aplicar cambios. - El Gateway no inicia tras actualizar: Ejecuta
openclaw doctor. A menudo, el problema es una migración de configuración pendiente que el comando puede resolver automáticamente. - Servicio no responde: Si usas un servicio supervisado, prefiere
openclaw gateway restarten lugar de matar procesos manualmente para evitar conflictos de PIDs.
Rollback (Volver atrás)
Sección titulada «Rollback (Volver atrás)»Si algo se rompe, puedes regresar a una versión conocida.
Para instalaciones globales:
npm i -g openclaw@<versión>openclaw doctoropenclaw gateway restartPara instalaciones desde fuente (por fecha):
git fetch origingit checkout "$(git rev-list -n 1 --before="2026-01-01" origin/main)"pnpm installpnpm buildopenclaw gateway restart¿Necesitas ayuda específica con tu configuración? Prueba el AI Setup Assistant.
Próximos pasos
Sección titulada «Próximos pasos»OpenClaw Expert
Sigues atascado?
Si esta pagina no resolvio tu caso, pregunta a OpenClaw Expert para pasos concretos.