Hogyan távolítsa el az OpenClaw-t teljes mértékben: macOS, Windows & Linux (2026)
← Back to news

Hogyan távolítsa el az OpenClaw-t teljes mértékben: macOS, Windows & Linux (2026)

N

NxCode Team

11 min read

Klíčové poznatky

  • Smazání aplikace nestačí: OpenClaw instaluje persistentní službu na pozadí (LaunchAgent na macOS, systemd na Linux, Scheduled Task ve Windows), která přežije restarty a běží dál i po běžném odinstalování.
  • OAuth tokens přetrvávají i po odstranění: Dlouhodobé OAuth tokens pro Google, Slack, Discord, GitHub a další služby zůstávají na serverech těchto společností – přístup musíte ručně odvolat v nastavení zabezpečení každé služby.
  • Existuje odinstalace jedním příkazem, ale má mezery: Spuštění openclaw uninstall --all --yes --non-interactive vyřeší službu, state adresář a CLI, ale neodvolá OAuth tokens ani neodstraní starší konfigurační adresáře (~/.clawdbot, ~/.moltbot).
  • Zkontrolujte starší názvy: OpenClaw se dříve jmenoval ClawdBot a MoltBot – odstraňte všechny 3 konfigurační adresáře, abyste zajistili kompletní vyčištění.
  • Ověřte odstranění pomocí kontrol specifických pro platformu: Použijte launchctl list | grep openclaw (macOS), systemctl --user status openclaw-gateway.service (Linux) nebo vyhledávání v Task Scheduler (Windows), abyste potvrdili, že je služba na pozadí plně zastavena.

Co je OpenClaw (a proč není odinstalace jednoduchá)

OpenClaw je lokální platforma pro AI agenty, která spouští autonomní AI pracovníky přímo ve vašem počítači. Původně byla spuštěna jako ClawdBot v January 2026, brzy byla přejmenována na MoltBot a poté s dozráním projektu znovu rebrandována na OpenClaw. Pokud jste nainstalovali kteroukoli z těchto 3 verzí, tento návod se vztahuje na všechny z nich.

Ve svém jádru se OpenClaw připojuje k vašim každodenním službám a jedná vaším jménem. Dokáže číst a odesílat e-maily přes Gmail a Outlook, spravovat váš Google Calendar, přistupovat k aplikacím pro zasílání zpráv jako WhatsApp, Telegram, Slack a Discord, prohlížet web, číst a zapisovat soubory ve vašem lokálním souborovém systému a spouštět libovolné shell příkazy. Právě tento široký rozsah přístupu z něj dělá mocný nástroj – a zároveň činí neúplné odstranění vážným problémem.

Proč běžná odinstalace nefunguje

Na rozdíl od typické desktopové aplikace nebo npm balíčku se OpenClaw instaluje jako persistentní služba na pozadí, která přežije restarty:

  • macOS: Registruje LaunchAgent (ai.openclaw.gateway), který macOS automaticky načte při přihlášení.
  • Linux: Vytvoří systemd uživatelskou službu (openclaw-gateway.service), která se spouští s vaší relací.
  • Windows: Vytvoří Scheduled Task, který spustí proces OpenClaw gateway při přihlášení uživatele.

Pouhé přetažení aplikace do koše, spuštění npm uninstall -g openclaw nebo smazání binary ponechá službu na pozadí neporušenou. Proces gateway se restartuje po každém rebootu, tiše zůstává v paměti a udržuje připojení k vašim účtům.

Co je horší, OpenClaw používá dlouhodobé OAuth tokens pro připojení k Google, Slack, Discord, GitHub, Microsoft a Notion. Tyto tokens jsou uloženy na serverech těchto společností, nikoli ve vašem počítači. I důkladné lokální vyčištění ponechá tyto tokens platné. Kdokoli, kdo získá přístup k vaší instanci OpenClaw – nebo k úložišti tokens předtím, než jej smažete – si ponechá přístup k vašim účtům.

Bezpečnostní výzkumníci zdokumentovali stovky odhalených instancí OpenClaw, ze kterých unikaly API keys, historie konverzací a OAuth tokens. Pokud jste s jeho používáním skončili, kompletní odstranění není volitelné – je to bezpečnostní nezbytnost.


Rychlá odinstalace (jeden příkaz)

Pokud chcete nejrychlejší cestu, OpenClaw obsahuje vestavěný příkaz pro odinstalaci:

openclaw uninstall --all --yes --non-interactive

Tento jediný příkaz provede 3 akce:

  1. Zastaví službu gateway a odstraní registraci služby (LaunchAgent, systemd unit nebo Scheduled Task).
  2. Smaže state adresář (~/.openclaw/state nebo ekvivalent), který obsahuje historii konverzací, fronty úkolů a nacachovaná data.
  3. Odstraní CLI binary ze systémové PATH.

Co tento příkaz NEDĚLÁ

Vestavěný odinstalátor má důležité mezery:

  • Neodvolá OAuth tokens na externích službách. Vaše účty Google, Slack, Discord, GitHub, Microsoft a Notion zůstanou připojené.
  • Neodstraní starší konfigurační adresáře z dřívějších verzí (~/.clawdbot, ~/.moltbot, ~/.molthub).
  • Nemusí odstranit npm globální balíček, pokud jste jej instalovali přes npm install -g openclaw.
  • Nečistí vlastní cesty ke konfiguraci nastavené přes environment variable OPENCLAW_CONFIG_PATH.

Pro skutečně kompletní odstranění postupujte podle níže uvedených kroků pro konkrétní platformu a poté odvolejte své OAuth tokens.


macOS — Odinstalace krok za krokem

Krok 1: Zastavení procesu Gateway

openclaw gateway stop

Tímto se elegantně vypne gateway na pozadí. Pokud příkaz není nalezen (protože CLI již bylo částečně odstraněno), můžete proces ukončit násilím:

pkill -f "openclaw gateway"

Krok 2: Odstranění LaunchAgent

LaunchAgent je to, co způsobuje, že se OpenClaw automaticky restartuje při přihlášení. Odstraňte jej pomocí:

launchctl bootout gui/$UID/ai.openclaw.gateway
rm -f ~/Library/LaunchAgents/ai.openclaw.gateway.plist

Starší instalace mohly používat původní označení com.openclaw.gateway nebo dokonce com.clawdbot.gateway. Zkontrolujte a odstraňte také tyto:

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

Krok 3: Spuštění vestavěného odinstalátoru

openclaw uninstall --all --yes

Tímto odstraníte state adresář a zrušíte registraci služby (pokud ji již nevyřešil Krok 2).

Krok 4: Smazání zbývajících konfiguračních adresářů

Odinstalátor ponechává konfigurační adresáře ze současné i předchozích verzí. Odstraňte je všechny:

rm -rf ~/.openclaw ~/.clawdbot ~/.moltbot ~/.molthub

Tyto adresáře obsahují vaše konfigurační soubory, uložené OAuth tokens, logy konverzací a definice dovedností. Jejich ponechání představuje riziko pro soukromí i plýtvání místem na disku.

Krok 5: Odstranění CLI balíčku

V závislosti na tom, jak jste OpenClaw nainstalovali, použijte jeden z těchto příkazů:

npm uninstall -g openclaw

Nebo pokud jste použili Homebrew:

brew uninstall openclaw

Krok 6: Ověření odstranění

Spuštěním těchto kontrol potvrďte, že nic nezbylo:

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

Každý příkaz by měl vrátit prázdné výsledky nebo chyby "not found". Pokud launchctl list stále zobrazuje položku OpenClaw, zopakujte Krok 2 s označením zobrazeným ve výstupu.


Windows — Odinstalace krok za krokem

Krok 1: Zastavení procesu Gateway

Otevřete PowerShell nebo Command Prompt a spusťte:

openclaw gateway stop

Pokud příkaz není rozpoznán, otevřete Task Manager (Ctrl+Shift+Esc), najděte jakýkoli proces s názvem openclaw nebo node spouštějící OpenClaw gateway a ukončete úlohu.

Krok 2: Odstranění Scheduled Task

Otevřete Task Scheduler (vyhledejte jej v nabídce Start):

  1. V levém panelu přejděte do Task Scheduler Library.
  2. Hledejte jakoukoli úlohu, která má v názvu "OpenClaw", "ClawdBot" nebo "MoltBot".
  3. Klikněte pravým tlačítkem na každou odpovídající úlohu a vyberte Delete.

Případně odstraňte úlohu z příkazové řádky:

schtasks /Delete /TN "OpenClaw Gateway" /F
schtasks /Delete /TN "ClawdBot Gateway" /F 2>$null

Krok 3: Spuštění vestavěného odinstalátoru

openclaw uninstall --all --yes

Krok 4: Smazání zbývajících konfiguračních adresářů

Otevřete File Explorer a smažte tyto složky (nebo spusťte v 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"

Zkontrolujte také konfiguraci v adresáři AppData:

Remove-Item -Recurse -Force "$env:APPDATA\openclaw" 2>$null
Remove-Item -Recurse -Force "$env:LOCALAPPDATA\openclaw" 2>$null

Krok 5: Odstranění CLI balíčku

npm uninstall -g openclaw

Krok 6: Ověření odstranění

where openclaw
schtasks /Query /TN "OpenClaw Gateway" 2>$null
Test-Path "$env:USERPROFILE\.openclaw"

Příkaz where by měl vrátit "Could not find files". Dotaz na naplánovanou úlohu by měl nahlásit, že úloha neexistuje. Příkaz Test-Path by měl vrátit False.


Linux — Odinstalace krok za krokem

Krok 1: Zastavení procesu Gateway

openclaw gateway stop

Pokud příkaz není k dispozici, zastavte jej ručně:

pkill -f "openclaw gateway"

Krok 2: Zakázání a odstranění systemd služby

OpenClaw registruje systemd uživatelskou jednotku, která se spouští automaticky s vaší relací. Zakažte ji a odstraňte:

systemctl --user disable --now openclaw-gateway.service
rm -f ~/.config/systemd/user/openclaw-gateway.service
systemctl --user daemon-reload

Zkontrolujte také starší názvy služeb:

systemctl --user disable --now clawdbot-gateway.service 2>/dev/null
rm -f ~/.config/systemd/user/clawdbot-gateway.service
systemctl --user daemon-reload

Krok 3: Spuštění vestavěného odinstalátoru

openclaw uninstall --all --yes

Krok 4: Smazání zbývajících konfiguračních adresářů

rm -rf ~/.openclaw ~/.clawdbot ~/.moltbot ~/.molthub

Zkontrolujte také adresář XDG config, který některé instalace Linux používají:

rm -rf ~/.config/openclaw
rm -rf ~/.local/share/openclaw

Krok 5: Odstranění CLI balíčku

npm uninstall -g openclaw

Pokud jste instalovali přes správce balíčků vaší distribuce (např. apt, dnf, pacman), použijte místo toho odpovídající příkaz pro odinstalaci.

Krok 6: Ověření odstranění

systemctl --user status openclaw-gateway.service
which openclaw
ls ~/.openclaw 2>/dev/null
ls ~/.clawdbot 2>/dev/null

Příkaz systemctl by měl nahlásit "Unit not found". Příkaz which by neměl vrátit nic. Příkazy ls by měly nahlásit "No such file or directory".


Odvolání OAuth Tokens (KRITICKÉ)

Toto je nejdůležitější krok v celém procesu a ten, který většina lidí vynechá.

Když jste OpenClaw připojili k Google, Slack, Discord, GitHub nebo jiným službám, získal dlouhodobé OAuth tokens. Tyto tokens jsou uloženy na serverech těchto služeb, nikoli ve vašem počítači. Smazání každého souboru ve vašem stroji je neodvolá. Dokud přístup výslovně neodvoláte, tokens OpenClaw zůstávají platné a kdokoli, kdo se jich zmocnil, může stále přistupovat k vašim účtům.

Google (Gmail, Calendar, Drive)

  1. Přejděte na myaccount.google.com/permissions.
  2. V seznamu aplikací třetích stran s přístupem najděte OpenClaw, ClawdBot nebo MoltBot.
  3. Klikněte na název aplikace a poté na Remove Access.
  4. Potvrďte odvolání.

Pokud jste připojili více účtů Google, opakujte toto pro každý z nich.

Slack

  1. Přejděte na slack.com/apps/manage (musíte být přihlášeni ke svému workspace).
  2. Vyhledejte OpenClaw nebo ClawdBot.
  3. Klikněte na aplikaci a poté na Remove App.

Pokud jste administrátorem workspace, zkontrolujte také Settings & Administration > Manage Apps, abyste zajistili, že je aplikace odstraněna v rámci celého workspace.

Discord

  1. Otevřete Discord a přejděte do User Settings (ikona ozubeného kola).
  2. Přejděte na Authorized Apps.
  3. Najděte OpenClaw, Clawd nebo ClawdBot.
  4. Klikněte na Deauthorize.

GitHub

  1. Přejděte na github.com/settings/applications.
  2. Klikněte na Authorized OAuth Apps.
  3. Najděte OpenClaw nebo ClawdBot.
  4. Klikněte na název aplikace a poté na Revoke access.

Zkontrolujte také GitHub Apps ve stejné oblasti nastavení, protože některé verze OpenClaw se registrovaly jako GitHub App namísto OAuth App.

Microsoft (Outlook, OneDrive, Teams)

  1. Přejděte na account.live.com/consent/Manage.
  2. V seznamu aplikací s oprávněními najděte OpenClaw nebo ClawdBot.
  3. Klikněte na Edit vedle aplikace a poté na Remove these permissions.

Notion

  1. Otevřete Notion a přejděte do Settings & Members.
  2. Klikněte na My Connections (nebo Integrations ve starších verzích UI).
  3. Najděte OpenClaw nebo ClawdBot.
  4. Klikněte na menu se třemi tečkami a vyberte Disconnect.

Proč tento krok nesmíte vynechat

Pokud vynecháte odvolání OAuth, i po dokonalé lokální odinstalaci zůstává v platnosti následující:

  • Tokens OpenClaw mohou stále číst vaše e-maily a události v kalendáři.
  • Mohou stále posílat zprávy do vašich Slack kanálů a Discord serverů.
  • Mohou stále přistupovat k vašim GitHub repozitářům, včetně těch soukromých.
  • Mohou stále číst a upravovat vaše Notion stránky.

Toto není hypotetické. Bezpečnostní výzkumníci našli odhalené instance OpenClaw s platnými tokens k desítkám připojených služeb. Odvolání OAuth přístupu je jediný způsob, jak tento vektor uzavřít.


Ověření kompletního odstranění

Po dokončení kroků pro konkrétní platformu a odvolání OAuth tokens projděte tento závěrečný kontrolní seznam, abyste potvrdili, že je vše pryč.

Kontrola procesů

Ujistěte se, že neběží žádný proces OpenClaw:

# macOS / Linux
ps aux | grep -i openclaw | grep -v grep

# Windows (PowerShell)
Get-Process | Where-Object { $_.ProcessName -match "openclaw" }

Kontrola konfiguračních adresářů

Potvrďte, že jsou všechny konfigurační adresáře smazány:

# macOS / Linux
ls -la ~/.openclaw ~/.clawdbot ~/.moltbot ~/.molthub 2>&1

# Windows (PowerShell)
Test-Path "$env:USERPROFILE\.openclaw", "$env:USERPROFILE\.clawdbot", "$env:USERPROFILE\.moltbot"

Kontrola CLI binary

Potvrďte, že se CLI již nenachází ve vaší PATH:

# macOS / Linux
which openclaw

# Windows
where openclaw

Kontrola registrace služby

Potvrďte, že není registrována žádná služba na pozadí:

# macOS
launchctl list | grep -i openclaw

# Linux
systemctl --user list-units | grep -i openclaw

# Windows (PowerShell)
Get-ScheduledTask | Where-Object { $_.TaskName -match "openclaw|clawdbot" }

Kontrola environment variables

Pokud jste dříve nastavili vlastní cestu ke konfiguraci, je třeba odstranit i tento adresář:

echo $OPENCLAW_CONFIG_PATH

Pokud toto vrátí cestu, smažte i tento adresář:

rm -rf "$OPENCLAW_CONFIG_PATH"

Poté odstraňte environment variable ze svého shell profilu (.bashrc, .zshrc, .bash_profile nebo ekvivalent).

Každá výše uvedená kontrola by měla vrátit prázdné výsledky. Pokud některá kontrola ukáže zbývající artefakt, vraťte se k odpovídajícímu kroku v sekci pro konkrétní platformu výše.


Co když jste měli vlastní konfigurační cestu?

Někteří uživatelé nastavili environment variable OPENCLAW_CONFIG_PATH, aby ukládali data OpenClaw v jiném než výchozím umístění. To je běžné u uživatelů, kteří spouštějí více instancí OpenClaw nebo kteří uchovávají svou konfiguraci na externím disku.

Vestavěný odinstalátor a výše uvedené manuální kroky cílí pouze na výchozí adresáře (~/.openclaw, ~/.clawdbot, ~/.moltbot). Pokud jste použili vlastní cestu, tento adresář zůstane nedotčen, pokud jej nesmažete ručně.

Jak to zkontrolovat

# macOS / Linux
echo $OPENCLAW_CONFIG_PATH
grep OPENCLAW_CONFIG_PATH ~/.bashrc ~/.zshrc ~/.bash_profile 2>/dev/null

# Windows (PowerShell)
echo $env:OPENCLAW_CONFIG_PATH

Pokud některý příkaz vrátí cestu, tento adresář obsahuje vaše OpenClaw data – historii konverzací, definice dovedností, nacachované tokens a konfigurační soubory. Smažte jej:

rm -rf "$OPENCLAW_CONFIG_PATH"

Poté odstraňte řádek export OPENCLAW_CONFIG_PATH=... ze svého konfiguračního souboru shellu a znovu jej načtěte:

source ~/.zshrc   # nebo ~/.bashrc, v závislosti na vašem shellu

Ve Windows odstraňte environment variable přes System Properties > Environment Variables nebo pomocí PowerShell:

[Environment]::SetEnvironmentVariable("OPENCLAW_CONFIG_PATH", $null, "User")

Závěrečné poznámky

OpenClaw je mocný nástroj, když se aktivně používá, ale jeho hluboká integrace do systému znamená, že neodchází potichu. Kompletní odinstalace vyžaduje 3 úrovně vyčištění: zastavení a odstranění služby na pozadí, smazání všech lokálních souborů a konfiguračních adresářů a odvolání OAuth tokens u každé připojené externí služby.

Pokud jste dříve používali ClawdBot nebo MoltBot a tyto verze jste před upgradem formálně neodinstalovali, existuje velká šance, že starší konfigurační adresáře a registrace služeb jsou stále ve vašem systému. Projděte si výše uvedené kroky ověření, abyste zachytili vše, co zůstalo pozadu.

Pro uživatele, kteří si chtějí OpenClaw ponechat, ale omezit jeho dopad, zvažte odpojení služeb, které již nepotřebujete, přes OpenClaw dashboard a omezení jeho oprávnění pouze na integrace, které aktivně používáte. Ale pokud jste s ním skončili úplně, postupujte podle každého kroku v tomto návodu – zejména odvolání OAuth – a váš systém bude čistý.

Back to all news
Enjoyed this article?

Stavějte s NxCode

Přeměňte svůj nápad v funkční aplikaci — bez programování.

46 000+ vývojářů stavělo s NxCode tento měsíc

Vyzkoušejte sami

Popište, co chcete — NxCode to postaví za vás.

46 000+ vývojářů stavělo s NxCode tento měsíc