- macOS용 Claude Desktop의 Cowork 기능이 활성화되면, 시스템에 약 10GB 크기의 가상머신(VM) 번들이 자동 생성되어 성능이 급격히 저하됨
- 이 파일은 ~/Library/Application Support/Claude/vm_bundles/claudevm.bundle/rootfs.img 경로에 저장되며, 삭제 후에도 다음날 다시 생성됨
- 사용자는 CPU 사용률 상승(24~55%), 스왑 증가, UI 지연 등 지속적인 성능 저하를 보고함
- 임시 해결책으로 VM 번들과 캐시 폴더를 삭제하면 약 75% 성능 개선이 있으나, 시간이 지나면 다시 느려짐
- 여러 사용자가 투명성 부족과 저장공간 낭비를 지적하며, VM 생성 여부를 선택할 수 있는 설정과 사전 고지를 요구함
문제 개요
- Cowork 기능 사용 후 Claude Desktop이 매우 느려지고, 시작 지연·UI 렉·응답 지연이 발생
- 성능 저하는 세션 중에도 점차 심화되며, VM 번들 파일이 10GB까지 커지고 자동 재생성됨
- 해당 문제는 macOS 환경(8GB RAM) 에서 재현됨
조사 결과
- Cowork 기능이 생성하는 VM 번들은 ~/Library/Application Support/Claude/vm_bundles/claudevm.bundle/rootfs.img 위치에 존재
- 이 파일은 삭제해도 하루 내 다시 생성되며, 자동 정리(cleanup) 가 이루어지지 않음
- VM 번들과 캐시를 삭제하면 저장공간이 11GB → 639MB로 줄고, 작업 속도 약 75% 향상
- 그러나 재시작 후 몇 분 내에 CPU 사용률이 24% → 55% 로 상승하고, swapins 20K → 24K+ 로 증가
- 이는 메모리 누수 또는 누적 작업 부하로 인한 성능 저하 가능성을 시사
관찰된 동작
-
유휴 상태에서도 CPU 사용률 24~55%
-
스왑 활동 지속 증가, 수 분 내 성능 저하
-
Cowork 세션마다 10GB VM 번들 재생성
-
정리 후 일시적 개선(75%), 그러나 시간이 지나면 다시 저하
임시 해결책
- Claude Desktop 종료 후 다음 명령으로 VM 및 캐시 삭제
rm -rf ~/Library/Application\ Support/Claude/vm_bundles
rm -rf ~/Library/Application\ Support/Claude/Cache
rm -rf ~/Library/Application\ Support/Claude/Code\ Cache
- 이 조치로 일시적 성능 개선 가능하나, 주기적 재시작 필요
- 일부 사용자는 VM 폴더 권한을 chmod 000으로 변경해 재생성 방지
사용자 피드백
- Cowork 비활성 상태에서도 VM이 실행되어 메모리 점유
- 일부 사용자는 21GB 이상으로 커진 VM 번들을 보고
- VM이 앱 실행 시 자동 재프로비저닝되며, 압축 파일(rootfs.img.zst)까지 남아 중복 저장공간 낭비
- Cowork를 한 번도 사용하지 않은 사용자도 10GB 번들 발견, 메모리 누수로 인식
- 저장공간이 제한된 Mac 사용자들은 비활성화 옵션 필요성을 강조
투명성 및 신뢰 문제 제기
- 사용자들은 사전 고지 없이 12~20GB 디스크와 2GB RAM을 점유하는 점을 문제로 지적
-
설치 시 또는 첫 실행 시 고지, VM 사전 다운로드 여부 선택, Cowork 비활성화 토글 제공 등을 제안
- 일부는 VM 샌드박싱 설계의 의도는 이해하지만, 설명 부족이 사용자 신뢰를 해친다고 언급
- “앱이 사용자 모르게 시스템 자원을 사용하는 것은 신뢰를 떨어뜨린다”는 의견 다수
관련 이슈 및 후속 논의
- 관련 버그 리포트 다수 존재:
- VM 메모리 부족으로 인한 SIGKILL 반복 발생 (#22715)
-
시스템 전체 메모리 고갈 및 Electron 앱 충돌 (#23334)
-
Cowork 세션 중 프리징 및 강제 종료 (#25012)
-
Windows 환경에서도 12GB VM 번들 생성 (#26258)
- 해당 이슈는 high-priority, performance, oncall 라벨로 분류됨
- 담당자는 felixrieseberg로 지정됨
요약
- Cowork 기능이 macOS에서 10GB 이상 VM 번들을 자동 생성하며, 성능 저하와 저장공간 낭비를 유발
-
삭제 후 재생성, 비활성 상태에서도 실행, 투명성 부족이 주요 불만
- 커뮤니티는 명시적 고지, 선택적 설치, 비활성화 옵션을 요구
- 문제는 고우선순위(performance-critical) 버그로 등록되어 있음