색션9. 모듈형 질문
66
작성한 질문수 9
안녕하세요 강사님 강의 잘 듣고 있습니다. 모듈형 규칙에 대해 말씀 주셨는데 궁금중이 생겨서 질문드립니다.
모듈형을 쓰는 이유는 "모듈형 규칙은 CLAUDE.md 파일이 길어지거나 특정 규칙에 대해 사용하고 싶을 때 적용한다"로 생각하면 되는데 이것을 적용할 때는 예를 들어 코드 규칙과 같은 프로젝트에 적용되는 규칙은 CLAUDE.md 파일(default)로 되어 있고 Backend 부분 API를 만들 때 /ruels/backend/api-consturction.md 처럼 만들고 해당 API 작업을 할 때 /memory로 규칙을 선택하면 될까요? 아니면 적용하지 않아도 CLAUDE.md 파일과 같이 적용되는 걸까요?
답변 1
0
안녕하세요! 🙂 강의 잘 들어주셔서 감사합니다.
먼저 결론부터 말씀드리면, .claude/rules/ 안에 넣은 파일은 자동으로 적용됩니다. /memory로 매번 선택하실 필요가 없어요. 여기서 /memory는 "규칙을 골라서 적용하는" 명령어가 아니라, 지금 어떤 설정 파일들이 로드되어 있는지 확인하고 편집하는 용도입니다.
그래서 질문 주신 상황을 정리하면 이렇게 나뉩니다.
.claude/rules/ 안의 파일은 frontmatter(파일 상단 YAML) 유무에 따라 동작이 달라져요.
1) frontmatter 없이 만든 규칙 → CLAUDE.md와 똑같이 매 세션 항상 로드됩니다. 프로젝트 전체에 적용할 코드 규칙은 여기에 두시면 돼요.
2) 경로 지정(path-scoped) frontmatter를 넣은 규칙 → 클로드 코드가 해당 경로의 파일을 만질 때만 자동으로 로드됩니다. 말씀하신 Backend API 작업이 딱 이 케이스예요.
즉 api-construction.md를 Backend 작업할 때만 적용하고 싶으시면, /memory로 선택하는 게 아니라 파일 상단에 경로 조건을 지정해두시면 됩니다. 그러면 클로드 코드가 해당 디렉토리 파일을 다룰 때 알아서 불러와요.
.claude/rules/backend/api-construction.md
이렇게 경로 지정 규칙으로 만들어두시면, 평소엔 컨텍스트를 차지하지 않다가 API 작업 시점에만 로드되어서 불필요한 토큰 낭비도 막을 수 있습니다. 모듈형을 쓰는 이유와도 연결되는 부분이에요.
감사합니다 🙏
클로드 설치 및 강의 미션 관련
0
14
0
/config Thinking mode 설정
0
14
1
rules 폴더나 CLAUDE.md 파일 관리 관련 질문
0
19
2
cursor 안에서 다운로드 안되는 게 많은데 대체가 필요할까요
0
38
2
업데이트로 인한 에이전트 생성 변경
0
37
2
starter kit 프로젝트에 prd 문서 만들기
0
46
2
명령어 여러줄 입력방법?
0
43
2
ctrl + 't' 단축어가 안먹어요
0
36
1
클로드코드 계획 보고 방법 알고싶어요.
0
47
2
실무 버전 출시는 언제?
0
46
1
예시 1, 2, 3에서 질문있습니다.
0
44
2
Cursor 프로젝트 목록 및 작업 환경 동기화 문의
0
36
1
파워쉘, 터미널
0
45
2
스킬과 서브에이전트 병행 사용 질문
0
55
2
터미널에서 커서 AI 직접 실행
0
42
2
이런 경우는 어떤 조치를 취해야할까요?
0
46
2
outputStyles, rules
0
48
2
hooks 설정이 안되요
0
51
2
영상 최신으로 엡데이트 요청
0
73
2
소스 코드가 회사 보안 프로그램에 막혀서 안 보여요.
0
64
2
claude code 상태표시줄 궁금합니다!
0
53
2
설치의 필요성
0
85
2
시작하기전에 질문 드립니다.
0
67
2
output style이 안나와요
0
56
2





