오늘 한 내용
AGENTS.md,AGENTS.override.md의 적용 순서 정리- 전역 규칙과 프로젝트 규칙이 어떻게 병합되는지 확인
배운 내용
규칙 파일은 전역에서 프로젝트 하위 디렉토리로 내려오면서 적용된다. 같은 디렉토리에서는 AGENTS.override.md가 AGENTS.md보다 우선하고, 하위 디렉토리의 규칙이 더 구체적인 지침으로 해석된다.
결국 규칙은 전역에서 프로젝트 루트, 현재 작업 디렉토리 순서로 합쳐진다. 공통 원칙은 위쪽에 두고, 특정 모듈의 세부 규칙은 아래쪽에 두는 이유가 여기에 있다.
해결 내용
전역 원칙은 전역 규칙에, 프로젝트 공통 원칙은 루트에, 모듈별 세부 지침은 하위 디렉토리에 두는 계층을 정리했다. 더 가까운 디렉토리의 규칙이 구체적인 지침으로 적용된다는 점도 확인했다.
아직 궁금한 것
AGENTS.override.md를 실제로 사용할 만큼 예외적인 규칙이 왜 필요할까? 어짜피 프롬프트가 우선순위를 가지지 않나?