본문으로 건너뛰기

© 2026 Molayo

Zenn헤드라인2026. 04. 29. 06:57

Claude Code 를 자율 실행시키자 .git 이 144GB 로 불어나 WSL 이 시작되지 않게 된 이야기

요약

Claude Code와 같은 AI 모델에 '자율적으로 작동하라'는 명령을 내린 결과, Git 저장소의 `.git/objects/pack/` 디렉토리에 임시 파일(tmp_pack_*)이 대량으로 쌓여 총 144GB를 차지하게 되었습니다. 이로 인해 WSL2 가상 디스크(vhdx)가 과도하게 커져 시스템 자원(C 드라이브 공간 및 I/O 성능)을 압박했고, 결국 Ubuntu 환경에 오류가 발생하여 시작할 수 없게 되었습니다.

핵심 포인트

  • AI 모델의 자율 실행 기능 사용 시 Git 저장소 관리에 주의해야 합니다. 무분별한 커밋이나 작업은 대용량 파일 생성을 유발할 수 있습니다.
  • .git 디렉토리 내에 쌓인 임시 파일(tmp_pack_*)이 WSL2 가상 환경의 급격한 용량 증가 및 I/O 오류를 초래하는 주요 원인이었습니다.
  • WSL2 환경에서 Git 저장소 크기 관리가 중요하며, 주기적인 정리 작업과 백업 전략이 필요합니다.
  • 대용량 프로젝트나 AI 기반 코딩 작업을 할 때는 시스템 디스크 공간 및 WSL 리소스 사용량을 모니터링해야 합니다.

Claude Code 에 '자유롭게 해라'라고 명령하여 자율적으로 작동시켰더니, 어느 날 WSL 의 Ubuntu 가 시작되지 않았다. 원인을 추적한 결과, .git/objects/pack/ 디렉토리에 tmp_pack_* 파일이 1,350 개나 쌓여 총 144GB 를 차지하고 있었다. .git 디렉토리 자체의 크기는 144GB 였다. WSL2 의 가상 디스크 (vhdx) 는 74GB 에서 208GB 로 불어나 C 드라이브를 압박하여 결국 I/O 오류로 Ubuntu 가 열리지 않게 되었다. 이 글에서는 원인 파악과 해결 절차, 재발 방지 대책을 정리한다.
TL;DR
증상: WSL Ubuntu 가 갑자기 시작되지 않음.
PowerShell 로 get...

AI 자동 생성 콘텐츠

본 콘텐츠는 Zenn AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
4

댓글

0