按键盘上的 Command + Space(空格键),在搜索框输入 Terminal 或 终端,然后按回车。
如果 openclaw 命令还能用,运行:
openclaw uninstall --all --yesuninstall:告诉程序「我要卸载」。--all:彻底删除,包括网关服务、本地数据库、配置文件等所有数据。--yes:全程自动确认,不需要手动按 Y。完全无交互模式(脚本/CI/npx):
openclaw uninstall --all --yes --non-interactive
npx -y openclaw uninstall --all --yes --non-interactive上面的指令跑完后,电脑里只剩 OpenClaw 的外壳(CLI 工具)。用你当初安装时的包管理器删除它:
npm rm -g openclaw
# 或者
pnpm remove -g openclaw
# 或者
bun remove -g openclawrm -rf /Applications/OpenClaw.app如果 openclaw 命令已经不存在,但网关服务还在后台运行:
launchctl bootout gui/$UID/ai.openclaw.gateway
rm -f ~/Library/LaunchAgents/ai.openclaw.gateway.plist如果你用过 profile(--profile),把 gateway 替换成你的 profile 名。同时检查是否有旧版 com.openclaw.* plist 残留:
ls ~/Library/LaunchAgents/ | grep -i openclawrm -rf "${OPENCLAW_STATE_DIR:-$HOME/.openclaw}"
rm -rf ~/.openclaw/workspace如果你把 OPENCLAW_CONFIG_PATH 设到了状态目录以外的位置,也需要手动删除。如果你用过 profile,对每个状态目录重复操作(如 ~/.openclaw-<profile>)。
| 类别 | 检查位置 |
|---|---|
| 应用支持目录 | ~/Library/Application Support/openclaw |
| 缓存 | ~/Library/Caches/openclaw |
| 日志 | ~/Library/Logs/openclaw |
| 偏好设置 | ~/Library/Preferences、~/Library/Saved Application State |
| 隐藏目录 | ~/.config/openclaw、~/.local |
如果 OpenClaw 修改过你的终端配置,请检查并清理:
~/.zshrc~/.zprofile~/.bash_profile~/.bashrc移除所有 OPENCLAW_* 环境变量、PATH 条目,以及引用 OpenClaw 的 source 行。
which openclaw
ps aux | grep openclaw
launchctl list | grep -i openclaw三条命令都应该没有返回结果。