Cursor IDE 설치부터 실전 사용법까지 - AI가 코드를 같이 짜주는 에디터

반응형

요즘 AI 코딩 도구가 정말 많이 나오고 있는데 그중에서 가장 주목받는 게 Cursor입니다. VS Code랑 거의 똑같이 생겼는데 AI가 코드를 같이 짜준다고 보면 돼요.

"AI 에디터가 뭐가 다른 건데?"라고 생각하실 수 있는데 한번 써보면 일반 에디터로 돌아가기 어렵습니다. 어떤 기능이 있고 어떻게 쓰면 되는지 정리해봤어요.

이 글은 2026년 5월 기준으로 작성되었습니다.

이 글은 이런 분을 위해 쓴 거예요
1) VS Code를 기본적으로 사용할 줄 아는 분 (파일 열기, 터미널 정도)

2) AI 코딩 도구에 관심이 있는데 뭘 써야 할지 모르겠는 분
3) 개발 경험이 좀 있으면 기능을 더 잘 활용할 수 있어요


목차

  1. Cursor가 뭔가요?
  2. 설치하기
  3. VS Code에서 넘어오기
  4. 핵심 기능 4가지
  5. 요금제 정리
  6. 실전 활용 팁
  7. 이런 분한테 추천합니다

1. Cursor가 뭔가요?

VS Code를 기반으로 만든 AI 코드 에디터입니다. VS Code를 포크(fork)해서 만들었기 때문에 겉보기에 거의 똑같고 VS Code 확장도 그대로 쓸 수 있어요.

다른 점은 AI 기능이 에디터 안에 깊숙이 통합되어 있다는 겁니다.

  VS Code + Copilot Cursor
기본 구조 VS Code + 확장 설치 VS Code 포크 + AI 내장
자동완성 Copilot 확장 필요 Tab (자체 AI)
코드 수정 Copilot Chat Cmd+K (인라인 편집)
대화형 AI 사이드바 채팅 Chat + Agent
멀티파일 수정 제한적 Agent로 여러 파일 동시 수정
외부 도구 연결 제한적 MCP 지원

정리하면 VS Code에서는 AI가 "필요하면 붙여 쓰는 확장" 수준이라면 Cursor에서는 AI가 에디터의 중심입니다.
자동완성, 코드 수정, 파일 생성까지 AI가 기본으로 해주는 에디터라고 보면 돼요.

현재 최신 버전은 v3.4 (2026년 5월 기준)이고 계속 빠르게 업데이트되고 있어요.


2. 설치하기

* Step 1: 다운로드

cursor.com에 접속해서 Download 버튼을 클릭하세요. OS를 자동으로 감지해서 맞는 버전을 내려줍니다.

  • macOS: .dmg 파일
  • Windows: .exe 파일
  • Linux: .AppImage 파일

* Step 2: 설치

macOS: .dmg 파일을 열고 Cursor 아이콘을 Applications 폴더로 드래그하면 됩니다. (일반 앱 설치와 동일)

Windows: .exe 파일을 실행하고 Next → Next → Install 순서로 진행합니다.

* Step 3: 첫 실행 + 계정 가입

Cursor를 처음 열면 가입/로그인 화면이 나옵니다.

  1. Sign Up 클릭
  2. GitHub 계정 또는 Google 계정으로 가입 (둘 중 편한 거)
  3. 가입 완료되면 에디터가 열림

로그인 없이는 AI 기능을 쓸 수 없으니 꼭 가입해야 해요. 무료 플랜이니까 결제 정보는 필요 없습니다.

* Step 4: 첫 화면에서 설정 선택

처음 열면 몇 가지를 물어봅니다:

  • 테마 선택: Dark/Light 중 고르기 (나중에 바꿀 수 있음)
  • 키바인딩: VS Code 스타일 그대로 할 건지 (기본값 유지 추천)
  • AI 기능 활성화: 여기서 "Enable"을 선택해야 AI 기능이 켜짐

여기까지 하면 설치 완료입니다. 에디터가 열리면 VS Code와 거의 동일한 화면이 보여요.


3. VS Code에서 넘어오기

이미 VS Code를 쓰고 있다면 이전이 아주 쉽습니다. 확장, 설정, 키바인딩을 전부 가져올 수 있어요.

* 가져오기 방법

Cursor를 처음 실행하면 "Import from VS Code" 옵션이 뜹니다. 여기서 가져올 항목을 선택:

  • Extensions - 설치했던 확장 전부
  • Settings - 폰트 크기, 테마, 포맷 설정 등
  • Keybindings - 단축키 설정

Import 버튼을 누르면 몇 초 만에 완료됩니다.

* 첫 화면을 놓쳤다면

처음에 건너뛰었거나 나중에 다시 가져오고 싶으면:

  1. Cmd + Shift + P (Command Palette 열기)
  2. "Import" 검색
  3. "Cursor: Import VS Code Settings" 선택

* VS Code와 같이 쓸 수 있나요?

네, 둘 다 설치해놓고 같이 쓸 수 있습니다. 같은 프로젝트 폴더를 VS Code에서 열든 Cursor에서 열든 파일에 영향은 없어요.

단, 확장이 충돌하는 경우가 드물게 있습니다. Cursor에 AI 기능이 내장되어 있기 때문에 VS Code용 Copilot 확장은 Cursor에서 비활성화하는 게 좋습니다. (동시에 켜면 자동완성이 두 번 뜨는 등 겹칠 수 있음)

* 기존 프로젝트 여는 법

VS Code에서 하던 것과 똑같습니다:

  • File → Open Folder 에서 프로젝트 폴더 선택
  • 또는 터미널에서 cursor . 입력 (Cursor의 CLI 명령어)

프로젝트 구조나 파일에 영향 없이 그대로 열립니다.


반응형

4. 핵심 기능 4가지

* Tab - AI 자동완성

코드를 치다 보면 AI가 다음에 올 코드를 자동으로 제안해줍니다. Tab 키를 누르면 제안을 수락해요.

Copilot의 자동완성과 비슷한데 체감상 제안이 꽤 정확하고 현재 파일뿐 아니라 프로젝트 전체 맥락을 참고합니다.

* Cmd+K - 인라인 편집

코드를 선택하고 Cmd + K (Windows는 Ctrl + K)를 누르면 입력창이 뜹니다. 여기에 원하는 수정 사항을 적으면 AI가 해당 코드를 직접 수정해줘요.

예를 들면:

  • 코드를 선택하고 → Cmd + K → "이 함수에 에러 처리 추가해줘"
  • 빈 줄에서 → Cmd + K → "사용자 입력을 검증하는 함수 만들어줘"

수정된 부분은 diff로 보여주기 때문에 뭐가 바뀌었는지 바로 확인할 수 있습니다.

* Chat - 사이드바 대화

Cmd + L을 누르면 오른쪽에 채팅 패널이 열립니다. ChatGPT 쓰듯이 코드에 대해 질문하거나 코드 작성을 요청할 수 있어요.

일반 AI 챗봇과 다른 점은 현재 열려있는 파일이나 프로젝트 컨텍스트를 자동으로 참조한다는 겁니다. 코드를 복붙할 필요가 없어요.

@ 기호를 쓰면 특정 파일이나 폴더를 직접 지정할 수도 있습니다:

  • @파일명 : 특정 파일 참조
  • @폴더명 : 폴더 전체 참조
  • @web : 웹 검색 결과 참조

* Agent - AI 코딩 에이전트

Cmd + I를 누르면 Agent 패널이 열립니다. Cursor의 가장 강력한 기능이에요.

일반 Chat이 코드 제안까지만 한다면 Agent는 직접 행동합니다:

  • 파일 생성/수정/삭제: 여러 파일을 동시에 작업
  • 터미널 명령 실행: 패키지 설치, 빌드, 테스트 자동 실행
  • 코드베이스 검색: 프로젝트 전체에서 관련 코드를 찾아서 이해
  • 웹 검색: 필요한 정보를 인터넷에서 검색
  • 브라우저 확인: 웹페이지 스크린샷 캡처 및 상호작용

"로그인 페이지 만들어줘"라고 하면 컴포넌트 파일, 스타일 파일, API 연동 코드를 한번에 만들어줘요. 패키지 설치가 필요하면 알아서 npm install까지 실행합니다.

체크포인트 기능: Agent가 작업하는 동안 자동으로 코드 스냅샷을 저장합니다. AI가 잘못된 방향으로 가면 이전 상태로 바로 되돌릴 수 있어요. 실행 취소가 쉽기 때문에 부담 없이 큰 작업도 맡길 수 있습니다.

Background Agent: Agent에게 작업을 맡겨놓고 다른 일을 할 수도 있습니다. 백그라운드에서 작업이 진행되고 완료되면 결과를 확인하면 돼요.


5. 요금제 정리

항목  Hobby
(무료)
Pro
($20/월)
Teams
($40/사용자/월)
Ultra
($200/월)
Tab 자동완성 제한적 확장/사실상 무제한 확장/사실상 무제한 최고 수준 사용량
Agent 요청 제한적 확장된 한도 확장된 한도 대규모 사용량
최신 AI 모델 접근 제한적 최신 Frontier 모델 전체 최신 Frontier 모델 전체 우선 사용량 확보
MCP 지원
Skills / Hooks
Background / Cloud Agent ✅ (공유 컨텍스트 포함)
Bugbot (자동 버그 탐지) 사용량 기반 제공 사용량 기반 제공 사용량 기반 제공
팀 Rules / 자동화
중앙 결제 / Usage Analytics
SSO (SAML/OIDC)
조직 단위 Privacy Mode
우선 기능 접근
대상 사용자 개인 체험 개인 개발자 팀/조직 헤비 파워유저

* 개인 사용자라면

  • 무료(Hobby): AI 코딩이 처음이라면 여기서 시작. 기본 기능 체험에 충분
  • Pro ($20/월): 매일 코딩하는 개인 개발자. 가성비 기준 가장 추천

Pro 안에서도 사용량에 따라 Pro+ / Ultra 등급이 있는데 일반적인 사용이면 기본 Pro로 충분합니다.

* 지원 모델 (2026년 5월 기준)

Cursor에서 선택할 수 있는 AI 모델이 다양합니다:

  • Claude 시리즈: Claude 4.5 Haiku, Claude 4.5 Sonnet, Claude 4.6 Sonnet, Claude Opus
  • GPT 시리즈: GPT-5 Mini, GPT-5 등
  • Gemini 시리즈: Gemini 3 Pro, Gemini 3 Flash
  • Cursor 자체 모델: Cursor Composer 1, 1.5, 2
  • 기타: Grok 등

작업에 따라 모델을 골라서 쓸 수 있어요. 빠른 응답이 필요하면 가벼운 모델, 복잡한 작업이면 무거운 모델을 선택하면 됩니다.

요금제와 지원 모델은 수시로 변경됩니다. 최신 정보는 cursor.com/pricing에서 확인하세요.


6. 실전 활용 팁

* 프롬프트를 구체적으로 쓰세요

  • ❌ "이거 고쳐줘"
  • ✅ "이 함수에서 null 체크가 빠져있어서 TypeError가 나요. null일 때 빈 배열을 반환하도록 수정해줘"

구체적일수록 결과가 좋습니다. AI에게 맥락 + 원인 + 원하는 결과를 같이 알려주세요.

* Rules로 프로젝트 규칙 설정하기

Cursor에는 Rules 기능이 있어서 AI에게 프로젝트 규칙을 알려줄 수 있어요. 설정하면 AI가 이 규칙에 맞는 코드를 생성합니다.

설정 방법: Settings → Rules에서 추가하거나 프로젝트 루트에 .cursor/rules 디렉토리를 만들어서 규칙 파일을 넣으면 됩니다.

규칙 예시:

이 프로젝트는 TypeScript + React로 되어있습니다.
함수형 컴포넌트와 hooks를 사용합니다.
스타일은 Tailwind CSS를 사용합니다.
변수명은 camelCase를 따릅니다.

User Rules는 모든 프로젝트에 적용되고 Project Rules는 해당 프로젝트에만 적용됩니다.

* MCP로 외부 도구 연결하기

Cursor는 MCP(Model Context Protocol)를 지원합니다. MCP 서버를 연결하면 Agent가 GitHub, Slack, 데이터베이스 같은 외부 도구를 직접 사용할 수 있어요.

예를 들어 GitHub MCP를 연결하면 "이 리포지토리의 최근 이슈 목록 보여줘"라고 Agent에게 요청할 수 있습니다.

* 코드 리뷰에 쓰기

코드를 선택하고 Chat에서 "이 코드 리뷰해줘"라고 하면 개선점, 잠재적 버그, 성능 이슈를 짚어줍니다. PR 올리기 전에 한번 돌려보면 유용해요.


7. 이런 분한테 추천합니다

추천하는 경우:

  • VS Code를 이미 쓰고 있고 AI 코딩을 편하게 도입하고 싶은 분
  • 혼자 사이드 프로젝트 할 때 생산성을 높이고 싶은 분
  • AI 코딩이 처음이라 한번 체험해보고 싶은 분

굳이 안 바꿔도 되는 경우:

  • JetBrains IDE(IntelliJ, PyCharm 등)에 만족하고 있는 분
  • 사내 보안 정책상 외부 AI 서비스 사용이 제한된 경우

수정해야 하는 부분이 있거나 궁금한 점 있으면 댓글 남겨주시고 도움이 되셨다면 공감 부탁드려요!


AI 도구는 업데이트가 빠릅니다.
이 글은 작성시점(2026년 5월) 기준이며 기능·요금·UI가 변경되었을 수 있습니다.
사용 전 공식 사이트에서 최신 정보를 확인하세요.

반응형