CLAUDE.md를 사용해 Claude AI 세션 간 프로젝트 규칙 유지하기

한 Reddit 사용자는 프로젝트 루트에 CLAUDE.md 파일을 추가하는 것이 Claude Code로 작업하면서 경험한 가장 효율적인 변화라고 보고했습니다. Claude는 모든 세션이 시작될 때 이 파일을 자동으로 읽어들이므로, TypeScript 사용법, Tailwind vs CSS 모듈, 테스트 폴더 구조, 데이터 모델 관계와 같은 규칙을 다시 설명할 필요가 없습니다.
주요 세부 사항
- 위치: 프로젝트 디렉토리 루트에
CLAUDE.md라는 파일을 만듭니다. - 포함할 내용: 코딩 규칙(예: "항상 TypeScript를 사용합니다. default export는 금지합니다. Tailwind를 사용하며 CSS 모듈은 사용하지 않습니다. 테스트는 tests 폴더에 넣습니다.") 및 프로젝트 아키텍처 컨텍스트—모듈 연결 방식, 데이터 모델, 중요한 파일과 기본적인 파일의 구분 등.
- 동작 방식: 파일은 모든 Claude 세션 시작 시 자동으로 읽힙니다. 수동으로 호출할 필요가 없습니다. 규칙은 별도 요청 없이 적용됩니다.
- 결과: 사용자는 "Claude의 수정 결과가 세션 시작부터 컨텍스트가 적용되면서 눈에 띄게 좋아졌다"고 전했습니다.
사용 예시
# CLAUDE.md
규칙
- 언어: TypeScript
- 내보내기: named export만 사용 (default export 금지)
- 스타일링: Tailwind CSS (CSS 모듈 사용 안 함)
- 테스트: dedicated tests/ 폴더에 배치
아키텍처
- 프론트엔드: React with React Router
- API 레이어: /api 내 Express 라우트
- 데이터 모델: /prisma 내 Prisma 스키마
- 중요 파일: /src/app.ts, /src/config.ts
이 파일을 추가한 후, 사용자는 더 이상 세션마다 규칙을 다시 입력할 필요가 없다고 보고했습니다.
대상
Claude Code 또는 Claude 기반 코딩 에이전트를 사용하며, 채팅 세션 간 일관된 동작을 원하고 반복적인 지시를 피하고자 하는 개발자.
📖 전체 출처 읽기: r/ClaudeAI
👀 See Also

대부분의 사람들이 클로드를 5% 용량으로만 사용합니다 – 해결 방법은 여기 있습니다
60시간 이상 클로드 오푸스 4.7에서 프롬프트를 테스트한 사용자가 5단계 레시피를 공유: 역할 할당, 구체적 맥락 로드, 제약 조건 설정, 출력 형식 정의, 강제 함수 추가.

OpenClaw API 예산 소진: 즉시 변경해야 할 설정
OpenClaw의 기본 하트비트 기능은 30분마다 작업을 확인하고 매번 전체 컨텍스트 파일, 메모리, 채팅 기록을 로드함으로써 API 예산을 소진시킬 수 있습니다. 출처에서는 작업 시간 변경, 더 저렴한 기본 모델 사용, 필요할 때만 프리미엄 모델로 수동 전환, 그리고 /new 명령어로 세션을 초기화할 것을 권장합니다.

커뮤니티, OpenClaw 토큰 소비 해결책 논의
사용자들은 AI 에이전트를 24시간 가동할 때 발생하는 높은 토큰 사용량을 관리하는 전략을 공유합니다.

로컬 LLM의 힘으로 OpenClaw 강화하기: GLM-4.7-Flash 소개
GLM-4.7-Flash와 OpenClaw의 통합은 원활한 로컬 배포와 정교한 코드 실행을 가능하게 하여 AI 자동화를 혁신하고 있습니다.