Mettre à jour OpenClaw sans casser ce qui marchait hier
Demandez à la communauté ce qui casse OpenClaw : les mises à jour. L’outil de mise à jour valide désormais la nouvelle version pendant que l’ancienne passerelle sert encore. Comment il fonctionne, ce qui échoue encore, et comment un hébergeur managé en fait un bouton.
Demandez à la communauté ce qui casse OpenClaw et la réponse est : les mises à jour. Le projet a reconstruit son outil de mise à jour autour de cette plainte : la commande actuelle valide la nouvelle version pendant que l’ancienne passerelle sert encore, démarre un canari sur une copie de votre état, et seulement ensuite bascule. Voici comment cela fonctionne, ce qui échoue encore, et comment un hébergeur managé en fait un bouton.
Ce que fait désormais la commande de mise à jour
Elle détecte comment vous avez installé OpenClaw, npm, pnpm, Bun ou git, vérifie que vos plugins activés sont disponibles avant d’arrêter quoi que ce soit, valide le candidat, puis lance un démarrage canari sur un état copié avec les écouteurs d’arrière-plan désactivés. L’intervalle d’arrêt ne contient que la bascule, les migrations nécessaires et la convergence des plugins, et le rapport final note l’indisponibilité et les résultats de vérification.
- Une version déjà installée n’est pas réinstallée ; l’exécution se termine en « ignorée ».
- Un plugin qui échoue à se mettre à jour ne fait pas échouer la mise à jour du cœur ; vous obtenez à la place une commande à lancer.
- Une configuration ou un état invalide, des erreurs de propriété et une passerelle qui ne démarre pas font toujours échouer la mise à jour.
Sauvegardez d’abord, et sachez ce qu’est une sauvegarde
Le projet est direct sur ce point : avant une mise à jour importante, créez une sauvegarde vérifiée, car les copies automatiques de configuration et les originaux de récupération des migrations ne sont pas une sauvegarde complète de l’état. Sous Docker, remplacer l’image exécute les mêmes migrations sûres au démarrage, et une passerelle qui ne peut pas réparer son état monté s’arrête plutôt que de faire semblant d’être saine.
Quand ça échoue quand même
Une mise à jour échouée atterrit dans un triage intégré. Dans un terminal, OpenClaw demande avant de lancer un agent pour enquêter, avec votre propre compte et vos jetons ; dans l’interface de contrôle, une tentative échouée ouvre Ask OpenClaw avec les détails enregistrés. Une connexion perdue ou un délai de vérification dépassé est rapporté comme un résultat inconnu, pas comme un succès, et l’échec d’origine reste la référence.
Les mises à jour cassent régulièrement des choses qui marchaient la semaine dernière.
Ce que change un hébergeur managé
Sur Diali, la mise à jour est un bouton. Chaque version d’OpenClaw tourne sur nos propres agents avant d’atteindre le vôtre, votre assistant redémarre brièvement en conservant sa configuration, ses canaux et ses clés, et le tableau de bord garde l’annulation, la pause, le redémarrage et la réinstallation sous votre contrôle. OpenClaw hébergé sur Diali décrit le reste. L’échange est le même que partout ailleurs dans l’hébergement : vous renoncez à choisir l’heure exacte, et vous récupérez votre week-end.
En bref
- Sauvegardez, de façon vérifiée, avant toute mise à jour importante.
- Utilisez l’outil de mise à jour ; il valide avant de basculer.
- Traitez un résultat inconnu comme inconnu, pas comme terminé.
- Si vous préférez ne rien posséder de tout cela, hébergez là où les mises à jour sont testées avant de vous atteindre.
Ce dernier point est tout l’objet de le guide des alternatives à OpenClaw, si vous voulez l’argument complet.
Arrêtez de lire, construisez le vôtre
Configurez un agent, choisissez un canal, et faites-le travailler dans l’application que vous gardez déjà ouverte.
