Cursor 모델 선택 가이드: 어떤 AI 모델을 사용해야 할까?
Cursor에서 선택하는 모델은 모든 것을 바꿉니다. 코드 품질, 응답 속도, 한도에 도달하기 전까지 몇 번의 요청을 할 수 있는지, 그리고 실제로 더 빠르게 개발하는지 아니면 AI가 생성한 버그를 고치는 데 반나절을 낭비하는지까지 영향을 미칩니다.
수백 개의 포럼 글을 읽고 실제 프로젝트에서 각 모델을 테스트한 결과, 실제로 효과가 있는 조합을 공유합니다.

현재 Cursor에서 사용 가능한 모든 모델
2025년 중반 기준, Cursor를 통해 접근할 수 있는 모든 모델은 다음과 같습니다:
| 모델 | 제공사 | 최적 사용처 | 속도 | 비용 (요청당) | 컨텍스트 윈도우 |
|---|---|---|---|---|---|
| Claude Sonnet 4 | Anthropic | 전반적인 코딩 | 빠름 | 중간 | 200K 토큰 |
| Claude Opus | Anthropic | 복잡한 추론 | 느림 | 높음 | 200K 토큰 |
| Claude 3.5 Sonnet | Anthropic | 일반 코딩 | 빠름 | 낮음 | 200K 토큰 |
| GPT-4o | OpenAI | 빠른 작업 | 매우 빠름 | 낮음 | 128K 토큰 |
| GPT-4o mini | OpenAI | 빠른 자동완성 | 매우 빠름 | 매우 낮음 | 128K 토큰 |
| GPT-5 | OpenAI | 추론 (이론상) | 중간 | 높음 | 128K 토큰 |
| o3-mini | OpenAI | 논리 & 알고리즘 | 중간 | 중간 | 200K 토큰 |
| Gemini 2.5 Pro | 긴 컨텍스트 | 중간 | 중간 | 1M 토큰 | |
| Cheetah | Cursor (커스텀) | 탭 자동완성 | 매우 빠름 | 물론 (포함) | 다양 |
모든 모델이 모든 요금제에서 사용 가능한 것은 아닙니다. Claude Opus와 o3-mini는 일반적으로 Pro 또는 Business 구독이 필요합니다. Cheetah는 Cursor의 자체 모델로, Cursor Tab 자동완성에 사용되며 모든 요금제에 포함되어 있습니다.
각 모델의 실제 성능
Claude Sonnet 4: 커뮤니티의 최애 모델
대부분의 Cursor 사용자가 최종적으로 선택하는 모델입니다. 포럼 스레드마다 "어떤 모델을 써야 하나요?"라는 질문에 가장 많이 추천되는 답변은 Claude Sonnet 4입니다.
잘 작동하는 이유:
- Python, TypeScript, Rust, Go 등 다양한 언어에서 코드 품질이 일관되게 높음
- 추가 기능을 환각하지 않고 지시사항을 정확히 따름
- 대화형 코딩 세션에 충분히 빠름
- 중간 복잡도의 리팩토링도 깨뜨리지 않고 처리
Cursor 포럼의 한 사용자가 잘 표현했습니다:
"Cursor의 모든 모델을 써봤습니다. Claude Sonnet 4는 계속 돌아가게 되는 모델입니다. 그냥 실수가 더 적고 더 나은 코드를 작성합니다."
약점:
- 매우 큰 다중 파일 리팩토링에서 때때로 맥락을 잃을 수 있음
- 순수 수학적 추론에서는 최고가 아님 (o3-mini가 이 부분에서 우위)
GPT-5: 실망스러운 결과
이 부분은 아쉽습니다. GPT-5가 출시될 때 기대치는 하늘 높은 줄 모르셨는데, Cursor에서의 반응은 압도적으로 부정적이었습니다.
**"GPT 5 is really bad"**라는 제목의 포럼 스레드에는 142개의 댓글이 달렸고, 모두 동의하는 내용이었습니다. 주요 불만 사항:
- 실제로 작동하지 않는 그럴듯한 코드를 생성
- Claude보다 지시사항을 더 자주 무시
- 과도하게 복잡한 솔루션을 선호하는 경향
- 응답 품질이 일관되지 않음 -- 때로는 좋지만, 종종 보통 수준
포럼 여론 스냅샷 (Cursor의 GPT-5):
- "내가 요청하지 않은 import를 계속 추가해요"
- "코드가 맞아 보이다가 실제로 실행하면 안 돼요"
- "GPT-5를 일주일 써보고 Claude로 돌아갔어요"
- "다른 사용 사례에서는 더 나을지도 모르지만, Cursor에서 코딩할 때는 아니에요"
Cursor에서 코딩 작업에 GPT-5를 고려하고 있다면, 먼저 중요하지 않은 작업에서 철저히 테스트하세요. 벤치마크 점수와 Cursor에서의 실제 코딩 성능 사이의 차이가 상당합니다.
Claude Opus: 비싸지만 강력
Claude Opus는 무거운 작업을 위한 모델입니다. Sonnet 4로 부족할 때 꺼내 쓰는 모델입니다.
사용할 때:
- 대규모 아키텍처 결정
- 10개 이상의 파일에 걸친 복잡한 리팩토링
- 단순한 모델로는 해결할 수 없는 미스터리한 문제 디버깅
- 첫 시도부터 프로덕션 수준이 필요한 코드 작성
단점: 느리고 비쌉니다. Pro 요금제($20/월)에서는 프리미엄 요청이 제한되어 있으며, Opus는 이를 빠르게 소모합니다. 한 사용자는 Opus를 집중적으로 사용한 지 약 2-3일 만에 한 달 할당량을 모두 소진했다고 보고했습니다.
Sonnet 4를 일상적인 작업용으로 사용하세요. Sonnet이 풀 수 없는 문제에 막혔을 때만 Opus로 전환하세요. Opus는 어려운 경우에 투입하는 전문가라고 생각하세요.
o3-mini: 추론 전문가
o3-mini는 OpenAI의 추론 모델로, 단계별 논리적 사고가 필요한 문제 유형에서 진정으로 뛰어납니다.
강점:
- 알고리즘 문제와 경쟁 프로그래밍
- 복잡한 논리 오류 디버깅
- 성능 최적화 퍼즐
- 데이터 구조 구현
약점:
- 일상적인 코딩에서는 Sonnet 4보다 느림
- 간단한 문제를 때때로 과도하게 분석
- Claude에 비해 덜 자연스러운 코드 스타일
Cheetah: Cursor의 자체 모델
Cheetah는 Cursor의 자체 모델로, Cursor Tab -- 인라인 코드 자동완성 기능 -- 에 특별히 최적화되어 있습니다. 채팅이나 Composer에서는 선택하지 않으며, 자동으로 작동합니다.
주요 특징:
- 극도로 빠름 -- 실시간 자동완성을 위해 설계됨
- 모든 요금제에서 무료 (요청 한도에 포함되지 않음)
- 장문 생성보다는 짧은 맥락 기반 자동완성에 최적화됨
- Cursor가 코딩 패턴에 맞게 미세 조정하면서 시간이 지남에 따라 개선됨
Gemini 2.5 Pro: 긴 컨텍스트 옵션
Google의 Gemini 2.5 Pro는 한 가지 눈에 띄는 기능이 있습니다: 100만 토큰 컨텍스트 윈도우. Claude가 제공하는 것의 5배입니다.
중요한 경우:
- AI가 전체 그림을 이해해야 하는 대규모 코드베이스 프로젝트
- 전체 저장소를 한 번에 분석
- 매우 긴 파일이나 문서 작업
트레이드오프: 일상적인 코딩 작업에서는 코드 품질에서 Claude Sonnet 4를 일관되게 능가하지는 않습니다. 긴 컨텍스트가 주요 판매 포인트입니다.
요금제 비교
어떤 모델을 사용할 수 있는지 이해하려면 요금제를 이해해야 합니다:
| 기능 | 무료 | Pro ($20/월) | Business ($40/월) |
|---|---|---|---|
| Claude Sonnet 4 | 제한적 | 월 500회 프리미엄 요청 | 월 1000회 프리미엄 요청 |
| Claude Opus | 없음 | 예 (프리미엄 요청) | 예 (프리미엄 요청) |
| GPT-4o | 제한적 | 예 (표준 요청) | 예 (표준 요청) |
| GPT-5 | 없음 | 예 (프리미엄 요청) | 예 (프리미엄 요청) |
| o3-mini | 없음 | 예 (프리미엄 요청) | 예 (프리미엄 요청) |
| Gemini 2.5 Pro | 없음 | 예 (프리미엄 요청) | 예 (프리미엄 요청) |
| Cheetah (Tab) | 예 | 예 | 예 |
| 월간 빠른 요청 | 50 | 500 | 무제한 |
| 백그라운드 에이전트 | 없음 | 예 | 예 |
Cursor는 요청을 "빠른" (GPT-4o mini 등 저렴한 모델)과 "프리미엄" (Claude Sonnet 4, Opus, GPT-5, o3-mini)으로 나눕니다. 프리미엄 요청은 관리가 필요한 제한된 리소스입니다.
Claude Max 대안
일부 중重度 사용자는 Anthropic에서 직접 Claude Max 구독 ($100/월 또는 $200/월)을 선택한 후 자신의 API 키를 Cursor에 가져옵니다. 이렇게 하면 Cursor의 요청당 한도 없이 훨씬 더 많은 Claude 사용량을 확보할 수 있습니다.
가치가 있는 경우:
- Cursor의 프리미엄 요청 한도에 정기적으로 도달하는 경우
- 어차피 Claude가 주력 모델인 경우
- 하루에 AI 보조 코딩을 6시간 이상 하는 경우
설정:
// Cursor 설정에서 Anthropic API 키 추가
{
"anthropic.apiKey": "sk-ant-..."
}
작업별 모델 추천
빠른 참조표입니다:
| 시나리오 | 추천 모델 | 이유 |
|---|---|---|
| 일상 코딩 & 기능 개발 | Claude Sonnet 4 | 품질, 속도, 비용의 최적 균형 |
| 대규모 리팩토링 | Claude Opus | 복잡한 다중 파일 변경을 안정적으로 처리 |
| 알고리즘 & 논리 문제 | o3-mini | 단계별 논리 추론에서 우수 |
| 빠른 수정 & 작은 편집 | GPT-4o mini | 빠르고 저렴, 간단한 작업에 충분 |
| 거대한 코드베이스 이해 | Gemini 2.5 Pro | 100만 토큰 컨텍스트 윈도우 |
| 실시간 코드 자동완성 | Cheetah (자동) | Cursor Tab에 내장, 무료 |
| 까다로운 버그 디버깅 | Claude Opus 또는 Sonnet 4 | Sonnet으로 시작, 안 되면 Opus로 전환 |
| 테스트 작성 | Claude Sonnet 4 | 무엇을 테스트해야 할지 잘 이해함 |
| 문서 생성 | GPT-4o | 자연어 생성이 강점 |
요청 예산 관리 방법
Pro 요금제에서 월 500회 프리미엄 요청은 많아 보이지만, 실제로 사용하기 시작하면 금방 소진됩니다. 오래도록 사용하는 방법은 다음과 같습니다:
전략 1: 빠른 모델을 기본값으로 설정
간단한 작업에는 GPT-4o mini 또는 GPT-4o를 기본 모델로 설정하세요. 더 높은 품질이 필요할 때만 Claude Sonnet 4로 전환하세요.
// Cursor 설정
{
"cursor.defaultModel": "gpt-4o",
"cursor.tabModel": "claude-sonnet-4" // Tab 자동완성은 Claude 사용
}
전략 2: 채팅에는 Sonnet 4, Opus는 아껴 쓰기
대부분의 사용자가 이 분할 방식이 잘 맞는다고 합니다:
- 80%의 작업 (채팅, 빠른 편집, 질문): Claude Sonnet 4
- 15%의 작업 (복잡한 리팩토링, 아키텍처): Claude Opus
- 5%의 작업 (빠른 자동완성, 간단한 질문): GPT-4o mini
전략 3: 작업 일괄 처리
AI에게 한 번에 하나의 파일만 수정하라고 하지 말고, Composer를 사용하여 하나의 세션에서 여러 관련 변경을 처리하세요. 개별 채팅 메시지와 비교하면 전체적으로 더 적은 요청을 사용합니다.
전략 4: 질문하기 전에 확인
요청을 보내기 전에 자신에게 물어보세요: "빠른 검색이나 에러 메시지를 더 꼼꼼히 읽는 것으로 해결할 수 있나요?" 모든 문제가 AI 모델을 필요로 하는 것은 아닙니다.
Pro 요금제에서는 하루 15-20회의 프리미엄 요청을 넘지 않도록 하세요. 이렇게 하면 여유 있게 사용할 수 있고 월중에 떨어지는 일을 방지할 수 있습니다.
Cursor에서 모델 전환하기
모델을 변경하려면:
- 채팅 패널 열기 (Ctrl+L / Cmd+L)
- 채팅 상단의 모델 드롭다운 클릭
- 선호하는 모델 선택
Cursor Tab 자동완성의 경우:
- 설정 열기 (Ctrl+, / Cmd+,)
- "tab model" 검색
- 선호하는 완성 모델 설정

핵심 요약
선택지가 너무 많아서 압도된다면, 간단한 답변은 다음과 같습니다:
모든 작업에 Claude Sonnet 4를 사용하세요. 막혔을 때만 Claude Opus로 전환하세요. 사소한 작업에는 GPT-4o mini를 사용하세요. 지금은 Cursor에서 GPT-5는 무시하세요 -- 커뮤니티의 합의는 명확합니다. 진지한 코딩 작업에는 아직 준비되지 않았습니다.
모델 환경은 빠르게 변합니다. 새 모델이 출시되고, 기존 모델이 업데이트되며, 가격도 변합니다. 하지만 현재 시점에서 이것이 Cursor 커뮤니티가 실제 사용을 통해 마케팅 주장이 아닌 실전에서 가장 효과적이라고 확인한 조합입니다.
마지막 업데이트: 2025년 6월. 모델 가용성과 가격은 변경될 수 있습니다.