Claude Code 자체 감사 결과 ~/.claude에서 3GB의 불필요한 파일 발견 — 정리 방법은?

한 Reddit 사용자가 Claude Code에 포렌식 감사 프롬프트를 입력해 느려진 원인을 조사하도록 했습니다. 도구는 ~/.claude와 프로젝트 수준의 CLAUDE.md 파일에서 3GB의 누적된 쓰레기를 발견했습니다. 정리 후 디렉토리는 200MB 미만으로 줄었습니다.
사용된 프롬프트
내 ~/.claude 디렉토리와 작업 공간의 프로젝트 수준 CLAUDE.md 파일에 대해 포렌식 감사를 수행해 줘. 누적된 쓰레기가 성능을 저하시키고 있다고 의심됩니다. 보고서에는 다음 내용을 포함하세요.
각 발견 사항에 대해 WHYそれが 성능에 영향을 미치는지 설명 (시작 시 디스크 I/O, 컨텍스트 창 비대화, 재시도 루프 등)하고, 안전하게 정리할 수 있는 find / rm 명령어를 제시하세요. 실제로 실행하지는 말고 보고만 하세요.
사용자 환경에서의 발견 사항
projects/에 2.6GB — 172개 프로젝트 디렉토리에 9,318개의 JSONL 세션 기록이 있으며, 한 번도 삭제되지 않았습니다. 시작 시 디스크 I/O를 유발합니다.telemetry/에 170MB — 텔레메트리가 엔드포인트에 도달하지 못해 계속 버퍼링하는 무음 재시도 루프에서 발생한1p_failed_events.*파일 91개.- 153MB의 파일 기록 실행 취소 버퍼.
- 3,095개의 오래된 todo JSON 파일 — 세션/에이전트당 하나씩, 모두 남아 있음.
- 986줄짜리
CLAUDE.md와node_modules내부의 346줄짜리 파일이 근처에서cd할 때마다 로드되어 컨텍스트 창을 비대화시킵니다. - 중첩된 백엔드 디렉토리의
CLAUDE.md파일이 하위 디렉토리에 있을 때만으로도 약 900줄의 컨텍스트를 추가합니다.
조치 사항
사용자는 정확한 정리 명령어를 공유하지 않았지만, 감사 보고서에서 안전한 find/rm 제안을 제공했습니다. 발견 사항을 바탕으로 직접 명령어를 만들 수 있습니다: ~/.claude/projects/에서 오래된 세션 기록 제거, 텔레메트리 재시도 버퍼 삭제, 실행 취소 버퍼 정리, 비대한 CLAUDE.md 파일 축소 또는 잘라내기 — 특히 node_modules나 깊게 중첩된 디렉토리에 있는 파일들.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

클로드에서 더 나은 결과를 얻기 위한 5가지 패턴 (비기술 사용자 대상)
실용적인 스캐폴딩, 예시 기반 프롬프팅, 부정 명령, 지속적 컨텍스트, 소스 근거 — 6개월간의 현장 경험을 바탕으로 한, Claude에서 꾸준히 출력 품질을 향상시키는 다섯 가지 패턴.

CLAUDE.md 부패 방지 방법: 규칙을 코드처럼 다루기
18개월간 실제 사용 경험을 바탕으로 한 개발자가 CLAUDE.md를 100줄 미만으로 유지하는 4가지 원칙을 공유합니다: 인덱스로 사용하기, 규칙과 출처 분리하기, 모든 PR 감사하기, 추가보다 삭제를 더 많이 하기.

클로드의 /btw 명령어는 작업 중에 병렬적으로 의사소통할 수 있게 해줍니다.
클로드 AI가 이제 /btw 명령어를 지원하여, AI가 작업을 진행 중일 때도 사용자가 질문, 추가 지시 또는 설명을 할 수 있게 되었습니다. 이로써 현재 워크플로우를 중단하지 않고도 상호작용이 가능해졌습니다.

AI 어시스턴트가 애플워치 수면 데이터를 임상에 활용할 때의 5가지 함정
AI 어시스턴트가 Apple Watch 수면 데이터를 클리닉 일기 CSV로 변환했습니다. 주요 문제: 침대에 있는 시간 vs 실제 수면, 시간대 버그, 날짜 오프셋, 0시간 수면 누락, HR 값 허위 생성. 수정 방법 포함.