Saltar al contenido principal

Actualización

Mantén OpenClaw al día.

Recomendado: openclaw update

La forma más rápida de actualizar. Detecta tu tipo de instalación (npm o git), obtiene la versión más reciente, ejecuta openclaw doctor y reinicia el gateway.
openclaw update
Para cambiar de canal o apuntar a una versión específica:
openclaw update --channel beta
openclaw update --tag main
openclaw update --dry-run   # vista previa sin aplicar
--channel beta da preferencia a beta, pero el tiempo de ejecución recurre a stable/latest cuando la etiqueta beta falta o es más antigua que la versión estable más reciente. Usa --tag beta si quieres el dist-tag beta sin procesar de npm para una actualización puntual del paquete. Consulta Canales de desarrollo para conocer la semántica de los canales.

Alternativa: volver a ejecutar el instalador

curl -fsSL https://openclaw.ai/install.sh | bash
Agrega --no-onboard para omitir la incorporación. Para instalaciones desde código fuente, pasa --install-method git --no-onboard.

Alternativa: npm, pnpm o bun manuales

npm i -g openclaw@latest
pnpm add -g openclaw@latest
bun add -g openclaw@latest

Actualizador automático

El actualizador automático está desactivado de forma predeterminada. Habilítalo en ~/.openclaw/openclaw.json:
{
  update: {
    channel: "stable",
    auto: {
      enabled: true,
      stableDelayHours: 6,
      stableJitterHours: 12,
      betaCheckIntervalHours: 1,
    },
  },
}
CanalComportamiento
stableEspera stableDelayHours, luego aplica con jitter determinista en stableJitterHours (despliegue escalonado).
betaComprueba cada betaCheckIntervalHours (predeterminado: cada hora) y aplica inmediatamente.
devSin aplicación automática. Usa openclaw update manualmente.
El gateway también registra una sugerencia de actualización al iniciarse (desactívala con update.checkOnStart: false).

Después de actualizar

1
Ejecuta doctor
2
openclaw doctor
3
Migra la configuración, audita las políticas de DM y comprueba el estado del gateway. Detalles: Doctor
4
Reinicia el gateway
5
openclaw gateway restart
6
Verifica
7
openclaw health

Reversión

Fijar una versión (npm)

npm i -g openclaw@<version>
openclaw doctor
openclaw gateway restart
Consejo: npm view openclaw version muestra la versión publicada actual.

Fijar un commit (código fuente)

git fetch origin
git checkout "$(git rev-list -n 1 --before=\"2026-01-01\" origin/main)"
pnpm install && pnpm build
openclaw gateway restart
Para volver a la versión más reciente: git checkout main && git pull.

Si estás atascado

Relacionado