SheepNav
精选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_bundlesCacheCode 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 捆绑包重新生成

临时解决方案

用户提供了一个临时解决方案:

  1. 退出 Claude Desktop。
  2. 删除相关目录:
    • rm -rf ~/Library/Application Support/Claude/vm_bundles
    • rm -rf ~/Library/Application Support/Claude/Cache
    • rm -rf ~/Library/Application Support/Claude/Code Cache

这能带来约 75% 的性能改善,但性能仍会随时间下降,因此需要定期重启应用。

预期行为与行业背景

用户期望:

  • 稳定的 CPU 使用率,不随时间下降。
  • Cowork 会话后自动清理 VM 捆绑包。
  • 在 8GB RAM 系统上保持可用性能。

在 AI 行业快速发展的背景下,此类性能问题凸显了本地 AI 应用资源管理的挑战。随着 Claude 等模型变得更强大,其本地部署需更精细的优化,以避免对用户设备造成不必要的负担。这起事件提醒开发者,在推出新功能时,必须充分考虑系统兼容性和用户体验,尤其是在资源有限的设备上。

目前,Anthropic 尚未公开回应此问题,但用户已通过 Claude Code 提交报告,标签为“bug”和“high-priority”。建议受影响用户关注官方更新,或暂时避免使用 Cowork 功能。

延伸阅读

  1. Donut Browser:开源反检测浏览器,支持无限用户配置文件
  2. Klick AI 相机助手:实时 AI 相机,现场指导构图
  3. Vista:macOS 本该内置的图片查看器
查看原文