如何在 Mac 上卸载 Kiro
Kiro 的 CLI 参考文档把 ~/.kiro 写成全局 agent、提示词、技能、steering、设置和会话的存放处,KIRO_HOME 改的就是这个文件夹,卸载 Kiro 应用不会删它,要不要留着得你单独决定。本文覆盖从 kiro.dev 官网下载的 Mac 版,以及 Homebrew cask kiro。
登出并退出
如果登录过,先在 Kiro 的账户菜单里找找登出选项。Kiro 的 CLI 参考文档里另有一条 kiro-cli logout,会清掉认证令牌和会话凭据,保留 agent 配置、已保存的对话、设置和 MCP 服务器配置。这次测试的 IDE 没有登录过,它自己的登出流程没有核实。从应用菜单退出 Kiro,再打开「活动监视器」确认没有残留进程。
把 Kiro 移到废纸篓
在 Finder 打开「应用程序」,把 Kiro 移到废纸篓。
核对应用数据
在 Finder 按 Shift + Command + G,逐个输入下面的路径,不存在的直接跳过。
| 位置 | 装的是什么 | 如何处理 |
|---|---|---|
~/Library/Application Support/Kiro |
应用数据(这次测试 17.5 MB) | 想留的内容先备份,再删除 |
~/Library/Preferences/dev.kiro.desktop.plist |
应用偏好设置 | 可以删除 |
~/Library/Saved Application State/dev.kiro.desktop.savedState |
保存的窗口状态 | 可以删除 |
~/.kiro |
全局 agent、提示词、技能、steering、设置和会话,和 Kiro CLI 共用 | 还用 Kiro CLI 或打算重装就留着,否则自己备份后删除 |
用 Homebrew 安装时
kiro 这个 cask 的 zap 清单会把 ~/Library/Application Support/com.apple.sharedfilelist 下 Kiro 的最近文稿记录、~/Library/Application Support/Kiro、~/Library/Preferences/dev.kiro.desktop.plist 和 ~/Library/Saved Application State/dev.kiro.desktop.savedState 移到废纸篓,另外对 ~/.kiro 有一步 rmdir,只在这个文件夹为空时才会删掉它。自己运行 brew uninstall --cask --zap kiro 会把那四项都删掉,不看你在 Mole 里勾了什么,~/.kiro 里只要还存着东西就会留下,想保留 Application Support 文件夹就不加 --zap:
brew uninstall --cask kiro
Mole 卸载 Homebrew 装的 Kiro 时不把 rmdir 这一步算进去,因为它从不删文件,另外四个路径都在 ~/Library 里,真正起作用的是 ~/Library/Application Support/Kiro:Mole 列出它但默认不勾,只要它不勾,Mole 就不加 --zap,只删你选中的行,你把它也勾上,zap 清单里就没有没确认过的东西了,Mole 会带上 --zap。
核对卸载结果
pgrep -il kiro
ls -d /Applications/Kiro.app
ls -d "$HOME/Library/Application Support/Kiro"
ls -d "$HOME/.kiro"
pgrep没有输出,说明没有 Kiro 进程在运行,列出进程说明 Kiro 或某个辅助进程还开着,先退出再继续。ls -d /Applications/Kiro.app打印出路径说明应用还在。ls -d "$HOME/Library/Application Support/Kiro"打印出路径说明应用数据留了下来,不勾这一行时就是这个结果。ls -d "$HOME/.kiro"打印出路径说明你的 agent、提示词和技能都还在,卸载 Kiro 本来就不碰这个文件夹,提示「No such file or directory」说明它已经不在,可能是你自己删的,也可能本来就没有。
Mole 会列出什么
对于从 kiro.dev 官网下载安装的 Kiro:
~/Library/Preferences/dev.kiro.desktop.plist和~/Library/Saved Application State/dev.kiro.desktop.savedState存在时会列出,默认勾选。~/Library/Application Support/Kiro会列出,默认不勾选。~/.kiro不会列出。
这次检查覆盖了什么
2026 年 9 月 22 日,从 kiro.dev 下载 Kiro 1.1.14,拷进「应用程序」,用一个开发构建的 Mole 退出并移除,同一轮还有另外八款应用。属于 Kiro 的行都勾上了,应用本体(869.4 MB)和 17.5 MB 支持数据进了废纸篓。全程没有登录 Kiro,~/.kiro 里只有测试之前就有的技能文件(2.4 MB),不在 Mole 的列表里,原样留着。事后复查还发现测试当天新建的 ~/.kiro-shared,归属没有确认,也没有被删。登出流程、Kiro CLI 和 Homebrew cask 都没有实测。
