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

클로드 에이전트, Tenor GIF를 이용해 디스코드로 밈 전송 — 전체 프로토콜
Claude 코드 에이전트 설정은 모든 Discord 전송 메시지에 상황에 맞는 이모지 반응, 한 문장 상태 메시지, 그리고 검증된 Tenor GIF URL을 추가하며, 끊긴 링크를 방지하기 위해 명시적인 웹 검색 및 가져오기 단계를 포함합니다.

클로드 CLI v2.1.154, 로컬 vLLM 중단 — 한 줄 패치로 해결
Claude CLI ≥2.1.154에 세 가지 새로운 API 역할(ctx, msg, system)이 추가되어 로컬 vLLM 호환성이 깨졌습니다. vLLM의 Anthropic 프로토콜에 한 줄 패치를 적용하면 복원됩니다.

설정 롤백 감시 게이트웨이: 상태 확인과 자동 롤백 결합
Reddit 사용자가 포트 장애 시 OpenClaw 게이트웨이를 재시작하고, 5번 연속 시작 실패 시 구성을 자동 롤백하는 감시 프로세스를 제안했습니다. 잘못된 구성 변경으로 인한 부트 루프를 방지합니다.

작업 에이전트는 메모리에 직접 쓰면 안 된다: 큐레이터-에이전트 패턴
Reddit 게시물에서 작업자 에이전트가 공유 메모리에 직접 쓰지 못하도록 Memory Curator 패턴을 설명하며, 이벤트 검증 및 범위 지정 계층을 통해 라우팅합니다.