.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에 추가하면 됩니다.
댓글 3
.cursorrules 파일을 프로젝트 루트에 만들면 Cursor AI의 행동을 제어할 수 있습니다:
프로젝트의 기술 스택과 코딩 규칙을 명시하면 AI가 해당 스타일에 맞는 코드를 생성합니다.
네, .cursorrules는 Git에 커밋하는 것을 추천합니다. 팀 전체가 동일한 AI 코딩 스타일을 유지할 수 있습니다. ESLint/Prettier 설정처럼 팀 합의 후 통일하세요. 개인 설정은
.cursorrules.local로 분리하고 .gitignore에 추가하면 됩니다.