Aggiornamento
Mantieni OpenClaw aggiornato.Consigliato: openclaw update
Il modo più rapido per aggiornare. Rileva il tuo tipo di installazione (npm o git), recupera l’ultima versione, esegue openclaw doctor e riavvia il gateway.
--channel beta preferisce beta, ma il runtime ripiega su stable/latest quando
il tag beta è assente o più vecchio dell’ultima release stable. Usa --tag beta
se vuoi il dist-tag npm beta grezzo per un aggiornamento una tantum del pacchetto.
Vedi Canali di sviluppo per la semantica dei canali.
Alternativa: rieseguire l’installer
--no-onboard per saltare l’onboarding. Per le installazioni dal sorgente, passa --install-method git --no-onboard.
Alternativa: npm, pnpm o bun manuale
Auto-updater
L’auto-updater è disattivato per impostazione predefinita. Abilitalo in~/.openclaw/openclaw.json:
| Canale | Comportamento |
|---|---|
stable | Attende stableDelayHours, poi applica con jitter deterministico distribuito su stableJitterHours (rilascio distribuito). |
beta | Controlla ogni betaCheckIntervalHours (predefinito: ogni ora) e applica immediatamente. |
dev | Nessuna applicazione automatica. Usa openclaw update manualmente. |
update.checkOnStart: false).
Dopo l’aggiornamento
Migra la configurazione, verifica le policy DM e controlla lo stato del gateway. Dettagli: Doctor
Rollback
Fissa una versione (npm)
npm view openclaw version mostra la versione attualmente pubblicata.
Fissa un commit (sorgente)
git checkout main && git pull.
Se sei bloccato
- Esegui di nuovo
openclaw doctore leggi attentamente l’output. - Controlla: Risoluzione dei problemi
- Chiedi su Discord: https://discord.gg/clawd
Correlati
- Panoramica dell’installazione — tutti i metodi di installazione
- Doctor — controlli di stato dopo gli aggiornamenti
- Migrazione — guide alla migrazione delle versioni principali