Cursor AI Rules
Cursor AI Rules 기초 가이드 Rules는 Cursor와 대화하면서 Edit의 동작을 지속적으로 제어하는 "시스템 지침"입니다. Project Rules: 프로젝트 리포지토리 안에 버전 관리되는 규칙. 코드베이스 맥락/워크플로/스타일을 표준화 할 수 있다. User Rules: 내 Cursor 전역 환경에 항상 적용되는 개인 선호/커뮤니케이션 스타일. AGENTS.md: AI의 메모리에 기억되는 정보. Rules가 하는 일 Rules는 Agent 대화 시 "항상 앞부분 컨텍스트"로 주입되어 예측 가능한 응답과 일관된 코드 생성/편집을 보장해준다. 적용 대상: Chat과 Inline Edit 활성 Rules는 Agent 사이드바에서 확인 가능하다. Rules는 기본적으로 Cursor Settings에서 Rules & Memories에서 설정이 가능하다. Project Rules 설계 Project Rules는 각 규칙이 파일 하나이며, 리포지토리 내 .cursor/rules/에 저장된다. 하위 폴더에 중첩 규칙 디렉터리를 둘 수 있어, 해당 영역의 파일을 다룰 때 자동으로 붙는다. Rule 타입 Always: 항상 모델 컨텍스트에 포함 Auto Attached: 지정한 glob(경로 패턴)에 해당 파일이 참조될 때만 포함 Agent Requested: 에이전트가 필요하다고 판단하면 포함(설명을 꼭 작성) Manual: @ruleName로 명시적으로 불러올 때만 포함 MDC 포맷(메타 + 본문) 각 Rule 파일은 MDC(.mdc) 형식으로 작성한다. 상단 메타에서 동작을 제어하고, 본문에는 실제 지침/예시/레퍼런스를 적는다. 중첩 규칙 구조 예시 생성/관리 워크플로
- Editor/IDE
안