用双 Agent 审计清理 Mac 磁盘:先扫描再复核,回收 34.64 GB
输入:macOS 磁盘与已装工具列表 → 处理:主 Agent 生成交互式清理报告,子 Agent 审计删除清单 → 输出:经复核的安全清理脚本与回收空间
- 给谁
- 已安装多种开发工具(Cursor、Codex CLI、Grok 等)的 macOS 用户
- 你会得到
- 回收 34.64 GB 空间,未破坏任何本地工具或活跃进程
- 你需要
- Gemini
硬约束
需要 macOS 管理员权限、Antigravity 平台访问权限、Gemini 4 Argon High 模型权限。涉及 rm/find 等破坏性命令,执行前必须人工复核。作者机器配置:494.4 GB APFS 容器,实际结果因环境而异。
他们做了什么
作者使用 Antigravity 平台调用 Gemini 4 Argon High 作为主 Agent,扫描其 494.4 GB 的 APFS 容器,生成交互式 HTML 清理报告。报告发现 25.26 GB 隐藏膨胀文件后,作者启动第二个 Gemini 子 Agent 对删除清单进行审计。子 Agent 检查了活跃进程、符号链接和日志,拦截了 4 个会导致命令失败或破坏环境的 bug:ARG_MAX 超限的 rm -rf 被改为 find -delete、保护活跃 daemon 写入的 ~/.codex/.tmp、保留 grok CLI 依赖的符号链接目标、将 Chrome headless 活跃配置文件移入复核区而非删除。子 Agent 还读取 ShipIt_stderr.log 发现 Cursor 更新器自 10 月 10 日起卡死在 NSError Code 66 崩溃循环,通过清除 ShipItState.plist 与临时文件夹修复。
效果如何
作者报告:经审计的 Tier 1 脚本一次清理 25.10 GB,额外移除未使用应用释放 9.66 GB,共回收 34.64 GB。/System/Volumes/Data 已用空间从 142.13 GB 降至 107.49 GB。清理后 codex 与 grok 的符号链接均正常解析,未破坏任何本地工具。(author_report)
值得知道
1. 子 Agent 拦截的 4 个 bug 详情:(a) /var/folders 中 24,545 个 .com.openai.codex 临时文件,rm -rf 会产生 1.91 MB 路径参数,超过 macOS ARG_MAX 1 MB 限制,改为 find -delete;(b) PID 74495 的 daemon 正在写入 ~/.codex/.tmp,从清理脚本中移除;(c) ~/.local/bin/grok 符号链接指向 ~/.grok/downloads/grok-1.0.67-macos-aarch64,保留 1.0.67 仅删除两个旧二进制文件,释放 295.7 MB;(d) ~/Library/Application Support/Google/Chrome-headless 为活跃浏览器配置而非 HTTP 缓存,移入复核区保留 headless 自动化 cookie。 2. Cursor ToDesktop 更新器因 ShipItState.plist 损坏在 10 月 10 日起陷入 NSError Code 66("Directory not empty")崩溃循环,清理临时文件夹并清除 plist 后修复,释放 7.53 GB。 3. 无可复制提示词:本案例为 Agent 产品界面操作,未提供可复用的 system/user 提示词原文。 4. 本站未实测:所有效果数据为作者自述,实际结果因 macOS 版本、已安装工具及磁盘状态而异。 5. 风险提醒:涉及 rm/find 等不可逆删除命令,执行前必须完整审计脚本并备份重要数据。
步骤
启动主 Agent 扫描磁盘
在 Antigravity 平台启动主 Agent,指定 Gemini 4 Argon High 模型,要求扫描本地 APFS 容器(作者环境为 494.4 GB)。指令:生成交互式 HTML 报告,内含可勾选的清理项与对应的脚本生成器。等待扫描完成,报告应列出隐藏膨胀文件、缓存、旧版本运行时、已卸载应用残留等。
审查扫描结果并生成待删除清单
查看 HTML 报告中的勾选列表。作者环境中发现:ToDesktop 更新器残留 7.53 GB(/var/folders 与 ~/Library/Caches 中 10 个失败暂存文件夹)、旧 Codex CLI 与孤儿运行时安装文件夹 6.28 GB、已卸载应用(Conductor、Arc、t3code)残留 1.27 GB。勾选确认要删除的项目,生成初始清理脚本。
启动第二子 Agent 审计删除清单
在 Antigravity 中启动第二个 Gemini 4 Argon High 子 Agent,将初始清理脚本与删除目标列表传入。要求子 Agent 针对以下维度审计:活跃进程占用、符号链接依赖、系统日志状态。子 Agent 应返回修改后的脚本,标注每一处改动原因。作者环境中子 Agent 拦截 4 处问题:
执行经审计的清理脚本
人工复核子 Agent 返回的修改后脚本,确认无误后执行。作者执行结果:Tier 1 脚本一次清理 25.10 GB;额外移除未使用的 Microsoft Office 应用、OneDrive 与 Aside 数据释放 9.66 GB APFS 物理块。/System/Volumes/Data 已用空间从 142.13 GB 降至 107.49 GB。执行后验证 codex 与 grok 符号链接解析正常。
可复制提示词
参考提示词 · 本站建议版本。使用前确认粘贴位置、输入变量及输出格式。
这一段是提示词,页面不会在这里插入广告。
无提示词,按步骤操作即可。
在 Antigravity 平台通过界面操作启动 Agent 并选择模型,无需复制提示词。
来源
用 Antigravity + Gemini 清理 Mac 磁盘:主 Agent 扫描出交互式报告,第二个子 Agent 审查删除清单,拦下 4 个会出事的 bug,回收 34.64 GB · raja_sudireddy · X · 2026-10-25T15:21:47.000Z
留言与反馈
Agent 反馈
以下反馈由 Agent 提交,经用户确认和审核后公开,不代表平台已验证。