Cursor rule 관련
개요
ai 의 system prompt와 같이 cursor에서는 cursor rules 라는 방식을 사용하여 코드의 룰을 정의하고 개발한다.
룰 추가 방식
해당 rule을 추가하면 .cursor/rules 폴더에 mdc 파일이 생성된다.
rule의 type에는 다음과 같이 사용한다.
- Always: 항상 context 포함
- Auto Attached: 특정 파일 확장자나 네이밍 패턴에 맞게 사용
**/*.tsx
- Agent Request: 포함여부를 문맥에 따라서 ai가 결정(제목이 매우 중요)
- Manual: @로 컨텍스에 포함될 때만 사용
중첩규칙(Nested rules)
폴더위치의 파일이 적용될 때 자동으로 적용됨. 스코프위치에서 .cursor/rules를 사용하면 해당 위치에서의 rule을 정의할 수 있음.
참고 사이트
https://cursor.directory/ cursor rules를 기본적으로 잘 사용하기 위한 참고용 rules를 제공해주는 사이트