- Méthode simple si
openclawest toujours installé. - Suppression manuelle du service si la CLI n’est plus installée, mais que le service est toujours en cours d’exécution.
Méthode simple (CLI toujours installée)
Recommandation : utilisez le programme de désinstallation intégré :--workspace.
Prévisualisez ce qui sera supprimé (sans risque) :
--service, --state, --workspace et --app sélectionnent des périmètres individuels ; --all sélectionne les quatre.
Étapes manuelles (même résultat) :
- Arrêtez le service Gateway :
- Désinstallez le service Gateway (launchd/systemd/schtasks) :
- Supprimez l’état et la configuration :
OPENCLAW_CONFIG_PATH sur un emplacement personnalisé situé hors du répertoire d’état, supprimez également ce fichier.
Si vous souhaitez conserver un espace de travail situé dans le répertoire d’état, tel que ~/.openclaw/workspace, déplacez-le ailleurs avant d’exécuter rm -rf ou supprimez sélectivement le contenu du répertoire d’état.
- Supprimez votre espace de travail (facultatif, supprime les fichiers de l’agent) :
- Supprimez l’installation de la CLI (choisissez la commande correspondant à votre installation) :
- Si vous avez installé l’application macOS :
- Si vous avez utilisé des profils (
--profile/OPENCLAW_PROFILE), répétez l’étape 3 pour chaque répertoire d’état (les valeurs par défaut sont~/.openclaw-<profile>). - En mode distant, le répertoire d’état se trouve sur l’hôte du Gateway ; exécutez donc également les étapes 1 à 4 sur cet hôte.
Suppression manuelle du service (CLI non installée)
Utilisez cette méthode si le service Gateway continue de s’exécuter alors queopenclaw est absent.
macOS (launchd)
Le libellé par défaut estai.openclaw.gateway (ou ai.openclaw.<profile> avec un profil) :
ai.openclaw.<profile>.
Linux (unité utilisateur systemd)
Le nom d’unité par défaut estopenclaw-gateway.service (ou openclaw-gateway-<profile>.service). Une unité clawdbot-gateway.service antérieure au changement de nom peut encore exister sur les machines mises à niveau depuis de très anciennes installations ; openclaw uninstall / openclaw gateway uninstall la détecte et la supprime automatiquement.
Windows (tâche planifiée)
Le nom de tâche par défaut estOpenClaw Gateway (ou OpenClaw Gateway (<profile>)).
La tâche lance un script gateway.vbs sans fenêtre dans votre répertoire d’état, qui exécute à son tour
gateway.cmd ; supprimez les deux.
gateway.cmd /
gateway.vbs sous ~\.openclaw-<profile>.
Installation normale ou dépôt de code source
Installation normale (install.sh / npm / pnpm / bun)
Si vous avez utiliséhttps://openclaw.ai/install.sh ou install.ps1, la CLI a été installée avec npm install -g openclaw@latest.
Supprimez-la avec npm rm -g openclaw (ou pnpm remove -g / bun remove -g si vous l’avez installée de cette manière).
Dépôt de code source (git clone)
Si vous exécutez OpenClaw depuis un dépôt local (git clone + openclaw ... / bun run openclaw ...) :
- Désinstallez le service Gateway avant de supprimer le dépôt (utilisez la méthode simple ci-dessus ou la suppression manuelle du service).
- Supprimez le répertoire du dépôt.
- Supprimez l’état et l’espace de travail comme indiqué ci-dessus.