이 퀵스타트는 Cursor의 핵심 기능을 활용한 프로젝트를 직접 따라가며 살펴보게 해줄 거야. 끝까지 하면 Tab, Inline Edit, 그리고 Agent에 익숙해질 수 있어.

Cursor에서 프로젝트 열기

기존 프로젝트를 쓰거나 예제를 클론해봐:
  1. git이 설치되어 있는지 확인하기
  2. 예제 프로젝트 클론하기:
git clone git@github.com:voxelize/voxelize.git && \
cd voxelize && \
cursor .
여기선 예제 프로젝트로 시연하지만, 로컬에 있는 어떤 프로젝트든 써도 돼.

Tab으로 자동 완성

Tab은 우리가 직접 학습시킨 자동 완성 모델이야. AI 보조 코딩이 아직 익숙하지 않다면 자연스럽게 시작하기 좋은 방법이야. Tab으로 할 수 있는 건:
  • 코드의 여러 줄과 블록 자동 완성
  • 다음 자동 완성 제안으로 파일 에서 또는 다른 파일로 점프
  1. 함수의 시작을 타이핑해:
    function calculate
    
  2. Tab 제안이 자동으로 나타나
  3. 제안을 받아들이려면 Tab을 눌러
  4. Cursor가 매개변수와 함수 본문을 제안해

Inline Edit 선택 편집

  1. 방금 만든 함수를 선택해
  2. Ctrl+K를 눌러
  3. “make this function calculate fibonacci numbers”라고 입력해
  4. 변경 사항을 적용하려면 Enter을 눌러
  5. Cursor가 import와 문서를 추가해

Agent과 대화하기

  1. Chat 패널 열기 (Ctrl+I)
  2. 이렇게 물어봐: “이 함수에 테스트를 추가하고 실행해줘”
  3. Agent가 테스트 파일을 만들고, 테스트 케이스를 작성하고, 실행까지 해줄 거야

보너스

고급 기능:
  1. Background Agent 제어 패널 열기 (Ctrl+E)
  2. 이렇게 물어봐: “이 프로젝트에서 버그를 찾아서 고쳐줘”
  3. Background Agent가 다음을 수행해:
    • 원격 Virtual Machine(VM) 생성
    • 프로젝트 탐색
    • 버그 감지
    • 수정안 제안
변경 사항을 검토하고 적용해.
  1. 명령 팔레트 열기 (Ctrl+Shift+P) 2. 검색: “New Cursor Rule” 3. 이름 지정(예: style-guide) 4. Rule Type에서 “Always” 선택 5. 스타일 정의: 변수 이름은 camelCase를 사용해
  1. 우리 MCP 디렉터리 방문
  2. 도구 선택
  3. “Install” 클릭
서버는 수동으로 설치할 수도 있어:
  1. Cursor Settings 열기 (Ctrl+Shift+J)
  2. “Tools & Integrations”로 이동
  3. “New MCP Server” 클릭

다음 단계

더 알아보려면 아래 가이드들을 살펴봐: Cursor의 핵심 개념을 모두 익히고 바로 만들어봐!