Viktige punkter
- Å slette appen er ikke nok: OpenClaw installerer en vedvarende bakgrunnstjeneste (LaunchAgent på macOS, systemd på Linux, Scheduled Task på Windows) som overlever omstarter og fortsetter å kjøre etter en vanlig avinstallering.
- OAuth tokens vedvarer etter fjerning: Langlivede OAuth tokens for Google, Slack, Discord, GitHub og andre tjenester lever på disse selskapenes servere -- du må manuelt tilbakekalle tilgang i hver tjenestes sikkerhetsinnstillinger.
- Avinstallering med én kommando eksisterer, men har mangler: Å kjøre
openclaw uninstall --all --yes --non-interactivehåndterer tjenesten, state-mappen og CLI, men tilbakekaller ikke OAuth tokens eller fjerner eldre config-mapper (~/.clawdbot, ~/.moltbot). - Sjekk etter eldre navn: OpenClaw ble tidligere kalt ClawdBot og MoltBot -- fjern alle tre config-mappene for å sikre fullstendig opprydding.
- Bekreft fjerning med plattformspesifikke sjekker: Bruk
launchctl list | grep openclaw(macOS),systemctl --user status openclaw-gateway.service(Linux), eller søk i Task Scheduler (Windows) for å bekrefte at bakgrunnstjenesten er helt stoppet.
Hva er OpenClaw (og hvorfor avinstallering ikke er enkelt)
OpenClaw er en lokal AI agent-plattform som kjører autonome AI-arbeidere direkte på din datamaskin. Opprinnelig lansert som ClawdBot i januar 2026, ble den raskt omdøpt til MoltBot og deretter profilert på nytt som OpenClaw etter hvert som prosjektet modnet. Hvis du installerte noen av disse tre versjonene, dekker denne guiden alle sammen.
I sin kjerne kobler OpenClaw seg til dine daglige tjenester og opererer på dine vegne. Den kan lese og sende e-poster via Gmail og Outlook, administrere din Google Calendar, få tilgang til meldingsapper som WhatsApp, Telegram, Slack og Discord, surfe på nettet, lese og skrive filer på ditt lokale filsystem, og utføre vilkårlige shell-kommandoer. Denne bredden i tilgang er det som gjør den kraftig — og det som gjør ufullstendig fjerning til en alvorlig bekymring.
Hvorfor en vanlig avinstallering ikke fungerer
I motsetning til en typisk skrivebordsapplikasjon eller npm-pakke, installerer OpenClaw seg selv som en vedvarende bakgrunnstjeneste som overlever omstarter:
- macOS: Den registrerer en LaunchAgent (
ai.openclaw.gateway) som macOS laster automatisk ved innlogging. - Linux: Den oppretter en systemd-brukertjeneste (
openclaw-gateway.service) som starter med din sesjon. - Windows: Den oppretter en Scheduled Task som starter OpenClaw gateway-prosessen ved brukerpålogging.
Å bare dra appen til papirkurven, kjøre npm uninstall -g openclaw, eller slette binærfilen lar bakgrunnstjenesten være intakt. Gateway-prosessen starter på nytt etter hver omstart, ligger stille i minnet og opprettholder tilkoblinger til dine kontoer.
Enda verre er det at OpenClaw bruker langlivede OAuth tokens for å koble til Google, Slack, Discord, GitHub, Microsoft og Notion. Disse tokens er lagret på disse selskapenes servere, ikke på din maskin. Selv en grundig lokal opprydding lar disse tokens forbli gyldige. Alle som får tilgang til din OpenClaw-instans — eller token-lageret før du sletter det — beholder tilgangen til dine kontoer.
Sikkerhetsforskere har dokumentert hundrevis av eksponerte OpenClaw-instanser som lekker API-nøkler, samtalelogg og OAuth tokens. Hvis du er ferdig med å bruke den, er en fullstendig fjerning ikke valgfritt — det er en sikkerhetsmessig nødvendighet.
Rask avinstallering (én kommando)
Hvis du vil ha den raskeste veien, inkluderer OpenClaw en innebygd kommando for avinstallering:
openclaw uninstall --all --yes --non-interactive
Denne ene kommandoen utfører tre handlinger:
- Stopper gateway-tjenesten og fjerner tjenesteregistreringen (LaunchAgent, systemd-enhet eller Scheduled Task).
- Sletter state-mappen (
~/.openclaw/stateeller tilsvarende), som inneholder samtalelogg, oppgavekøer og bufrede data. - Fjerner CLI-binærfilen fra ditt systems PATH.
Hva denne kommandoen IKKE gjør
Den innebygde avinstallereren har viktige mangler:
- Den tilbakekaller ikke OAuth tokens på eksterne tjenester. Dine Google, Slack, Discord, GitHub, Microsoft og Notion-kontoer forblir tilkoblet.
- Den fjerner ikke eldre config-mapper fra tidligere versjoner (
~/.clawdbot,~/.moltbot,~/.molthub). - Den fjerner kanskje ikke den globale npm-pakken hvis du installerte via
npm install -g openclaw. - Den rydder ikke opp i tilpassede config-stier satt via miljøvariabelen
OPENCLAW_CONFIG_PATH.
For en virkelig fullstendig fjerning, følg de plattformspesifikke trinnene nedenfor, og tilbakekall deretter dine OAuth tokens.
macOS — Trinnvis avinstallering
Trinn 1: Stopp gateway-prosessen
openclaw gateway stop
Dette avslutter bakgrunns-gatewayen på en kontrollert måte. Hvis kommandoen ikke blir funnet (fordi CLI allerede ble delvis fjernet), kan du tvinge prosessen til å avslutte:
pkill -f "openclaw gateway"
Trinn 2: Fjern LaunchAgent
LaunchAgent er det som gjør at OpenClaw starter på nytt automatisk ved innlogging. Fjern den med:
launchctl bootout gui/$UID/ai.openclaw.gateway
rm -f ~/Library/LaunchAgents/ai.openclaw.gateway.plist
Eldre installasjoner kan ha brukt den tidligere etiketten com.openclaw.gateway eller til og med com.clawdbot.gateway. Sjekk etter og fjern disse også:
launchctl bootout gui/$UID/com.openclaw.gateway 2>/dev/null
launchctl bootout gui/$UID/com.clawdbot.gateway 2>/dev/null
rm -f ~/Library/LaunchAgents/com.openclaw.gateway.plist
rm -f ~/Library/LaunchAgents/com.clawdbot.gateway.plist
Trinn 3: Kjør den innebygde avinstallereren
openclaw uninstall --all --yes
Dette fjerner state-mappen og avregistrerer tjenesten (hvis Trinn 2 ikke allerede håndterte det).
Trinn 4: Slett gjenværende config-mapper
Avinstallereren etterlater config-mapper fra nåværende og tidligere versjoner. Fjern alle sammen:
rm -rf ~/.openclaw ~/.clawdbot ~/.moltbot ~/.molthub
Disse mappene inneholder dine konfigurasjonsfiler, lagrede OAuth tokens, samtalelogger og ferdighetsdefinisjoner. Å la dem ligge igjen er både en personvernrisiko og sløsing med diskplass.
Trinn 5: Fjern CLI-pakken
Avhengig av hvordan du installerte OpenClaw, bruk en av disse:
npm uninstall -g openclaw
Eller hvis du brukte Homebrew:
brew uninstall openclaw
Trinn 6: Bekreft fjerning
Kjør disse sjekkene for å bekrefte at ingenting gjenstår:
launchctl list | grep -i openclaw
launchctl list | grep -i clawdbot
which openclaw
ls ~/.openclaw 2>/dev/null
ls ~/.clawdbot 2>/dev/null
ls ~/.moltbot 2>/dev/null
Hver kommando bør returnere tomme resultater eller "not found"-feil. Hvis launchctl list fortsatt viser en OpenClaw-oppføring, gjenta Trinn 2 med etiketten som vises i utdataene.
Windows — Trinnvis avinstallering
Trinn 1: Stopp gateway-prosessen
Åpne PowerShell eller ledetekst og kjør:
openclaw gateway stop
Hvis kommandoen ikke gjenkjennes, åpne Task Manager (Ctrl+Shift+Esc), finn alle prosesser med navn openclaw eller node som kjører OpenClaw-gatewayen, og avslutt oppgaven.
Trinn 2: Fjern den planlagte oppgaven
Åpne Task Scheduler (søk etter det i Start-menyen):
- Naviger til Task Scheduler Library i panelet til venstre.
- Se etter oppgaver med "OpenClaw", "ClawdBot" eller "MoltBot" i navnet.
- Høyreklikk på hver samsvarende oppgave og velg Delete.
Alternativt kan du fjerne oppgaven fra kommandolinjen:
schtasks /Delete /TN "OpenClaw Gateway" /F
schtasks /Delete /TN "ClawdBot Gateway" /F 2>$null
Trinn 3: Kjør den innebygde avinstallereren
openclaw uninstall --all --yes
Trinn 4: Slett gjenværende config-mapper
Åpne File Explorer og slett disse mappene (eller kjør i PowerShell):
Remove-Item -Recurse -Force "$env:USERPROFILE\.openclaw"
Remove-Item -Recurse -Force "$env:USERPROFILE\.clawdbot"
Remove-Item -Recurse -Force "$env:USERPROFILE\.moltbot"
Remove-Item -Recurse -Force "$env:USERPROFILE\.molthub"
Sjekk også etter konfigurasjon i AppData-mappen:
Remove-Item -Recurse -Force "$env:APPDATA\openclaw" 2>$null
Remove-Item -Recurse -Force "$env:LOCALAPPDATA\openclaw" 2>$null
Trinn 5: Fjern CLI-pakken
npm uninstall -g openclaw
Trinn 6: Bekreft fjerning
where openclaw
schtasks /Query /TN "OpenClaw Gateway" 2>$null
Test-Path "$env:USERPROFILE\.openclaw"
where-kommandoen bør returnere "Could not find files". Spørringen etter den planlagte oppgaven bør rapportere at oppgaven ikke eksisterer. Test-Path-kommandoen bør returnere False.
Linux — Trinnvis avinstallering
Trinn 1: Stopp gateway-prosessen
openclaw gateway stop
Hvis kommandoen ikke er tilgjengelig, stopp den manuelt:
pkill -f "openclaw gateway"
Trinn 2: Deaktiver og fjern systemd-tjenesten
OpenClaw registrerer en systemd-brukerenhet som starter automatisk med din sesjon. Deaktiver og fjern den:
systemctl --user disable --now openclaw-gateway.service
rm -f ~/.config/systemd/user/openclaw-gateway.service
systemctl --user daemon-reload
Sjekk også etter eldre tjenestenavn:
systemctl --user disable --now clawdbot-gateway.service 2>/dev/null
rm -f ~/.config/systemd/user/clawdbot-gateway.service
systemctl --user daemon-reload
Trinn 3: Kjør den innebygde avinstallereren
openclaw uninstall --all --yes
Trinn 4: Slett gjenværende config-mapper
rm -rf ~/.openclaw ~/.clawdbot ~/.moltbot ~/.molthub
Sjekk også XDG config-mappen, som noen Linux-installasjoner bruker:
rm -rf ~/.config/openclaw
rm -rf ~/.local/share/openclaw
Trinn 5: Fjern CLI-pakken
npm uninstall -g openclaw
Hvis du installerte via din distribusjons pakkebehandler (f.eks. apt, dnf, pacman), bruk den tilsvarende avinstalleringskommandoen i stedet.
Trinn 6: Bekreft fjerning
systemctl --user status openclaw-gateway.service
which openclaw
ls ~/.openclaw 2>/dev/null
ls ~/.clawdbot 2>/dev/null
Kommandoen for systemctl bør rapportere "Unit not found". which-kommandoen bør ikke returnere noe. ls-kommandoene bør rapportere "No such file or directory".
Tilbakekall OAuth tokens (KRITISK)
Dette er det viktigste trinnet i hele prosessen, og det trinnet de fleste hopper over.
Da du koblet OpenClaw til Google, Slack, Discord, GitHub eller andre tjenester, fikk den langlivede OAuth tokens. Disse tokens er lagret på disse tjenestenes servere, ikke på din datamaskin. Å slette hver fil på din maskin tilbakekaller dem ikke. Inntil du eksplisitt tilbakekaller tilgang, forblir OpenClaw sine tokens gyldige, og alle som har fått tak i dem kan fortsatt få tilgang til dine kontoer.
Google (Gmail, Calendar, Drive)
- Gå til myaccount.google.com/permissions.
- Finn OpenClaw, ClawdBot eller MoltBot i listen over tredjepartsapper med tilgang.
- Klikk på appnavnet, og klikk deretter på Remove Access.
- Bekreft tilbakekallingen.
Hvis du koblet til flere Google-kontoer, gjenta dette for hver enkelt.
Slack
- Gå til slack.com/apps/manage (du må være logget inn på ditt workspace).
- Søk etter OpenClaw eller ClawdBot.
- Klikk på appen, og klikk deretter på Remove App.
Hvis du er en workspace-administrator, sjekk også Settings & Administration > Manage Apps for å sikre at appen er fjernet fra hele workspace-et.
Discord
- Åpne Discord og gå til User Settings (tannhjul-ikon).
- Naviger til Authorized Apps.
- Finn OpenClaw, Clawd eller ClawdBot.
- Klikk på Deauthorize.
GitHub
- Gå til github.com/settings/applications.
- Klikk på Authorized OAuth Apps.
- Finn OpenClaw or ClawdBot.
- Klikk på appnavnet, og klikk deretter på Revoke access.
Sjekk også GitHub Apps i samme innstillingsområde, da noen versjoner av OpenClaw ble registrert som en GitHub App i stedet for en OAuth App.
Microsoft (Outlook, OneDrive, Teams)
- Gå til account.live.com/consent/Manage.
- Finn OpenClaw eller ClawdBot i listen over apper med tillatelser.
- Klikk på Edit ved siden av appen, og klikk deretter på Remove these permissions.
Notion
- Åpne Notion og gå til Settings & Members.
- Klikk på My Connections (eller Integrations i eldre UI-versjoner).
- Finn OpenClaw eller ClawdBot.
- Klikk på tre-prikkers-menyen og velg Disconnect.
Hvorfor du ikke må hoppe over dette trinnet
Hvis du hopper over OAuth-tilbakekalling, forblir følgende sant selv etter en perfekt lokal avinstallering:
- OpenClaw sine tokens kan fortsatt lese dine e-poster og kalenderhendelser.
- De kan fortsatt poste meldinger til dine Slack-kanaler og Discord-servere.
- De kan fortsatt få tilgang til dine GitHub-repositorier, inkludert private.
- De kan fortsatt lese og endre dine Notion-sider.
Dette er ikke hypotetisk. Sikkerhetsforskere har funnet eksponerte OpenClaw-instanser med gyldige tokens til dusinvis av tilkoblede tjenester. Tilbakekalling av OAuth-tilgang er den eneste måten å lukke denne vektoren på.
Bekreft fullstendig fjerning
Etter å ha fullført de plattformspesifikke trinnene og tilbakekalt OAuth tokens, gå gjennom denne siste sjekklisten for å bekrefte at alt er borte.
Prosess-sjekk
Sørg for at ingen OpenClaw-prosess kjører:
# macOS / Linux
ps aux | grep -i openclaw | grep -v grep
# Windows (PowerShell)
Get-Process | Where-Object { $_.ProcessName -match "openclaw" }
Sjekk av config-mapper
Bekreft at alle config-mapper er slettet:
# macOS / Linux
ls -la ~/.openclaw ~/.clawdbot ~/.moltbot ~/.molthub 2>&1
# Windows (PowerShell)
Test-Path "$env:USERPROFILE\.openclaw", "$env:USERPROFILE\.clawdbot", "$env:USERPROFILE\.moltbot"
CLI-binær-sjekk
Bekreft at CLI ikke lenger er i din PATH:
# macOS / Linux
which openclaw
# Windows
where openclaw
Tjenesteregistrerings-sjekk
Bekreft at ingen bakgrunnstjeneste er registrert:
# macOS
launchctl list | grep -i openclaw
# Linux
systemctl --user list-units | grep -i openclaw
# Windows (PowerShell)
Get-ScheduledTask | Where-Object { $_.TaskName -match "openclaw|clawdbot" }
Sjekk av miljøvariabler
Hvis du tidligere har satt en tilpasset config-sti, må også den mappen fjernes:
echo $OPENCLAW_CONFIG_PATH
Hvis dette returnerer en sti, slett også den mappen:
rm -rf "$OPENCLAW_CONFIG_PATH"
Fjern deretter miljøvariabelen fra din shell-profil (.bashrc, .zshrc, .bash_profile, eller tilsvarende).
Hver sjekk ovenfor bør returnere tomme resultater. Hvis noen sjekk viser en gjenværende artefakt, gå tilbake til det tilsvarende trinnet i den plattformspesifikke seksjonen ovenfor.
Hva om du hadde en tilpasset config-sti?
Noen brukere satte miljøvariabelen OPENCLAW_CONFIG_PATH for å lagre OpenClaw-data på en ikke-standard lokasjon. Dette er vanlig blant brukere som kjører flere OpenClaw-instanser eller som har config-en sin på en ekstern stasjon.
Den innebygde avinstallereren og de manuelle trinnene ovenfor er kun rettet mot standardmappene (~/.openclaw, ~/.clawdbot, ~/.moltbot). Hvis du brukte en tilpasset sti, forblir den mappen urørt med mindre du sletter den manuelt.
Slik sjekker du
# macOS / Linux
echo $OPENCLAW_CONFIG_PATH
grep OPENCLAW_CONFIG_PATH ~/.bashrc ~/.zshrc ~/.bash_profile 2>/dev/null
# Windows (PowerShell)
echo $env:OPENCLAW_CONFIG_PATH
Hvis noen av kommandoene returnerer en sti, inneholder den mappen dine OpenClaw-data — samtalelogg, ferdighetsdefinisjoner, bufrede tokens og konfigurasjonsfiler. Slett den:
rm -rf "$OPENCLAW_CONFIG_PATH"
Fjern deretter linjen export OPENCLAW_CONFIG_PATH=... fra din shell-konfigurasjonsfil og last på nytt:
source ~/.zshrc # eller ~/.bashrc, avhengig av ditt shell
På Windows fjerner du miljøvariabelen gjennom System Properties > Environment Variables, eller med PowerShell:
[Environment]::SetEnvironmentVariable("OPENCLAW_CONFIG_PATH", $null, "User")
Sluttmerknader
OpenClaw er et kraftig verktøy når det brukes aktivt, men dets dype systemintegrasjon betyr at det ikke forsvinner stille. En fullstendig avinstallering krever tre lag med opprydding: stopping og fjerning av bakgrunnstjenesten, sletting av alle lokale filer og config-mapper, og tilbakekalling av OAuth tokens på hver tilkoblet ekstern tjeneste.
Hvis du tidligere brukte ClawdBot eller MoltBot og aldri formelt avinstallerte de versjonene før du oppgraderte, er det stor sjanse for at eldre config-mapper og tjenesteregistreringer fortsatt er på systemet ditt. Gå gjennom verifiseringstrinnene ovenfor for å fange opp alt som ble liggende igjen.
For brukere som ønsker å beholde OpenClaw, men redusere fotavtrykket, bør man vurdere å koble fra tjenester man ikke lenger trenger via OpenClaw-dashbordet og begrense tillatelsene til kun de integrasjonene man aktivt bruker. Men hvis du er helt ferdig med det, følg hvert trinn i denne guiden — spesielt OAuth-tilbakekallingen — og systemet ditt vil være rent.