如何在 Mac 上卸载 claude-devtools
移除 claude-devtools 前,先保留需要的 Claude Code 对话记录,官方项目读取 ~/.claude 中已有的 Claude Code 日志,那些是原始工作记录,不能当作查看器缓存,本页覆盖官网 Mac 桌面应用。
先退出,再移除应用
结束查看后,按 Cmd + Q 退出 claude-devtools,再把 claude-devtools.app 移进废纸篓,移除查看器不要求停止或卸载 Claude Code。
核对查看器数据
退出查看器后,在 Finder 按 Shift + Command + G 打开 ~/Library/Application Support/claude-devtools、~/Library/Caches/com.claudecode.context 和 ~/Library/Preferences/com.claudecode.context.plist,先把要留的查看器设置复制到支持目录之外,再把不再需要的项目逐项移到废纸篓,不存在的跳过,~/.claude/projects 和其他原始工作记录留着。
~/Library/Application Support/claude-devtools在测试中保存查看器本地数据,核对父目录前,先复制需要的配置。- 其中的 Electron
Cache、Code Cache、GPUCache等缓存子目录分开列出。 ~/Library/Preferences/com.claudecode.context.plist保存查看器偏好设置,cask 还列有~/Library/Caches/com.claudecode.context。~/.claude/projects和其他 Claude Code 历史先留下,卸载查看器不等于允许删除这些记录。
检查卸载结果
pgrep -ifl claude-devtools
ls -ld /Applications/claude-devtools.app "$HOME/Library/Application Support/claude-devtools"
pgrep 没有输出只表示没有找到这个名称,不代表所有辅助进程都已退出,有输出时核对它的实际可执行文件路径,ls 提示路径不存在只说明这一处没有了,权限错误仍无法判断,留下的文件夹也可能是你要保留的数据。
用 Homebrew 安装时
Mac cask 没有单独的卸载辅助程序,zap 涉及查看器支持父目录、精确缓存和偏好设置,不包含 Claude Code 对话档案。
不运行 zap 时,用下面的命令卸载:
brew uninstall --cask claude-devtools
Mole 会先核对 Homebrew 的整份删除清单,涉及未勾选的数据、共享文件或无法确认的内容时跳过 --zap,已勾选的残留仍由 Mole 清理。自行运行 brew uninstall --cask --zap claude-devtools 会执行 Homebrew 的完整 zap 清单,不会读取 Mole 的勾选状态。
Mole 会列出什么
Mole 默认勾选应用、精确偏好设置和可归属的 Electron 缓存,~/Library/Application Support/claude-devtools 会列出来供你检查,「卸载时一并移除数据和配置」关闭时不预选,开启后符合条件的自有数据可以预选,想留查看器设置就取消勾选,Claude Code 档案不属于这个查看器的卸载数据,查看器自己的精确最近文档清单单文件可以勾选,共享父目录仍受保护。
这次检查覆盖了什么
2026 年 9 月 25 日,从官网 Mac 包拷出的 claude-devtools 0.5.0 用 Mole 开发构建卸载,所选数据移除后,记录的观察窗口内没有可归属残留,没有验证已有 Claude Code 对话恢复或已发布的 Mole 安装包。
