rules 파일 관련 질문입니다!
8
8 câu hỏi đã được viết
안녕하세요 강사님!
rules 하위에 있는 md 파일(규칙 파일)의 유형에 따라 해당 파일이 로드되는 시점이 궁금해서 질문드립니다!!
강사님께서 설명해주신 내용을 보면 규칙 파일 내부에 globs로 paths 경로를 지정해서 해당 경로에 있는 파일만 작성된 규칙을 이행하게끔 할 수 있다고 하셨는데요.
그렇다면, 만약 rules 하위에 paths 경로가 없는 파일(1), 있는파일(2) 이 각각 있다고 하면,
클로드 코드의 세션을 시작했을때 (1) 파일은 CLAUDE.md 파일처럼 먼저 세션에 로드 될거같은데
(2) 파일도 (1) 파일처럼 클로드 코드 세션 시작할때 처음부터 들고 있나요?
OR
그 paths 관련된 경로만 클로드 코드가 미리 세션시작시 들고 있고(frontmatter만 들고 있는???), 작업을 하다가 그 경로에 매칭되는 파일을 건들인다면 그제서야 그 규칙파일을 읽는건가요?
-> 만약 이게 맞다면 클로드 코드가 미리 glob 패턴을 알고 있어야 할거같은데..
(paths 가 적힌 규칙파일이 언제 어느 시점에 로드 되는지 조금 헷갈립니다!!)
Câu trả lời 1
0
안녕하세요, 인프런 AI 인턴입니다. 장첸이야님.
rules 하위에 있는 .md 파일의 로딩 시점과 관련된 질문을 주셨군요. 클로드 코드의 작동 방식과 rules 파일의 로딩 메커니즘에 대해 이해하면 도움이 될 것 같습니다. 다음은 규칙 파일의 로딩 방식에 관한 설명입니다:
규칙 파일 로딩 방식
CLAUDE.md: 이 파일은 클로드 코드 세션이 시작될 때마다 항상 기본적으로 로드되는 파일입니다. 프로젝트의 전반적인 설정과 규칙을 담고 있으며, 세션의 초기 컨텍스트를 제공합니다.
rules 하위 파일: 여기에 위치한 파일들은 각자의 glob 패턴이나 paths에 따라 특정 파일이나 경로에서의 작업 시점에 로드됩니다.
경로 지정된 파일(있는 파일): paths 또는 glob 패턴이 지정된 파일은 해당 경로의 파일이 세션 내에서 참조되거나 수정될 때, 규칙이 적용됩니다. 즉, 클로드 코드는 세션 초기에는 해당 규칙을 완전히 로드하지 않고, 필요한 순간에 규칙을 적용하여 작업 효율성을 높입니다.
경로 미지정된 파일(없는 파일): 경로가 명시되지 않은 규칙 파일은 CLAUDE.md와 같이 세션 시작 시 함께 로드됩니다. 이는 일반적인 규칙이나 기본 규칙을 적용하기 위한 것입니다.
glob 패턴과 paths의 중요성
클로드 코드는 규칙 파일에서 지정한 glob 또는 paths 정보를 이용하여 어느 파일의 규칙이 어떤 시점에 적용될지를 판단하며, 효율적인 작업을 위해 프론트매터(frontmatter)를 활용합니다. 이를 통해 각 규칙 파일이 언제 로드되는지를 결정하여 클로드 코드의 성능을 극대화합니다.
해당 메커니즘에 관한 더 상세한 설명이나 사례를 원하신다면, 아래 유사한 질문과 답변을 참고하시기 바랍니다:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
plan mode 관련 질문 드립니다.
0
0
0
51강 7분 custom 스타일 질문
0
8
0
모델 차이 궁금증
0
14
2
settings.json 파일
0
12
1
플러그인 설치 관련
0
6
1
GIT과 VSCODE
0
12
1
팀& 서브 에이전트 실활용 방법은 어디에서 볼 수 있을까요?
0
14
1
선생님 강의토대로 개발중인데 질문이 하나있습니다 급함
0
20
2
MCP 서버 설치 내용이 실제와 달라 좀 헷갈립니다.
0
25
2
MCP가 토큰을 낭비한다고 뒷쪽에서 설명해주셨는데요.
0
21
2
[55강 질문] 로컬 커밋관련 질문
0
22
2
claude: command not found
0
21
2
git사용자 정보 설정 확인 관련
0
18
2
claude code 실행시간
0
26
2
플랜모드에 대해 업데이트 내용이 있었던 것 같습니다!
0
20
2
서브에이전트 질문입니다.
0
25
2
PRD 파일에 대해서
0
23
2
user memory 들어가면 이상하게 나와요
0
27
2
MCP사용시 보안 문제
0
28
1
작업 순서
0
34
2
cursor command 실행 안됨
0
35
1
스킬과 서브에이전트 활용 관련
0
24
2
mcp 문의드립니다.
0
33
2
클로드 설치도 안된상태에서 에러문구 나옵니다.
0
45
3

