养了一只 AI 龙虾 🦞,现在想放生?别急,先把它的窝收拾干净。
最近"卸载指南"火了。既然大家都在写,那我们也来一篇真正实用的——OpenClaw 龙虾完整卸载指南。
不管你是觉得 AI Agent 太吵想清静一下,还是要换机器重新部署,又或者只是想彻底清理一次重新来过,这篇指南都能帮你干干净净地把 OpenClaw 从系统里请出去。
⚠️ 卸载前:先抢救你的数据
千万别直接动手删! OpenClaw 的 Workspace 里可能存着你的重要资料。
1. 备份 Workspace
Workspace 是你和 AI 龙虾的共同记忆。默认路径在 ~/.openclaw/workspace/,里面通常有:
>
| 文件 |
内容 |
MEMORY.md |
AI 的长期记忆,记录了你的偏好、项目信息 |
memory/*.md |
每日对话记录和笔记 |
SOUL.md |
AI 的人格设定 |
USER.md |
关于你的信息 |
TOOLS.md |
工具配置笔记 |
skills/ |
自定义技能(可能花了很多心血!) |
备份命令:
# 打包整个 workspace
cp -r ~/.openclaw/workspace ~/openclaw-workspace-backup
# 或者压缩归档
tar czf ~/openclaw-workspace-backup.tar.gz ~/.openclaw/workspace
💡 如果你打算将来重新安装 OpenClaw,把这个备份留好。恢复时只需要把 workspace 文件夹放回去,AI 就能"恢复记忆"。
2. 🔐 清除敏感信息(重要!)
你的 Workspace 和配置里可能藏着各种密钥和凭证。卸载前务必检查并清除:
检查这些位置:
# 主配置文件(可能含 API Key)
cat ~/.openclaw/openclaw.json
# 凭证目录
ls ~/.openclaw/credentials/
# 技能里的 .env 文件
find ~/.openclaw/workspace/skills -name ".env" -o -name ".key" -o -name ".secret"
# Workspace 里的工具笔记
cat ~/.openclaw/workspace/TOOLS.md
常见敏感信息:
• 🔑 LLM API Keys(OpenAI、Anthropic、Azure 等)
• 🔑 社交平台 Token(Telegram、Discord、微信、飞书)
• 🔑 云服务凭证(Azure、AWS、GCP)
• 🔑 OAuth Token 缓存
• 🔑 SSH 密钥引用
• 🔑 第三方服务 Secret(GitHub、各种 SaaS)
处理建议:
# 1. 备份敏感信息到安全位置(如密码管理器)
# 2. 如果 Key 可能泄露,去各平台轮换/吊销
# 3. 删除本地凭证文件
rm -rf ~/.openclaw/credentials/
# 4. 检查技能目录里的 .env 文件
find ~/.openclaw/workspace/skills -name ".env" -exec echo "Found: {}" \;
⚠️ 特别提醒:如果你把备份文件传到云盘或发给别人,先把敏感信息删干净。MEMORY.md 和 USER.md 里也可能包含个人信息。
🍎 macOS 卸载
方法一:使用内置卸载命令(推荐)
OpenClaw 提供了一键卸载:
交互式引导你完成所有清理。如果想一步到位:
openclaw uninstall --all --yes --non-interactive
方法二:手动卸载
第一步:停止并卸载 Gateway 服务
# 停止 Gateway
openclaw gateway stop
# 卸载 Gateway 服务(移除 LaunchAgent)
openclaw gateway uninstall
如果 CLI 已经被删了,手动移除 LaunchAgent:
# 停止服务(默认标签)
launchctl bootout gui/$UID/ai.openclaw.gateway
# 删除 plist 文件
rm -f ~/Library/LaunchAgents/ai.openclaw.gateway.plist
# 如果用了 profile,替换标签名
# launchctl bootout gui/$UID/ai.openclaw.<profile>
# rm -f ~/Library/LaunchAgents/ai.openclaw.<profile>.plist
第二步:删除 macOS App(如安装了桌面应用)
rm -rf /Applications/OpenClaw.app
第三步:删除状态目录和配置
# 删除主状态目录(包含配置、凭证、会话等)
rm -rf ~/.openclaw
# 如果设置了自定义配置路径,也要删除
# rm -f $OPENCLAW_CONFIG_PATH
第四步:卸载 CLI
# npm 安装的
npm rm -g openclaw
# pnpm 安装的
pnpm remove -g openclaw
# 源码安装的:直接删除 repo 目录
# rm -rf /path/to/openclaw-repo
第五步:清理残留
# 检查是否还有残留进程
ps aux | grep openclaw
# 检查是否还有环境变量(在 ~/.zshrc 或 ~/.bashrc 里)
grep -n "OPENCLAW" ~/.zshrc ~/.bashrc ~/.bash_profile 2>/dev/null
# 如果有,编辑对应文件删除相关行
🐧 Linux 卸载
方法一:一键卸载
openclaw uninstall --all --yes --non-interactive
方法二:手动卸载
第一步:停止并卸载 systemd 服务
# 停止并禁用服务
systemctl --user disable --now openclaw-gateway.service
# 删除 service 文件
rm -f ~/.config/systemd/user/openclaw-gateway.service
# 重新加载 systemd
systemctl --user daemon-reload
# 如果用了 profile:
# systemctl --user disable --now openclaw-gateway-<profile>.service
# rm -f ~/.config/systemd/user/openclaw-gateway-<profile>.service
第二步:删除状态目录
第三步:卸载 CLI
# npm 安装的
npm rm -g openclaw
# 源码安装的
# rm -rf /path/to/openclaw-repo
第四步:清理残留
# 检查残留进程
ps aux | grep openclaw
# 检查环境变量
grep -n "OPENCLAW" ~/.bashrc ~/.profile ~/.zshrc 2>/dev/null
🪟 Windows(WSL2)卸载
OpenClaw 在 Windows 上通常跑在 WSL2 里,所以需要两边都清理。
WSL2 内部清理
进入 WSL 终端:
# 一键卸载
openclaw uninstall --all --yes --non-interactive
或手动:
# 停止 systemd 服务
systemctl --user disable --now openclaw-gateway.service
rm -f ~/.config/systemd/user/openclaw-gateway.service
systemctl --user daemon-reload
# 删除状态目录
rm -rf ~/.openclaw
# 卸载 CLI
npm rm -g openclaw
Windows 侧清理
打开 PowerShell(管理员):
# 删除计划任务(如果创建了自动启动任务)
schtasks /Delete /F /TN "OpenClaw Gateway"
schtasks /Delete /F /TN "WSL Boot"
# 删除 Gateway 启动脚本
Remove-Item -Force "$env:USERPROFILE\.openclaw\gateway.cmd" -ErrorAction SilentlyContinue
# 删除端口转发规则(如果配置了 portproxy)
netsh interface portproxy show v4tov4
# 根据输出删除对应规则
# netsh interface portproxy delete v4tov4 listenport=<端口> listenaddress=0.0.0.0
# 删除防火墙规则
Get-NetFirewallRule -DisplayName "WSL*" | Remove-NetFirewallRule
✅ 卸载后确认清单
完成卸载后,用这个清单确认一切干净:
• openclaw 命令已不可用(which openclaw 无输出)
• ~/.openclaw/ 目录已删除
• 没有残留进程(ps aux | grep openclaw 无结果)
• Gateway 服务已移除(launchd/systemd/schtasks)
• 环境变量已清理(OPENCLAW_* 相关变量)
• 敏感信息已妥善处理(Key 已吊销或安全存储)
• macOS App 已删除(如适用)
• Windows 计划任务和端口转发已清理(如适用)
🔄 后悔了?重新安装
如果哪天又想养龙虾了:
curl -fsSL https://openclaw.ai/install.sh | bash
把之前备份的 workspace 文件夹放回 ~/.openclaw/workspace/,你的 AI 就能恢复记忆,继续从上次的地方开始。
写在最后
卸载不丢人,养龙虾也不是签了终身合同。但正式分手前,记得:
1. 先备份 — 别让辛苦攒的记忆和技能付之东流
2. 清密钥 — API Key 泄露可比卸载麻烦多了
3. 删干净 — 残留的后台进程会白白占用资源
祝各位卸载顺利,也欢迎随时回来。龙虾不记仇 🦞
本文基于 OpenClaw 官方文档整理,适用于 2026 年最新版本。如有疑问欢迎留言交流。