Actualización
OpenClaw evoluciona rápido (antes del “1.0”). Trata las actualizaciones como despliegues de infraestructura: actualizar → ejecutar verificaciones → reiniciar (o usa openclaw update, que reinicia automáticamente) → verificar.
Recomendado: re-ejecutar el instalador del sitio web (upgrade in-place)
La ruta de actualización preferida es re-ejecutar el instalador del sitio web. Detecta instalaciones existentes, actualiza in-place y ejecuta openclaw doctor cuando es necesario.
curl -fsSL https://openclaw.ai/install.sh | bash
Notas:
-
Agrega
--no-onboardsi no quieres que el asistente de configuración se ejecute de nuevo. -
Para instalaciones desde fuente, usa:
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --install-method git --no-onboard
Antes de actualizar
- Identifica cómo instalaste: global (npm/pnpm) vs desde fuente (git clone).
- Identifica cómo se ejecuta tu Gateway: terminal en primer plano vs servicio supervisado (launchd/systemd).
Actualizar (instalación global)
npm i -g openclaw@latest
pnpm add -g openclaw@latest
Para cambiar canales de actualización:
openclaw update --channel beta
openclaw update --channel dev
openclaw update --channel stable
Consulta Canales de desarrollo para la semántica de canales.
Luego:
openclaw doctor
openclaw gateway restart
openclaw health
Actualizar (openclaw update)
Para instalaciones desde fuente (checkout git):
openclaw update
Ejecuta un flujo de actualización seguro: requiere worktree limpio, cambia al canal seleccionado, fetch + rebase, instala deps, compila, ejecuta doctor y reinicia el gateway.
Rollback / fijación de versión (cuando algo se rompe)
Fijar versión (instalación global)
npm i -g openclaw@<version>
Fijar versión (fuente) por fecha
git fetch origin
git checkout "$(git rev-list -n 1 --before=\"2026-01-01\" origin/main)"
pnpm install
pnpm build
openclaw gateway restart
Siempre ejecutar: openclaw doctor
Doctor es el comando de “actualización segura”. Es intencionalmente aburrido: reparar + migrar + advertir.
Detalles: Doctor
Si estás atascado
- Ejecuta
openclaw doctorde nuevo y lee la salida cuidadosamente. - Consulta: Solución de problemas
- Pregunta en Discord: https://discord.gg/clawd