Skip to main content
Zwei Wege:
  • Einfacher Weg, wenn openclaw noch installiert ist.
  • Manuelles Entfernen des Dienstes, wenn die CLI nicht mehr vorhanden ist, der Dienst aber noch ausgeführt wird.

Einfacher Weg (CLI noch installiert)

Empfohlen: Verwenden Sie das integrierte Deinstallationsprogramm:
Beim Entfernen des Zustands bleiben konfigurierte Workspace-Verzeichnisse erhalten, sofern Sie nicht zusätzlich --workspace auswählen. Vorschau der zu entfernenden Elemente (sicher):
Nicht interaktiv (Automatisierung / npx). Mit Vorsicht und nur nach Bestätigung der Bereiche verwenden:
Flags: --service, --state, --workspace, --app wählen einzelne Bereiche aus; --all wählt alle vier aus. Manuelle Schritte (gleiches Ergebnis):
  1. Beenden Sie den Gateway-Dienst:
  1. Deinstallieren Sie den Gateway-Dienst (launchd/systemd/schtasks):
  1. Löschen Sie Zustand und Konfiguration:
Wenn Sie OPENCLAW_CONFIG_PATH auf einen benutzerdefinierten Speicherort außerhalb des Zustandsverzeichnisses festgelegt haben, löschen Sie auch diese Datei. Wenn Sie einen Workspace innerhalb des Zustandsverzeichnisses behalten möchten, etwa ~/.openclaw/workspace, verschieben Sie ihn vor der Ausführung von rm -rf an einen anderen Ort oder löschen Sie die Inhalte des Zustandsverzeichnisses selektiv.
  1. Löschen Sie Ihren Workspace (optional, entfernt Agent-Dateien):
  1. Entfernen Sie die CLI-Installation (wählen Sie die von Ihnen verwendete Variante):
  1. Wenn Sie die macOS-App installiert haben:
Hinweise:
  • Wenn Sie Profile verwendet haben (--profile / OPENCLAW_PROFILE), wiederholen Sie Schritt 3 für jedes Zustandsverzeichnis (Standardwerte sind ~/.openclaw-<profile>).
  • Im Remote-Modus befindet sich das Zustandsverzeichnis auf dem Gateway-Host; führen Sie daher auch dort die Schritte 1–4 aus.

Manuelles Entfernen des Dienstes (CLI nicht installiert)

Verwenden Sie diese Vorgehensweise, wenn der Gateway-Dienst weiterhin ausgeführt wird, aber openclaw fehlt.

macOS (launchd)

Die Standardbezeichnung lautet ai.openclaw.gateway (oder ai.openclaw.<profile> bei Verwendung eines Profils):
Wenn Sie ein Profil verwendet haben, ersetzen Sie die Bezeichnung und den plist-Namen durch ai.openclaw.<profile>.

Linux (systemd-Benutzereinheit)

Der Standardname der Einheit lautet openclaw-gateway.service (oder openclaw-gateway-<profile>.service). Eine vor der Umbenennung verwendete Einheit clawdbot-gateway.service kann auf Computern noch vorhanden sein, die von sehr alten Installationen aktualisiert wurden; openclaw uninstall / openclaw gateway uninstall erkennt und entfernt sie automatisch.

Windows (Geplante Aufgabe)

Der Standardname der Aufgabe lautet OpenClaw Gateway (oder OpenClaw Gateway (<profile>)). Die Aufgabe startet ein fensterloses gateway.vbs-Skript in Ihrem Zustandsverzeichnis, das wiederum gateway.cmd ausführt; entfernen Sie beide.
Wenn Sie ein Profil verwendet haben, löschen Sie den entsprechenden Aufgabennamen und die Dateien gateway.cmd / gateway.vbs unter ~\.openclaw-<profile>.

Normale Installation im Vergleich zum Quellcode-Checkout

Normale Installation (install.sh / npm / pnpm / bun)

Wenn Sie https://openclaw.ai/install.sh oder install.ps1 verwendet haben, wurde die CLI mit npm install -g openclaw@latest installiert. Entfernen Sie sie mit npm rm -g openclaw (oder pnpm remove -g / bun remove -g, wenn Sie sie auf diese Weise installiert haben).

Quellcode-Checkout (git clone)

Wenn Sie OpenClaw aus einem Repository-Checkout ausführen (git clone + openclaw ... / bun run openclaw ...):
  1. Deinstallieren Sie den Gateway-Dienst, bevor Sie das Repository löschen (verwenden Sie den oben beschriebenen einfachen Weg oder das manuelle Entfernen des Dienstes).
  2. Löschen Sie das Repository-Verzeichnis.
  3. Entfernen Sie Zustand und Workspace wie oben beschrieben.

Verwandte Themen