inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[VOD] 6주 완성! 개발 실무를 위한 고농축 바이브코딩 (Cursor AI, Figma)

[2-1] 폴더구조와 파운데이션 생성

cursor .cursorrules 관련 문의 드립니다.

해결된 질문

166

홍재호

작성한 질문수 1

0

cursor rules 설명중에 user rules , project rules 관련 설명은 해주셨는데 .cursorrules에 대해서 설명이 없어서 문의 드립니다.

 

user rules , project rules, .cursorrules 모두 사용을 한다면 우선 순위 적용은 어떻게 되는 건지 알고 싶습니다.

react next.js cursor 프롬프트엔지니어링 바이브코딩

답변 2

0

코드캠프

안녕하세요! 재호님!

결론부터 말씀드리면, Rules 우선순위는 다음과 같습니다.
(최우선) UserRules > ProjectRules(Always) > ProjectRules(Manually)

=====================================================

보통 ClaudeCode 등의 다른 서비스를 사용하는 경우, 해당 홈페이지 공식문서에서 Rules 의 우선순위를 확인해 보실 수 있는데요!
안타깝지만, Cursor에서는 따로 공식문서에서 Rules의 우선순위를 공개하고 있지는 않습니다.

하지만, 우리가 직접 충돌테스트를 해봄으로써 문제를 찾아볼 수 있는데요!
해당 테스트 결과는 다음과 같습니다.
(최우선) UserRules > ProjectRules(Always) > ProjectRules(Manually)

이를 테스트하는 방법으로는,
UserRules에서는 한국어로 답변해 달라고 요청하고,
ProjectRules(Always)에서는 일본어로 답변해 달라고 요청하고,
ProjectRules(Manaually) 에서는 프랑스어로 답변해 달라고 요청하면,
각 Rules간에 충돌이 발생하므로, 최우선순위의 Rules에 근거하여 번역이 완료됩니다.

이걸 수십~수백번 수행하시면 다음의 결론이 나오는 것을 직접 확인해 보실 수 있어요.
(최우선) UserRules > ProjectRules(Always) > ProjectRules(Manually)

하지만, 이러한 작동 원리를 알아 두시는 것은 많은 도움이 되나,
실제 사용하는 경우에는 충돌이 나지 않도록 사용하여 주세요.
1. UserRules에는 모든 프로젝트에 공통적으로 들어가는 일반적인 Rules을 작성해 주시고,
2. ProjectRules에는 해당 프로젝트에 들어가는 핵심적인 Rules을 작성해 주세요.



마지막으로, .cursorrules은 과거에 사용되었던 방식으로, 현재는 사용되지 않아요!

image.png



0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 홍재호 님.

cursor rules에 대한 우선 순위에 대해 문의 주셨군요. cursor의 사용 방식에 있어 .cursorrulesuser rules, project rules는 설정의 우선 순위가 각각 다르게 적용됩니다.

  • User Rules: 개인 사용자에게 적용되는 규칙으로 가장 낮은 우선 순위를 가집니다. 모든 프로젝트에 공통적으로 적용될 수 있지만, 특정 프로젝트에서는 덮어씌워질 수 있는 설정입니다.

  • Project Rules: 특정 프로젝트에만 적용되는 규칙으로, 해당 프로젝트 내에서는 user rules 보다 높은 우선 순위를 가지고 있습니다.

  • .cursorrules: 최우선 적용되는 규칙 세트로, .cursorrules 파일이 있는 경우, 해당 프로젝트나 사용자의 설정을 무시하고 이 규칙이 적용됩니다.

이렇게 우선 순위가 나뉘어져 있어 .cursorrules 파일이 존재하는 경우에는 이 파일의 규칙이 최우선으로 적용되며, 그 다음이 project rules, 그리고 user rules 순으로 적용됩니다.

더 자세한 내용은 강의 내용이나 추가적인 문서를 통해 확인하시면 더욱 도움이 될 것입니다.

관련 질문 URL:
- 수업에 사용하신 Cursor 버전 문의 - 이 질문에서는 다양한 Cursor 설정에 대한 차이점과 버전 관련 정보가 제공됩니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

components 디렉토리 생성

0

31

1

1-4 rule 파일 내려받기가 안돼요

0

47

1

figma cursor talk to figma plugin 없어요

0

101

2

프로젝트 소스 공유

0

88

2

안녕하세요 수업자료 문의 드립니다.

1

96

3

강의 잘 듣고 있습니다.

0

90

2

전체적으로 프롬프트로 나온 결과값이 너무 달라요.

0

116

2

common 룰

0

65

1

피그마 연결 오류

0

138

1

컴포넌트 생성 or 스토리북 생성 후 잘 만들어졌는지 확인하는 중간과정이 필요해요.

0

56

1

채널은 접속가능하나 node 정보 접속 불가

0

77

3

백엔드 바이브코딩 강의 문의

0

90

2

AI <-> github 연동 문제

0

128

1

커서 가격 정책

0

453

2

cursor에서 autu-run 설정 변경할때 sandbox 옵션 설정여부에 대해 문의드립니다.

0

258

2

2-3 public 자료가 뭔가요?

0

94

2

스미더리와 피그마 페이지에 들어가보면 cursor-talk-to 피그마가 나오지 않아요.

0

94

2

커서룰을 종종 찾지 못하는 경우

0

90

2

프롬프트를 실행 시키면 md 파일로 만들어지는데

0

190

2

코드캠프 백앤드 답변이 안달려서 여기 남깁니다.

0

99

2

톡투피그마 mcp 연결이 안돼요 ㅠㅠ

0

207

2

깃은 어떻게 하나요?

0

83

2

디자인 시스템 파운데이션 단계를 토큰화 해뒀는데 어떻게 적용할 수 있을까요?

0

132

2

Figma MCP 도구에 접근할 수 없다고 나오네요....

0

248

2