
프론트엔드
iOS 개발을 위한 Cursor Rules
두줄요약
Cursor의 Rules 기능으로 iOS 개발용 AI 동작을 프로젝트 단위로 제어하는 방법을 소개했습니다. 규칙을 적용한 뒤 오류와 중복 작업이 줄어든 경험도 공유했습니다.
핵심 내용
- Cursor의 Rules for AI 기능으로 코드베이스 내 AI 동작을 세밀하게 조정하는 방법 소개
- 프로젝트 단위
.cursor/rules에서 파일 패턴, 적용 시점, 참조 파일을 지정해 SwiftUI 개발 규칙과 커밋 메시지 규칙 구성 - 규칙 적용 후 할루시네이션 감소와 중복 파일 생성 같은 실수가 줄어든 경험 공유
적용해볼 점
- 역할, 금지 사항, 맥락, 스타일을 규칙으로 명시해 AI 출력 제어
- 커밋 메시지 작성에도 컨벤션을 반영해 일관성 확보
- 프로젝트별 규칙을 추가해 에이전트의 작업 범위와 행동을 제한
