Aller au contenu
Guides

Comment désinstaller OpenClaw complètement

Le service, l’état, l’espace de travail et la ligne de commande

5 min de lecture

Désinstaller OpenClaw, c’est quatre périmètres et non une commande : le service de passerelle, le répertoire d’état, l’espace de travail, et la ligne de commande elle-même, plus l’application de bureau si vous l’avez installée. La documentation donne un chemin facile tant que la ligne de commande est encore installée et un chemin manuel pour quand elle a disparu mais que le service tourne encore, ce qui est le cas qui remplit les forums. Voici les deux, et la seule chose à déplacer avant de supprimer quoi que ce soit.

Le chemin facile

  • Une seule commande de désinstallation, interactive par défaut, ne présélectionne que le service de passerelle ; sélectionnez aussi l’état, l’espace de travail et l’application, ou passez l’option all, pour une suppression complète.
  • Un essai à blanc avec l’option all prévisualise ce qui serait supprimé, sans risque.
  • La suppression de l’état préserve les répertoires d’espace de travail configurés, sauf si vous sélectionnez aussi le périmètre de l’espace de travail.
  • Le démontage du service est la barrière de sécurité : s’il échoue, la suppression de l’état et de l’espace de travail n’a pas lieu, et la commande renvoie un état non nul dès qu’un périmètre échoue.
Contrairement au périmètre d’état de la commande de désinstallation, la suppression manuelle de l’état ne préserve pas les espaces de travail.

Le chemin manuel

  • Arrêtez le service de passerelle, puis désinstallez-le : launchd sur macOS, systemd sur Linux, les tâches planifiées sur Windows.
  • Déplacez d’abord hors du répertoire d’état chaque espace de travail que vous voulez garder, y compris celui par défaut, parce que supprimer le répertoire d’état supprime les espaces de travail qu’il contient.
  • Supprimez le répertoire d’état et de configuration, et un chemin de configuration personnalisé si vous en avez défini un ; ne supprimez un espace de travail externe que si vous voulez aussi effacer ses fichiers d’agent.
  • Retirez la ligne de commande avec l’outil qui l’a installée, et l’application macOS du dossier Applications.

Deux résidus que la documentation nomme

Une unité de service d’avant le renommage, de l’ère Clawdbot, peut subsister sur les machines mises à jour depuis de très anciennes installations ; les commandes de désinstallation la détectent. Et les variables d’environnement aux anciens préfixes ne font rien d’autre que déclencher un avertissement, il vaut donc la peine de les retirer des profils de shell pendant que vous y êtes. Clawdbot, Moltbot, OpenClaw raconte le reste de cette histoire.

Avant de désinstaller : sauvegardez

L’espace de travail contient les fichiers de mémoire, les compétences que vous avez écrites et les instructions de l’agent ; le répertoire d’état contient la configuration, les identifiants et les sessions. S’il y a la moindre chance que vous reveniez, la commande de sauvegarde existe, et le fonctionnement de la mémoire d’OpenClaw explique ce que sont les fichiers de mémoire et pourquoi ils sont la partie qui vaut la peine d’être gardée.

L’autre façon de ne plus y penser

On désinstalle pour deux raisons : parce qu’on a fini, ou parce qu’on a fini de le faire tourner soi-même. Pour la seconde, OpenClaw hébergé sur Diali est le même environnement maintenu en vie sur une instance isolée, avec l’espace de travail sauvegardé et les mises à jour testées d’abord, et rien sur votre machine à supprimer plus tard.

  • Service, état, espace de travail, ligne de commande, application : cinq choses, une commande avec l’option all.
  • Sortez l’espace de travail avant une suppression manuelle.
  • Le service doit s’arrêter avant que quoi que ce soit d’autre ne soit retiré.
Commencer

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.