Ir al contenido

Cómo actualizar OpenClaw sin complicaciones

Mantener tus herramientas al día puede ser frustrante. A veces una actualización rompe tu configuración o te deja atrapado en una versión inestable sin un camino claro para volver atrás.

Gestionar dependencias y servicios manualmente quita tiempo que podrías usar para programar. OpenClaw incluye un sistema interno para que este proceso sea directo y seguro.

  • OpenClaw instalado mediante npm, pnpm o un checkout de git.
  • Un worktree limpio (sin cambios sin confirmar) si usas el canal de desarrollo.

Si quieres la ruta más rápida para actualizar, te recomiendo usar el wizard. Es la forma más segura de evitar errores de configuración.

Ventana de terminal
# Ver el estado actual y disponibilidad de versiones
openclaw update status
# Usar el asistente interactivo (Recomendado)
openclaw update wizard

Para cambiar de canal o forzar una versión específica, puedes usar los siguientes comandos:

Ventana de terminal
# Cambiar al canal beta
openclaw update --channel beta
# Actualizar sin reiniciar el Gateway
openclaw update --no-restart

OpenClaw ajusta el método de actualización según el canal que elijas. Si seleccionas dev, el sistema asegura un checkout de git en ~/openclaw (puedes cambiar esta ruta con OPENCLAW_GIT_DIR). Para los canales stable o beta, la herramienta utiliza npm con el dist-tag correspondiente.

El flujo de git es riguroso. Primero verifica que no tengas cambios pendientes. Si estás en el canal dev, realiza un fetch y rebase. Además, ejecuta un build de TypeScript en un worktree temporal; si el último commit falla, retrocede hasta 10 commits para encontrar una versión estable. Finalmente, ejecuta openclaw doctor para validar que todo funcione.

  • Confirmación de downgrade: Si intentas volver a una versión anterior, la CLI te pedirá confirmación. Las versiones viejas pueden romper archivos de configuración modernos.
  • Error de worktree sucio: En el canal dev, la actualización fallará si tienes archivos modificados sin confirmar. Limpia tu rama antes de empezar.

¿Necesitas ayuda personalizada? Prueba nuestro AI Setup Assistant.

OpenClaw

OpenClaw Expert

Sigues atascado?

Si esta pagina no resolvio tu caso, pregunta a OpenClaw Expert para pasos concretos.