규칙을 정하고, 메모리를 설계하세요

Cursor로 하는 소프트웨어 개발

Francesca Donadoni

AI Curriculum Manager, DataCamp

Cursor 규칙

Cursor의 규칙

Cursor로 하는 소프트웨어 개발

Cursor 규칙의 종류

$$

  • 📄 프로젝트 규칙: .cursor/rules, 코드베이스 범위
  • 👤 사용자 규칙: 모든 프로젝트에 적용
  • 🤝 팀 규칙: 대시보드에서 관리되는 공통 표준
  • 🤖 AGENTS.md: 경량 설정을 위한 마크다운 기반 에이전트 지침

$$

규칙은 지속적인 컨텍스트를 제공합니다

Cursor로 하는 소프트웨어 개발

Cursor 규칙의 종류

$$

  • 📄 프로젝트 규칙: .cursor/rules, 코드베이스 범위
  • 👤 사용자 규칙: 모든 프로젝트에 적용
  • 🤝 팀 규칙: 대시보드에서 관리되는 공통 표준
  • 🤖 AGENTS.md: 경량 설정을 위한 마크다운 기반 에이전트 지침

$$

규칙은 지속적인 컨텍스트를 제공합니다 ➡️ 일관된 결과에 도움

Cursor로 하는 소프트웨어 개발
Cursor로 하는 소프트웨어 개발

규칙 중첩

규칙 중첩

Cursor로 하는 소프트웨어 개발

규칙 정의 모범 사례

$$

  • 🎯 집중적이고 실행 가능하게

$$

  • ✂️ 큰 규칙은 작은 규칙으로 분할

$$

  • 💡 AI 도우미를 위한 명확한 예시 제공
Cursor로 하는 소프트웨어 개발

에이전트 지침 정의하기

agents.md 파일

Cursor로 하는 소프트웨어 개발

Cursor의 메모리

  • 메모리:
    • 선호도를 자동으로 파악
    • 일관성을 위해 핵심 정보를 저장

커서의 메모리

Cursor로 하는 소프트웨어 개발

Cursor 설정

규칙과 메모리

Cursor로 하는 소프트웨어 개발

메모리는 어떻게 생성되나요?

$$

  • 👁️ 사이드카 관찰:
    • 백그라운드 모델
    • 대화에서 유용한 정보를 추출해 메모리로 제안

$$

  • 🛠️ 도구 호출:
    • 에이전트가 메모리를 직접 저장
    • 요청 시 또는 중요 정보를 감지할 때
Cursor로 하는 소프트웨어 개발
Cursor로 하는 소프트웨어 개발

반복은 줄이고, 창작은 늘리고

  • 규칙 + 메모리 ➡️ 여러분처럼 코딩하는 도우미

Cursor에 입력되는 규칙과 메모리

Cursor로 하는 소프트웨어 개발

연습해 봅시다!

Cursor로 하는 소프트웨어 개발

Preparing Video For Download...