如何在 Mac 上卸载 Qoder IDE
Qoder IDE 把 agent 会话、记忆和设置放在 ~/.qoder 里,这个文件夹 Qoder CLI、QoderWork 和新版 Qoder 桌面应用也在用,所以卸 IDE 时不该顺手把它删掉。Qoder CLI 的安装页面把 ~/.qoder 叫作配置目录,并提醒删除前先确认里面没有还要用的会话、记忆和设置。打算换到新版 Qoder 的话,它的数据导入会读取同一台 Mac 上 Qoder IDE 的 Quest 任务记录、定时任务和记忆,先导入再卸载。本文覆盖从 qoder.com 下载的 Qoder IDE,也就是「应用程序」里显示为 Qoder、bundle ID 为 com.qoder.ide 的应用,QoderWork 另有一篇指南。
退出 Qoder IDE
- 先保存手头的工作,再从应用菜单退出 Qoder,或者按 Command-Q。
- 在「活动监视器」里搜 Qoder,确认 IDE 的进程都已退出。QoderWork 也开着的话,它的进程可能一起被搜出来,别去动它。
- 打开「系统设置 › 通用 › 登录项与扩展」,还能看到 Qoder IDE 的条目就在这里关掉,这次测试里它没有加登录项。
新版 Qoder 桌面应用也可能叫 Qoder,删之前先看一眼 bundle ID:
mdls -name kMDItemCFBundleIdentifier /Applications/Qoder.app
显示 "com.qoder.ide" 说明就是本文讲的 Qoder IDE,别的 ID 说明是另一款 Qoder 产品,提示「could not find」说明这个路径下没有应用。
把 Qoder IDE 移到废纸篓
在 Finder 打开「应用程序」,把 Qoder 移到废纸篓。
Qoder IDE 的文件在哪里
在 Finder 按 Shift + Command + G,逐个输入下面的位置,不存在的直接跳过。
| 位置 | 里面是什么 | 怎么处理 |
|---|---|---|
~/Library/Application Support/Qoder |
编辑器数据,包括设置、SharedClientCache 里的代码索引、扩展安装包缓存和日志(这次测试 120 MB) |
想留的内容先备份,再删除 |
~/.qoder |
agent 会话记录、记忆、首次启动从 VS Code 导入的扩展、插件、mcp.json 和几个辅助程序(这次测试 410 MB) |
还在用 Qoder CLI、QoderWork 或新版 Qoder 就保留,否则把想留的备份好再删 |
~/.qodersec |
代码安全扫描组件,带 qodercli、qodersec 两个程序和 config.yaml(这次测试 110 MB) |
还装着别的 Qoder 产品就保留,否则可以删除 |
~/.qoder-cli |
和 QoderWork 共用的用量统计 | 还装着 QoderWork 就保留 |
~/Library/Caches/Qoder、~/Library/HTTPStorages/Qoder |
缓存和网页存储 | 随应用删除 |
~/Library/Preferences/com.qoder.ide.plist、~/Library/Preferences/Qoder.plist |
偏好设置 | 随应用删除 |
~/Library/Application Support/com.qoder.installer |
Qoder CN 安装器写的,不是 Qoder IDE 的 | 装着 Qoder CN 就保留 |
~/.qoder 是共用配置目录这一点来自 Qoder 的文档,其余各项装的是什么,是这次测试在磁盘上看到的。
核对卸载结果
pgrep -il qoder
ls -d /Applications/Qoder.app
ls -d "$HOME/Library/Application Support/Qoder" ~/.qoder ~/.qodersec ~/.qoder-cli
command -v qodercli
launchctl list | grep -i qoder
pgrep没有输出,说明没有 Qoder 进程在运行,列出进程说明 Qoder IDE、QoderWork 或别的 Qoder 产品还开着。ls -d /Applications/Qoder.app打印出路径说明那里还有应用,用上面的mdls看看是哪一款。- 第三条会打印仍然存在的文件夹,其余的提示「No such file or directory」。不勾那几行,或者别的 Qoder 产品还在用时,这些点文件夹还在是正常结果。
command -v qodercli打印出路径说明当前 shell 还能找到 Qoder CLI,~/.qoder就要留着,没有输出说明找不到。launchctl list出现com.qoder.ide.ShipIt是 IDE 的更新任务,之前一次测试里应用删掉后它还登记着,里面没有数据,注销或重启后就没了。
没有找到 Qoder IDE 的 Homebrew cask,这次测试里它也没有在 /usr/local/bin 装命令,没有改 shell 配置。移除应用不会取消 Qoder 的订阅,也不会删除账号。其他 AI 编程工具会留下什么,可以看怎么清理 Mac 上 AI 编程工具留下的东西。
Mole 会列出什么
用 Mole 卸载 Qoder IDE 时:
~/Library/Preferences/com.qoder.ide.plist、~/Library/Caches/Qoder、~/Library/HTTPStorages/Qoder、临时缓存和最近文稿记录默认勾选,~/Library/Application Support/Qoder里能重新生成的缓存和日志(Cache、Code Cache、GPUCache、DawnGraphiteCache、DawnWebGPUCache、Crashpad、blob_storage、logs)也默认勾选。~/Library/Application Support/Qoder本身和~/Library/Preferences/Qoder.plist会列出来供你检查,「卸载时一并移除数据和配置」关闭时不预选,开启后符合条件的行可以预选,想留的设置先备份,数据行取消勾选。~/.qoder、~/.qoder-cli和~/.qodersec只在没装 QoderWork 时列出,开启「卸载时一并移除数据和配置」后,符合条件的行可以预选。Mole 不会检查 Qoder CLI 和新版 Qoder 在不在,它们还在用的共用文件夹要取消勾选。~/Library/Application Support/com.qoder.installer会列出来供你检查,写它的其实是 Qoder CN 安装器,开启「卸载时一并移除数据和配置」后可能预选,还需要 Qoder CN 或它的安装器就取消勾选。
这次检查覆盖了什么
2026 年 9 月 28 日,从 qoder.com 下载 Qoder IDE 1.32.1,拷进「应用程序」并登录,在两个项目里对话、跑了 Agent 任务,也建了代码索引。9 月 29 日用 Mole 的开发构建退出并移除,所有行都勾上,同一轮还有其他 AI 应用。卸载前 Mole 的状态页把它显示成一行,23 个进程占 2.22 GB。应用本体和支持数据进了废纸篓,~/.qoder(410 MB)、~/.qodersec(110 MB)和 ~/.qoder-cli 那一轮还不在 Mole 的列表里,现在 Mole 会列出它们。卸载前后都没有 Qoder IDE 的登录项。2026 年 9 月 22 日还做过一轮,移除 Qoder IDE 1.24.2,775.8 MB 的应用、821 MB 的更新缓存和 62 MB 支持数据进了废纸篓,那次 ~/.qoder(115 MB)没有列出,com.qoder.ide.ShipIt 任务在卸载后仍然登记着。Qoder CLI、新版 Qoder、数据导入和登出流程都没有实测。
