본문 바로가기
Q&A2025년 1월 24일1분 읽기

Cursor에서 .cursorrules 설정하기

강
강서연
조회 670댓글 3

Cursor 에디터에서 .cursorrules로 AI 동작을 커스터마이징하는 방법을 알려주세요.

댓글 3

김김영삼1년 전

.cursorrules 파일을 프로젝트 루트에 만들면 Cursor AI의 행동을 제어할 수 있습니다:

# .cursorrules
You are an expert in TypeScript, Next.js App Router, and Tailwind CSS.

Key principles:
- Write concise TypeScript code
- Use functional components with hooks
- Prefer Server Components, use "use client" only when needed
- Use Zod for validation
- Follow file naming: kebab-case for files, PascalCase for components

Code style:
- Use const arrow functions
- Prefer early returns
- Use template literals over string concatenation

프로젝트의 기술 스택과 코딩 규칙을 명시하면 AI가 해당 스타일에 맞는 코드를 생성합니다.

강강서연(guest)1년 전
팀원마다 다른 규칙을 쓰면 충돌이 나지 않나요? Git에 커밋해야 하나요?
김김영삼1년 전

네, .cursorrules는 Git에 커밋하는 것을 추천합니다. 팀 전체가 동일한 AI 코딩 스타일을 유지할 수 있습니다. ESLint/Prettier 설정처럼 팀 합의 후 통일하세요. 개인 설정은 .cursorrules.local로 분리하고 .gitignore에 추가하면 됩니다.

Ctrl+Enter로 등록