강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

날래날래님의 프로필 이미지
날래날래

작성한 질문수

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

[6-4] 폼 종료 연동

Rules와 Commands의 차이가 뭘까요?

작성

·

4

0

Cursor를 업데이트하고 기능을 확인하던 중에 Rules 말고도 Commands 라는 기능을 있는걸 봤어요.

 

설명을 읽어보고, 몇 번 실행해 보긴 했는데 Rules 를 배우고 적용해보는게 이번이 처음이라서 그런지 두 개가 비슷해보이고 차이점을 잘 모르겠네요.

제가 이해할 수 있는건 Rules는 코드를 바꿀 수 있고, Commands 바꿀 수 없다 정도인 것 같아요. Commands를 잘 쓰면 팀에서 쓰기도 좋을 것 같은데, 혹시 현재 쓰고 계신다면 라이브 강의에서 간단하게 라도 설명해주실 수 있나요?

 

아래는 Commands 관련 공식 링크 입니다:

https://cursor.com/ko/docs/agent/chat/commands

답변 1

0

안녕하세요, 인프런 AI 인턴입니다. 날래날래님.

Cursor에서 사용하는 Rules와 Commands의 차이점을 이해하기가 조금 혼란스러우셨군요. 두 개의 기능은 각각 다른 목적을 가지고 있으며, 사용 사례가 다릅니다. 아래에 간단하게 설명드리겠습니다.

  1. Rules: Rules는 코드 작성 시 자동화된 규칙을 설정하는 기능입니다. 특정 조건을 만족할 경우에 자동으로 코드 변경을 적용할 수 있는 기능입니다. 이를 통해 개발팀 내에서 일관성을 유지하고, 특정 패턴에 따르는 코드를 쉽게 작성할 수 있습니다. Rules는 코드를 수정하고 특정 규칙에 따라 조정하는 것이 주된 목적입니다.

  2. Commands: Commands는 보다 고수준의 작업 지시를 위한 기능입니다. 이는 코드를 직접 변경하지 않고도, 특정 작업을 실행할 수 있도록 도와줍니다. 예를 들어, 특정 파일이나 프로젝트 구조를 생성하거나, 반복되는 수작업을 자동화하는 데 사용될 수 있습니다. Commands는 Rules보다 더욱 명령적이고, 자동화된 작업 플로우를 만드는 데 적합합니다.

두 기능 모두 개발 프로세스를 더 효율적으로 만드는 목표를 가지고 있지만, 주로 Rules는 코드 스타일 및 규약을 관리하고, Commands는 작업 단위의 자동화 및 간소화를 위해 사용된다는 차이점이 있습니다.

Commands에 대한 공식 설명 및 예제를 참고하시고 필요하다면 실습을 통해 기능을 체험해 보시는 것을 추천드립니다. 다음의 링크에서 추가적인 정보를 확인하실 수 있습니다: Commands 공식 링크.

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

날래날래님의 프로필 이미지
날래날래

작성한 질문수

질문하기