I-uninstall¶
Dalawang ruta:
- Madaling ruta kung naka-install pa rin ang
openclaw. - Manwal na pag-alis ng service kung wala na ang CLI pero tumatakbo pa rin ang service.
Madaling ruta (naka-install pa rin ang CLI)¶
Inirerekomenda: gamitin ang built-in na uninstaller:
openclaw uninstall
Hindi interaktibo (automation / npx):
openclaw uninstall --all --yes --non-interactive
npx -y openclaw uninstall --all --yes --non-interactive
Manwal na mga hakbang (parehong resulta):
- Ihinto ang gateway service:
openclaw gateway stop
- I-uninstall ang gateway service (launchd/systemd/schtasks):
openclaw gateway uninstall
- Burahin ang state + config:
rm -rf "${OPENCLAW_STATE_DIR:-$HOME/.openclaw}"
Kung itinakda mo ang OPENCLAW_CONFIG_PATH sa isang custom na lokasyon sa labas ng state dir, burahin din ang file na iyon.
- Burahin ang iyong workspace (opsyonal, inaalis ang mga agent file):
rm -rf ~/.openclaw/workspace
- Alisin ang CLI install (piliin kung alin ang ginamit mo):
npm rm -g openclaw
pnpm remove -g openclaw
bun remove -g openclaw
- Kung nag-install ka ng macOS app:
rm -rf /Applications/OpenClaw.app
Mga tala:
- Kung gumamit ka ng mga profile (
--profile/OPENCLAW_PROFILE), ulitin ang hakbang 3 para sa bawat state dir (ang mga default ay~/.openclaw-<profile>). - Sa remote mode, ang state dir ay nasa host ng Gateway, kaya patakbuhin din ang mga hakbang 1-4 doon.
Manwal na pag-alis ng service (hindi naka-install ang CLI)¶
Gamitin ito kung patuloy na tumatakbo ang gateway service pero nawawala ang openclaw.
macOS (launchd)¶
Ang default na label ay bot.molt.gateway (o bot.molt.<profile>``; legacycom.openclaw.*` may still exist):
launchctl bootout gui/$UID/bot.molt.gateway
rm -f ~/Library/LaunchAgents/bot.molt.gateway.plist
Kung gumamit ka ng profile, palitan ang label at plist name ng bot.molt.<profile>. Alisin ang anumang lumang com.openclaw.* plists kung mayroon.
Linux (systemd user unit)¶
Ang default na unit name ay openclaw-gateway.service (o openclaw-gateway-<profile>.service):
systemctl --user disable --now openclaw-gateway.service
rm -f ~/.config/systemd/user/openclaw-gateway.service
systemctl --user daemon-reload
Windows (Scheduled Task)¶
Ang default na pangalan ng task ay OpenClaw Gateway (o OpenClaw Gateway (<profile>)).
The task script lives under your state dir.
schtasks /Delete /F /TN "OpenClaw Gateway"
Remove-Item -Force "$env:USERPROFILE\.openclaw\gateway.cmd"
Kung gumamit ka ng profile, burahin ang katugmang task name at ~\.openclaw-<profile>\gateway.cmd.
Normal na install vs source checkout¶
Normal na install (install.sh / npm / pnpm / bun)¶
Kung ginamit mo ang https://openclaw.ai/install.sh o install.ps1, na-install ang CLI gamit ang npm install -g openclaw@latest.
Remove it with npm rm -g openclaw (or pnpm remove -g / bun remove -g if you installed that way).
Source checkout (git clone)¶
Kung tumatakbo ka mula sa repo checkout (git clone + openclaw ... / bun run openclaw ...):
- I-uninstall ang gateway service bago burahin ang repo (gamitin ang madaling ruta sa itaas o manwal na pag-alis ng service).
- Burahin ang repo directory.
- Alisin ang state + workspace gaya ng ipinakita sa itaas.