CLAUDE.md 부패 방지 방법: 규칙을 코드처럼 다루기

✍️ OpenClawRadar📅 게시일: May 8, 2026🔗 Source
CLAUDE.md 부패 방지 방법: 규칙을 코드처럼 다루기
Ad

Claude Code를 프로덕션 프로젝트에서 18개월 동안 운영한 결과, u/mm_cm_m_km은 가장 흔한 실패 지점을 발견했습니다: CLAUDE.md 파일이 썩는다는 것입니다. Claude가 무시해서가 아니라, 개발자들이 정리하지 않고 규칙을 계속 추가하기 때문입니다. 그 결과는 모든 턴마다 토큰을 소모하고 실제 코드베이스와 동기화가 어긋나는 500줄짜리 비대한 파일입니다.

1. CLAUDE.md는 매뉴얼이 아니라 인덱스로 사용하세요

CLAUDE.md를 30~50줄로 유지하세요. 특정 문제에 대해 특정 파일을 가리키는 목차 역할을 해야 하지, 설정한 모든 환경설정을 나열하는 벽이 되어서는 안 됩니다. Claude는 매 턴마다 파일을 다시 읽습니다. 짧은 파일은 저렴하고, 긴 파일은 토큰과 주의력을 낭비합니다.

2. 각 섹션은 두 질문 중 하나에 답해야 합니다

  • 어떤 동작을 원하나요? (규칙) — CLAUDE.md에 속합니다.
  • 현재 진실은 어디에서 찾을 수 있나요? (출처) — 작업 시 Claude가 다시 읽을 수 있는 가져오기 가능한 URL이나 파일 경로로 제공합니다.

규칙과 출처를 혼합하면 파일이 무한히 커집니다. 규칙을 짧게 유지하고, 출처는 외부로 두세요.

Ad

3. 병합 전에 감사하고, 병합 후에는 하지 마세요

이름을 바꾸거나, 훅을 리팩터링하거나, 기능을 삭제하면 규칙이 조용히 동기화에서 벗어납니다. 해결책은 "더 조심하라"가 아니라 CI 단계입니다. 작성자는 agentlint(agentlint.net)라는 GitHub 앱을 만들어 모든 PR에서 규칙 표면을 감사합니다: 파일 간 모순, 삭제된 경로 참조, 버전에서 지원하지 않는 기능을 설명하는 규칙 등.

4. 추가보다 삭제를 더 많이 하세요

거의 모든 CLAUDE.md는 주당 한 개의 새 규칙을 얻고, 0개를 삭제합니다. 6개월 후에는 프랑켄슈타인 파일이 됩니다. 규율: 새 규칙 하나당 삭제할 규칙 하나를 찾으세요. 이 규율 덕분에 작성자의 파일은 100줄 미만으로 유지되고 있습니다.

핵심 패턴: 규칙 표면을 코드처럼 다루세요. 코드에는 테스트, 리뷰, 드리프트 감지가 있습니다. 규칙도 마찬가지가 필요합니다.

📖 전체 출처 읽기: r/ClaudeAI

Ad

👀 See Also

클로드 코드 컨텍스트 창의 비용과 성능 관리
Tips

클로드 코드 컨텍스트 창의 비용과 성능 관리

개발자가 모든 API 호출이 전체 대화 기록을 전송하여 누적된 기록이 비용의 주된 부분이 된다고 설명하고, 비용을 줄이고 응답 품질을 향상시키기 위해 새로운 세션을 시작하고 인계 노트를 작성하는 워크플로우를 공유합니다.

OpenClawRadar
CLAUSE.md 파일 압축하여 Claude 코드의 시스템 프롬프트 부풀림 줄이기
Tips

CLAUSE.md 파일 압축하여 Claude 코드의 시스템 프롬프트 부풀림 줄이기

마크다운 헤더와 설명문 같은 사람이 읽을 수 있는 서식을 제거하고 파이프로 구분된 목록 같은 간결한 표기법으로 대체하여 CLAUDE.md 파일을 압축하는 기술로, 동일한 정보를 Claude에게 유지하면서 60-70%의 문자 수를 줄입니다.

OpenClawRadar
클로드 코드 비주얼: 훅, 서브에이전트, MCP, 그리고 CLAUDE.md에 관한 실용적 노트
Tips

클로드 코드 비주얼: 훅, 서브에이전트, MCP, 그리고 CLAUDE.md에 관한 실용적 노트

한 개발자가 Claude Code Visual을 사용한 실무 경험을 공유하며, MCP 훅 구문, 프로젝트 컨텍스트를 위한 CLAUDE.md, 서브에이전트 위임 패턴, 반복 작업을 위한 /loop 명령어를 다루었습니다.

OpenClawRadar
클로드의 /btw 명령어는 작업 중에 병렬적으로 의사소통할 수 있게 해줍니다.
Tips

클로드의 /btw 명령어는 작업 중에 병렬적으로 의사소통할 수 있게 해줍니다.

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

OpenClawRadar