如何在 Mac 上卸载 Cursor
移除 Cursor 应用、清空编辑器数据和卸载 Cursor Agent CLI 是三件事。开始前先保存手头的工作;想保留设置和扩展,先备份 ~/Library/Application Support/Cursor 和 ~/.cursor。这份指南覆盖从 Cursor 官网下载的 Mac 桌面版和 Homebrew cask cursor,保留项目文件和仍在使用的命令行工具。
保存工作,再退出 Cursor
先保存未提交的修改和打开的文件。随后从 Cursor 菜单退出应用,在「活动监视器」中搜索 Cursor,确认桌面应用的相关进程已退出。
在 Finder 的「应用程序」中找到 Cursor,将它移到废纸篓。这也是 Cursor 当前官方说明给出的 Mac 应用移除方式。若提示正在使用,先处理对应进程,不要通过删除数据目录来强行退出。
用 Homebrew 安装时
Mole 会先检查 zap 清单,涉及未勾选的数据、其他应用共用的文件或无法确认的内容时不执行 --zap,已勾选的残留仍由 Mole 清理。
cursor 这个 cask 的 zap 清单包含 ~/.cursor(用户配置与扩展)、~/.cursor-tutor 和 ~/Library/Application Support/Cursor(设置与编辑器本地状态),还有缓存、日志和偏好设置。自己执行 brew uninstall --cask --zap cursor 会把它们全部移到废纸篓,不看你在 Mole 里的勾选。
想保留编辑器配置,先备份这两个目录,或者只移除应用:
brew uninstall --cask cursor
这个 cask 还会链接一个 cursor 命令,Homebrew 移除应用时会一并移除它。它不安装、也不移除 Cursor Agent CLI。
区分应用数据、缓存和项目
在 Finder 按 Shift + Command + G,输入下面的路径查看内容。缺少某个目录时直接跳过,不需要为了「清干净」创建它或搜索删除所有同名文件。
| 位置 | 处理方式 |
|---|---|
~/Library/Application Support/Cursor |
应用数据,不是整包缓存。先备份想保留的设置和本地状态,确认不要后再移到废纸篓。 |
~/.cursor |
用户配置与扩展等数据,需要逐项确认。仍使用 Cursor 命令行工具时尤其不要整目录删除。 |
~/Library/Caches/cursor-compile-cache |
本次核查确认的编译缓存,退出 Cursor 后可按需移到废纸篓。 |
项目目录内的 .cursor |
项目自己的规则和配置,应随项目保留。卸载编辑器不需要删除项目。 |
这些是已核查的重点位置,不是对每个版本的完整残留清单。对于其他缓存或支持文件,先核对归属和内容,不能只因名字含有 Cursor 就删除。
Cursor Agent CLI 要单独处理
Cursor 官方 CLI使用独立安装流程。它的启动入口在 ~/.local/bin,自己的文件在 ~/.local/share/cursor-agent。只卸载桌面编辑器时,保留仍在使用的 CLI、其他命令行工具和它们的配置,不删除整层 ~/.local/bin 或项目配置。
检查结果
用下面几条只读命令查看还剩什么:
pgrep -lf Cursor.app
command -v cursor
command -v agent
ls -d ~/.cursor "$HOME/Library/Application Support/Cursor" ~/.local/share/cursor-agent
pgrep没有输出,说明没有从 Cursor.app 启动的进程。列出进程,说明编辑器或它的某个辅助进程还开着,先退出,再处理数据。command -v没有输出,只表示当前 shell 的 PATH 中找不到该命令,不代表关联文件已经全部移除。若出现报错,先检查错误原因,不能据此判断卸载完成。command -v有输出,表示命令仍能解析到一个位置,不代表桌面应用还在运行,也不能仅凭名字断定这个命令属于 Cursor。若cursor指向已经移除的应用,先检查该路径是否为符号链接,以及链接目标,再单独处理这个失效入口。ls -d会打印仍然存在的目录,其余的提示「No such file or directory」。~/.local/share/cursor-agent还在,说明 CLI 的文件还在;你保留了 CLI 时这是正常结果。
同时确认「应用程序」中的 Cursor 已移除。项目、备份和主动保留的 CLI 仍然存在是正常的,不应为了让搜索结果为空而删除它们。
删除编辑器不会代你取消订阅。若以后不再使用付费服务,还需要到自己的账户设置核对订阅。
其他 AI 编程工具的缓存和数据,可以看怎么清理 Mac 上 AI 编程工具留下的东西。
重装后设置没回来
先确认备份里同时有 ~/Library/Application Support/Cursor 和你实际用到的 ~/.cursor 内容,再在新装的编辑器里检查主题、快捷键与扩展。项目级 .cursor 应当跟项目一起恢复,不能拿用户目录的副本替代它;反过来,项目里的规则也不是全局编辑器设置。
如果只是为了修复编辑器故障而重装,先保留这些目录,确认问题是否随应用本体而不是配置出现,再决定是否重置具体设置。
Mole 会列出什么
下文数据行不勾选的状态按「卸载时一并移除数据和配置」关闭时说明,这个选项默认关闭,开启后符合条件的应用自有需确认行可能预先勾选,想留的数据取消勾选,共享和受保护的数据仍需单独确认或继续保留。
以下是 Mole 对官网下载版 Cursor 的处理:
~/.cursor和~/Library/Application Support/Cursor会列出,但默认不勾选。~/Library/Caches/cursor-compile-cache,以及按 Cursor 的 bundle ID 存放的缓存、偏好设置、网页存储和窗口恢复状态,默认勾选。~/.local/share/cursor-agent和 CLI 启动入口不会列出。它们属于 Cursor Agent CLI,需要单独卸载。
这次检查覆盖了什么
2026 年 10 月 3 日,用 Mole 的开发构建移除了官网桌面版 Cursor 3.23.12 的 App 本体,25 条审查数据路径全部未勾选并确认仍在,Cursor Agent CLI 数据也保留。这次只验证了 App 本体移除,不证明用户数据清理或备份恢复,Homebrew cask、CLI 卸载和登录后的账户状态未测试。2026 年 10 月 4 日沿用这份记录,没有重装或再次卸载 Cursor。
