이 빠른 시작에서는 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가 테스트 파일을 만들고, 테스트 케이스를 작성한 다음, 실행까지 해 줄 거야

보너스

고급 기능:

다음 단계

더 알아보려면 이 가이드들을 확인해봐: Cursor 기본 개념을 모두 익히고 바로 빌드해봐!