如何在 Mac 上卸载 CodeBuddy CN
CodeBuddy CN 是腾讯云代码助手的国内版 AI 编辑器,插件装在 ~/.codebuddycn(这次测试 315 MB,大部分是首次启动时从 VS Code 导入的插件),编辑器自己的数据在 ~/Library/Application Support/CodeBuddy CN,~/.codebuddy 里放着技能、插件和 MCP 配置,腾讯的 WorkBuddy 也读这个文件夹。删掉应用这三处都会留下,动手前先逐个想好要不要留。本文覆盖从 codebuddy.cn 下载的安装包和 Homebrew cask codebuddy-cn,国际版 CodeBuddy 是另一个应用,不在本文范围内。
登出并退出
- 登录过的话,先在 CodeBuddy CN 的账户菜单里退出登录,这次测试没有核实退出登录会清掉哪些东西。
- 按 Command-Q 退出 CodeBuddy CN。这次测试里它开了 41 个进程,退出后在「活动监视器」里搜 CodeBuddy,等这些进程都结束。
- 这次测试里 CodeBuddy CN 没有添加登录项,如果「系统设置 › 通用 › 登录项与扩展」里还能看到 CodeBuddy 的条目,把它关掉。
把应用移到废纸篓
在 Finder 打开「应用程序」,把 CodeBuddy CN 移到废纸篓。
CodeBuddy CN 的文件在哪
在 Finder 按 Shift + Command + G,逐个输入下面的路径,不存在的直接跳过。
| 位置 | 装的是什么 | 如何处理 |
|---|---|---|
~/Library/Application Support/CodeBuddy CN |
编辑器数据、插件下载缓存和日志(这次测试 72 MB) | 想留的内容先备份,再删除 |
~/.codebuddycn |
已安装的插件,在 extensions 里 |
不打算重装、不需要原样恢复这些插件就删除 |
~/.codebuddy |
CodeBuddy 系工具的技能、插件、mcp.json、设置和历史记录,WorkBuddy 也用这个文件夹 |
还装着 WorkBuddy 或 CodeBuddy 命令行工具就留着,否则先看一遍,备份自己写的东西再删 |
~/CodeBuddy |
首次启动时在个人文件夹里建的可见文件夹,这次测试里是空的 | 先看一遍,存过的东西留下 |
~/Library/Application Support/CodeBuddyExtension |
缓存、日志和登录数据,WorkBuddy 的常见问题也指向这个文件夹处理它自己的登录 | 还装着 WorkBuddy 就留着,否则删除 |
~/Library/Application Support/com.tencent.codebuddycn、~/Library/Application Support/com.tencent.codebuddycn.helper |
零碎的支持文件 | 随应用一起删除 |
~/Library/Caches/com.tencent.codebuddycn、~/Library/Caches/com.tencent.codebuddycn.helper、~/Library/Caches/com.tencent.codebuddycn.ShipIt |
缓存,含更新程序的缓存 | 随应用一起删除 |
~/Library/HTTPStorages/com.tencent.codebuddycn、~/Library/HTTPStorages/com.tencent.codebuddycn.helper、~/Library/HTTPStorages/com.tencent.codebuddycn.binarycookies |
网页存储和 Cookie | 随应用一起删除 |
~/Library/Preferences/com.tencent.codebuddycn.plist、~/Library/Preferences/com.tencent.codebuddycn.helper.plist |
偏好设置 | 随应用一起删除 |
腾讯的 CodeBuddy IDE 常见问题写了 Application Support/CodeBuddy CN 下的插件缓存和 .codebuddycn/extensions 里的插件,.codebuddy 目录结构说明把 ~/.codebuddy 写成影响所有项目的用户级配置、历史数据和运行时数据。WorkBuddy 共用 ~/.codebuddy、以及 ~/CodeBuddy 这个文件夹,是这次测试里看到的,不是腾讯文档写的。
删掉 CodeBuddy CN 加进 shell 配置的行
CodeBuddy CN 首次启动时往 ~/.zshrc 末尾加了两行,一行注释 # Added by CodeBuddy CN - shell command,下一行把 ~/.codebuddy 里的 bin 文件夹加进 PATH。Mole 不改这个文件,删应用也不会动它。先找到这两行:
grep -n "CodeBuddy" ~/.zshrc
没有输出说明文件里没有这两行。有的话用文本编辑器打开 ~/.zshrc,删掉那行注释和紧跟着的 export PATH 那一行,保存后新开一个终端窗口。还在用 WorkBuddy 或 CodeBuddy 命令行工具、而且它们靠这一行的话,就先别删。
核对卸载结果
pgrep -il codebuddy
ls -d "/Applications/CodeBuddy CN.app"
ls -d "$HOME/Library/Application Support/CodeBuddy CN" ~/.codebuddycn ~/.codebuddy ~/CodeBuddy
pgrep没有输出,说明没有 CodeBuddy 进程在运行。列出进程说明 CodeBuddy CN 还开着,装了 WorkBuddy 的话也可能是它,先看清名字再退出。- 对应用执行
ls -d打印出路径,说明应用还在「应用程序」里。 - 最后一条命令会打印仍然存在的文件夹,其余的提示「No such file or directory」。WorkBuddy 还装着时,
~/.codebuddy留着是正常的。
用 Homebrew 安装时
codebuddy-cn 这个 cask 的 zap 清单会把 ~/.codebuddycn、~/Library/Application Support/CodeBuddy CN、~/Library/Application Support/CodeBuddyExtension、~/Library/Application Support 下所有以 com.tencent.codebuddycn 开头的项、两处缓存、网页存储、两个偏好设置文件,以及 CodeBuddy CN 在最近文稿列表里的记录移到废纸篓。自己运行 brew uninstall --cask --zap codebuddy-cn 会把这些全删掉,不看你在 Mole 里勾了什么,WorkBuddy 可能还在用的 CodeBuddyExtension 也在里面。Homebrew CodeBuddy CN cask
想保留设置和插件,就只删应用:
brew uninstall --cask codebuddy-cn
zap 清单里没有 ~/.codebuddy 和 ~/CodeBuddy。~/.codebuddycn 在 ~/Library 之外,所以 Mole 卸载这个 cask 时从不加 --zap,只删应用和你勾选的行。
删掉 CodeBuddy CN 不会取消付费套餐,也不会注销腾讯账号。
Mole 会列出什么
用 Mole 卸载 CodeBuddy CN 时:
- 以
com.tencent.codebuddycn命名的偏好设置、缓存(含更新程序的)、网页存储和 Cookie、Application Support/com.tencent.codebuddycn、最近文稿记录和临时缓存默认勾选。 Application Support/CodeBuddy CN里的 Chromium 缓存和日志(Cache、Code Cache、GPUCache、DawnGraphiteCache、DawnWebGPUCache、blob_storage、logs),以及Application Support/CodeBuddyExtension里的Cache和logs默认勾选。~/Library/Application Support/CodeBuddy CN、~/Library/Application Support/CodeBuddyExtension、helper 的 Application Support 和网页存储文件夹、~/.codebuddycn、~/CodeBuddy会列出来供你检查,「卸载时一并移除数据和配置」关闭时不预选,开启后符合条件的行可以预选。设置和产出先备份,WorkBuddy 还在用CodeBuddyExtension就取消勾选,包括已勾选的缓存和日志行。~/.codebuddy只在没装 WorkBuddy 时列出,开启「卸载时一并移除数据和配置」后可能预选,还用着 CodeBuddy 命令行工具、或者想留设置和历史记录就取消勾选。~/.zshrc里的那两行不会被改。
这次检查覆盖了什么
2026 年 9 月 28 日从 codebuddy.cn 下载 CodeBuddy CN 4.12.1,登录后聊了几句,也跑了一次 Agent 模式的任务,9 月 29 日用一个开发构建的 Mole 退出并移除,同一轮还有其他 AI 应用。卸载前 Mole 的状态页把它合成一行,41 个进程占 4.49 GB 内存,它没有添加登录项。所有行都勾上后,应用和支持数据连同 ~/.codebuddycn 进了废纸篓。当时 Mole 还没列出 ~/.codebuddy 和 ~/CodeBuddy,现在会按上面说的列出来。更早检查 4.12.0 时也移除了应用、支持数据和 ~/.codebuddycn,卸完还看到一个崩溃报告进程和一个截图监听进程在运行。退出登录、Homebrew cask、CodeBuddy 命令行工具和注销账号都没有实测。
