精选1个月前377 投票
Anthropic Claude 的 Cowork 功能在 macOS 上静默创建 10GB VM 捆绑包,导致性能严重下降
近日,Anthropic 的 Claude Desktop 应用在 macOS 上曝出一个严重的性能问题,其 Cowork 功能 在未经用户明确提示的情况下,会创建一个高达 10GB 的 VM(虚拟机)捆绑包,导致应用启动缓慢、界面卡顿、响应延迟,且性能会随时间持续恶化。
问题详情
用户报告称,在使用 Cowork 功能后,Claude Desktop 变得异常缓慢,表现为启动慢、UI 滞后和响应迟缓。性能甚至在单次会话期间也会逐渐下降。
关键发现:
- VM 捆绑包路径:
~/Library/Application Support/Claude/vm_bundles/claudevm.bundle/rootfs.img - 文件大小:该文件会增长到约 10GB,且从未被自动清理。
- 再生行为:即使手动删除,VM 捆绑包也会在次日快速重新生成,恢复到 10GB 大小。
性能影响与测试
用户进行了清理测试,删除了 vm_bundles、Cache 和 Code Cache 目录,使存储占用从 11GB 降至 639MB。清理后,之前失败或卡住的任务速度提升了约 75%。
然而,性能问题并未完全解决:
- 性能随时间下降:即使在清理后(VM 捆绑包为 0 字节),性能也会在几分钟内开始恶化。
- CPU 使用率变化:重启后空闲时 CPU 使用率约为 24%,使用几分钟后升至 55%(其中渲染器占 24%,主进程占 21%,GPU 占 7%)。
- 交换活动增加:swapins 从 20K 攀升至 24K 以上。
这表明可能存在内存泄漏或累积的工作负载,导致性能下降与 VM 捆绑包状态无关。
环境与观察
- 系统:macOS(Darwin 25.2.0)
- 应用:Claude Desktop(最新版本)
- 硬件:8GB 系统 RAM
观察到的行为包括:
- 空闲时高 CPU 使用率(24-55%)
- 随时间增加的交换活动
- 使用几分钟后性能下降
- 每次 Cowork 会话后 VM 捆绑包重新生成
临时解决方案
用户提供了一个临时解决方案:
- 退出 Claude Desktop。
- 删除相关目录:
rm -rf ~/Library/Application Support/Claude/vm_bundlesrm -rf ~/Library/Application Support/Claude/Cacherm -rf ~/Library/Application Support/Claude/Code Cache
这能带来约 75% 的性能改善,但性能仍会随时间下降,因此需要定期重启应用。
预期行为与行业背景
用户期望:
- 稳定的 CPU 使用率,不随时间下降。
- Cowork 会话后自动清理 VM 捆绑包。
- 在 8GB RAM 系统上保持可用性能。
在 AI 行业快速发展的背景下,此类性能问题凸显了本地 AI 应用资源管理的挑战。随着 Claude 等模型变得更强大,其本地部署需更精细的优化,以避免对用户设备造成不必要的负担。这起事件提醒开发者,在推出新功能时,必须充分考虑系统兼容性和用户体验,尤其是在资源有限的设备上。
目前,Anthropic 尚未公开回应此问题,但用户已通过 Claude Code 提交报告,标签为“bug”和“high-priority”。建议受影响用户关注官方更新,或暂时避免使用 Cowork 功能。


