如何在 Mac 上卸载 Hermes
记录中移除的是 Hermes setup 外壳,不能据此认为代理运行环境也已卸载。当前安装说明区分完整 Hermes 应用、setup 引导器和源码安装,移除前先保存要留的状态,观察到的 ~/.hermes 包含配置、SOUL.md、日志和 cron 数据,也可能由独立 CLI 使用。
按实际安装方式移除
退出 setup 应用,只把 Applications 中实际的 setup 应用移到废纸篓,CLI、gateway 或其他安装仍在使用时保留 ~/.hermes。源码安装的 官方卸载说明提供预览:
hermes uninstall --dry-run
只在确认是 Hermes 源码安装时使用,预览不是移除,找不到命令只表示当前 shell 无法找到启动器。厂商的默认源码卸载可以保留用户数据,--full 还会移除数据,运行环境移除前,已安装的 gateway 要按它的官方流程停止并禁用。签名完整应用按应用移除,包管理器安装则用对应管理器,本次 setup 外壳检查不验证这些流程。
ls -ld "$HOME/.hermes"
打印出路径表示仍在,路径不存在错误只对应默认位置,自定义 HERMES_HOME 可能在别处,权限错误则无法判断。不为删除 setup 外壳而直接删除这个目录,也不能以目录不存在证明全部 gateway 都已停止。
Mole 会列出什么
选中的应用本体默认勾选,精确的 ~/.hermes 用户数据规则需要确认,默认不勾选。「卸载时一并移除数据和配置」默认关闭,开启后可包含符合条件的数据,CLI 或 gateway 仍在使用的存储取消勾选,共享工具和其他代理档案单独保留。
这次检查覆盖了什么
2026 年 9 月 23 日,官网 setup 外壳及勾选的缓存、WebKit 和临时数据由源码构建的 Mole 移除,当时没有收集 Hermes 主目录,后来补入了需要确认的规则,但没有再次运行官网应用复测。没有测试完整运行环境移除、gateway 停止或真实状态恢复。
