Aller au contenu

Mise à jour

Gardez OpenClaw à jour.

Le moyen le plus rapide de mettre à jour. Il détecte votre type d’installation (npm ou git), récupère la dernière version, exécute openclaw doctor et redémarre la passerelle.

Fenêtre de terminal
openclaw update

Pour changer de canal ou cibler une version spécifique :

Fenêtre de terminal
openclaw update --channel beta
openclaw update --tag main
openclaw update --dry-run # preview without applying

Voir Canaux de développement pour la sémantique des canaux.

Fenêtre de terminal
curl -fsSL https://openclaw.ai/install.sh | bash

Ajoutez --no-onboard pour sauter l’intégration. Pour les installations depuis les sources, passez --install-method git --no-onboard.

Fenêtre de terminal
npm i -g openclaw@latest
Fenêtre de terminal
pnpm add -g openclaw@latest

La mise à jour automatique est désactivée par défaut. Activez-la dans ~/.openclaw/openclaw.json :

{
update: {
channel: "stable",
auto: {
enabled: true,
stableDelayHours: 6,
stableJitterHours: 12,
betaCheckIntervalHours: 1,
},
},
}
CanalComportement
stableAttend stableDelayHours, puis applique avec une gigue déterministe sur stableJitterHours (déploiement étalé).
betaVérifie toutes les betaCheckIntervalHours (par défaut : toutes les heures) et applique immédiatement.
devPas d’application automatique. Utilisez openclaw update manuellement.

La passerelle enregistre également un indice de mise à jour au démarrage (désactivez avec update.checkOnStart: false).

    Fenêtre de terminal
    npm i -g openclaw@<version>
    openclaw doctor
    openclaw gateway restart

    Astuce : npm view openclaw version affiche la version publiée actuelle.

    Fenêtre de terminal
    git fetch origin
    git checkout "$(git rev-list -n 1 --before=\"2026-01-01\" origin/main)"
    pnpm install && pnpm build
    openclaw gateway restart

    Pour revenir à la dernière version : git checkout main && git pull.