Cursor: 세계 최강 AI 코드 편집기 튜토리얼
Cursor는 현재 전 세계에서 가장 인기 있는 AI 코드 편집기입니다. 미국의 스타트업 Anysphere에서 개발한 이 도구는 2024년 이후 프로그래머들 사이에서 가장 핫한 AI 프로그래밍 도구로 자리 잡았습니다. 이 도구의 핵심은 최고 수준의 프로그래머가 곁에 앉아 있는 것과 같습니다. 당신은 요구사항만 설명하면 되고, 코드는 AI가 작성합니다.
Cursor란 무엇인가요?
Cursor는 VS Code(마이크로소프트의 오픈 소스 편집기)를 기반으로 제작되었습니다. 따라서 VS Code의 인터페이스와 조작 습관을 그대로 계승하면서도 AI 기능을 깊숙이 통합했습니다.
주요 기능
| 기능 | 설명 |
|---|---|
| Chat (채팅) | 자연어로 직접 대화하세요. AI가 요구사항을 이해하고 코드를 수정하거나 생성합니다. |
| Tab 완성 | 몇 글자만 입력하면 AI가 다음에 쓸 내용을 예측합니다. Tab 키를 눌러 승인하세요. |
| Composer (작곡가) | 한 번에 여러 파일을 생성하거나 수정하고, 프로젝트 전체를 구축합니다. |
| @References (참조) | 파일, 문서, 웹 페이지, 코드 블록을 참조하여 AI에게 완벽한 맥락을 제공합니다. |
| Rules (규칙) | AI에게 영구적인 기억을 주입하여 프로젝트와 개인의 선호도를 이해하게 합니다. ← Mbbrowser 패키지가 필요한 이유입니다! |
다운로드 및 설치
1단계: Cursor 다운로드
- 브라우저를 열고 https://cursor.sh 공식 웹사이트에 접속합니다.
- 홈페이지의 큰 버튼인 **"Download for Windows"**를 클릭합니다.
- 다운로드가 완료되면 약 200MB 크기의
CursorSetup.exe설치 파일을 얻게 됩니다.
NOTE
Cursor는 Windows, macOS, Linux를 지원합니다. Windows 사용자는 .exe를, macOS 사용자는 .dmg를 다운로드하세요.
2단계: 설치
CursorSetup.exe를 더블 클릭하여 설치 프로그램을 실행합니다.- 동의 페이지에서 **"I Agree"**를 클릭합니다.
- 설치 경로를 선택(기본 C 드라이브 권장)하고 **"Install"**을 클릭합니다.
- 설치가 완료될 때까지 기다린 후 **"Finish"**를 눌러 Cursor를 자동으로 실행합니다.
3단계: 계정 가입
Cursor를 처음 실행하면 가입 또는 로그인을 요청합니다.
- **"Sign Up"**을 클릭하여 새 계정을 만듭니다.
- 이메일 주소를 입력합니다.
- 이메일함에서 인증 메일을 찾아 링크를 클릭합니다.
- 비밀번호를 설정하여 가입을 완료합니다.
- Cursor로 돌아와 로그인합니다.
가격 정책
| 플랜 | 가격 | 대상 |
|---|---|---|
| Free (무료) | 영구 무료 | 가벼운 사용; 월간 AI 채팅 요청 횟수가 제한됩니다. |
| Pro | $20/월 | 권장! 최신 및 최강 모델로 AI를 무제한으로 사용하세요. |
| Business | $40/인/월 | 팀 협업 및 중앙 집중식 계정 관리가 필요한 경우. |
TIP
Mbbrowser 사용자 조언: AI가 스크립트 작성만 도와주길 원한다면 무료 플랜으로도 충분합니다. 월간 제공되는 AI 상호작용 횟수만으로도 필요한 모든 스크립트를 생성하기에 넉넉합니다. 도구가 없어서는 안 될 존재가 된다면 그때 Pro로 업그레이드하세요.
Cursor 시작하기
워크스페이스 열기
- Cursor를 실행한 후 메뉴 바에서 File → Open Folder를 클릭합니다.
- Mbbrowser 스크립트를 저장할 폴더를 선택합니다 (예:
D:\mbbrowser-scripts). - "폴더 선택"을 클릭합니다.
AI와 대화하는 세 가지 방법
1. 채팅 사이드바 (가장 보편적)
**Ctrl + L**을 눌러 AI 채팅 사이드바를 엽니다.
자연어로 요구사항을 입력하세요:
Mbbrowser를 사용하여 Session_ID가 "abc123"인 환경을 열고, https://example.com에 접속한 후 스크린샷을 screenshot.png로 저장하는 Python 스크립트를 작성해 줘.Enter를 누르면 AI가 즉시 오른쪽 화면에 코드를 생성하기 시작합니다.
2. Composer (완성된 스크립트 작성 시 권장)
**Ctrl + Shift + I**를 눌러 Composer 패널을 엽니다.
Composer는 프로젝트 전체(여러 파일)를 생성하는 데 최적입니다:
다음을 포함하는 완성된 Mbbrowser 일괄 로그인 프로젝트를 만들어 줘:
1. config.py - ApiServer 주소와 Session_ID 목록 저장
2. utils.py - Mbbrowser ApiServer를 위한 공통 함수 캡슐화
3. main.py - 10개 계정에 동시 로그인하고 성공 시 스크린샷을 찍는 메인 프로그램
Playwright Python을 사용하고, Mbbrowser ApiServer 주소는 http://127.0.0.1:8186이야.3. 인라인 편집 (기존 코드 수정 시)
파일에서 코드 블록을 선택하고 **Ctrl + K**를 누른 뒤 수정 요청을 입력하세요:
이 코드를 멀티스레드를 지원하도록 변경해 줘. 각 환경은 독립된 스레드에서 실행되어야 해.AI가 선택한 코드 블록을 즉시 수정합니다.
Mbbrowser Rules 패키지 로드하기 (매우 중요!)
이 설정은 AI가 진짜로 "Mbbrowser를 이해하게" 만드는 핵심 설정입니다.
Rules란 무엇인가요?
Rules는 Cursor의 기억 기능입니다. Mbbrowser ApiServer 문서를 Rules에 기록해 두면, 채팅할 때마다 반복해서 설명할 필요 없이 AI가 자동으로 모든 Mbbrowser 인터페이스 사양을 따르게 됩니다.
Rules 구성 방법
방법 1: 프로젝트 단위 Rules (권장)
프로젝트 루트 디렉토리에 .cursor/rules/mbbrowser.mdc 파일을 생성하고 Mbbrowser 지식 패키지 내용을 붙여넣으세요.
TIP
Mbbrowser Rules 패키지의 전체 내용은 Mbbrowser Rules 패키지 단원을 참조하세요. 복사해서 붙여넣기만 하면 됩니다!
방법 2: 글로벌 Rules (모든 프로젝트에 적용)
- Cursor를 열고 오른쪽 상단의 톱니바퀴 아이콘 → Settings를 클릭합니다.
- 왼쪽에서 Rules for AI를 찾습니다.
- 텍스트 입력 창에 Mbbrowser 지식 패키지 내용을 붙여넣습니다.
- **저장(Save)**을 클릭합니다.
지원 AI 모델 (2026년 2월 기준 최신)
Cursor는 거의 모든 주요 최첨단 AI 제공사를 아우르는 광범위한 모델 생태계를 보유하고 있습니다.
| 모델 | 제공사 | 추천도 | 용도 |
|---|---|---|---|
| Claude Sonnet 4.6 / Opus 4.6 | Anthropic | ⭐⭐⭐⭐⭐ 가장 인기 있음 | 최고의 올라운더 코딩 성능; 치밀한 논리, 정교한 리팩토링 및 복잡한 프로젝트 이해력. 기본 선택 모델. |
| GPT-5.2 / GPT-5.2 Codex High | OpenAI | ⭐⭐⭐⭐⭐ | 높은 속도, 뛰어난 생성 품질; 에이전트 모드 및 다중 파일 편집에서 널리 사용. |
| Gemini 3 Pro | ⭐⭐⭐⭐ | 압도적인 컨텍스트 창(100만+ 토큰); 거대 코드베이스 처리 시 뚜렷한 장점. | |
| Cursor Composer 1.5 | Cursor | ⭐⭐⭐⭐ | 코딩 전용 최적화; 매우 빠른 반복 작업을 위한 속도 중심. |
| Grok (최신) | xAI | ⭐⭐⭐ | 대안 옵션. |
| GPT-4.1 시리즈 | OpenAI | ⭐⭐⭐ | 가벼운 작업, 빠른 응답. |
TIP
Mbbrowser 자동화 스크립트를 작성할 때는 Claude Sonnet 4.6을 우선적으로 사용하세요. 2026년 기준 Cursor 사용자의 "주력 모델"이며, 리팩토링, 디버깅, 다중 파일 계획 등 실전 시나리오에서 가장 안정적인 성능을 보여줍니다. 속도와 가성비를 위해 Composer 1.5나 GPT-5.2를 보조로 사용하기도 합니다.
TIP
Cursor를 설치하셨나요? 다음 단계는 AI를 즉시 Mbbrowser 전문가로 만들어 줄 Mbbrowser Rules 패키지입니다!
