올바른 모델을 선택하면 더 빠르게 작업하고, 비용을 절약하며, 더 나은 결과를 얻을 수 있습니다. Cursor는 모든 최고 수준의 모델을 지원합니다. 대부분의 모델은 어떤 작업이든 완료할 수 있지만, 각각 다르게 동작하며, 이러한 차이점이 중요합니다.

모델의 차이점

모델들은 서로 다른 방식으로 훈련되며 고유한 스타일로 응답합니다. 일부는 “코딩하기 전에 생각”하는 반면, 다른 모델들은 바로 작성에 뛰어듭니다. 어떤 모델은 주도적이고 빠르게 움직이는 반면, 다른 모델들은 행동하기 전에 지시사항을 이해하는 데 시간을 투자합니다. 고려해야 할 몇 가지 차원은 다음과 같습니다:
  • 적극성: 일부 모델들(gemini-2.5-pro 또는 claude-4-sonnet 같은)은 자신감 있게 최소한의 프롬프트로 결정을 내립니다.
  • 호기심: 다른 모델들(o3 또는 claude-4-opus 같은)은 계획을 세우거나 질문을 통해 맥락을 더 깊이 이해하는 데 시간을 투자합니다.
  • 컨텍스트 윈도우: 일부 모델들은 한 번에 더 많은 코드베이스를 처리할 수 있어 대규모 작업에 유용합니다.

왜 중요한가

각 모델은 서로 다른 강점을 가지고 있습니다. 일부는 빠른 구현에 뛰어나고, 다른 모델들은 계획 수립과 옵션 탐색에 더 적합합니다. 올바른 모델을 선택하면 다음과 같은 이점을 얻을 수 있습니다:
  • 더 빠른 결과 획득
  • 더 높은 품질의 제안 받기
  • 사용량과 비용 최적화
사람과 함께 작업하는 것처럼, 각 모델은 프롬프트를 다르게 해석합니다. 시간이 지나면서 직관을 개발하게 될 것입니다: 각 모델이 어떻게 읽고, 생각하고, 행동하는지 말입니다. 이는 어떤 모델이 당신의 작업에 가장 적합한지 알 수 있도록 도와줍니다.

모델 동작

모델 동작을 생각하는 한 가지 방법은 모델이 얼마나 주도적으로 행동하는지에 따라 구분하는 것입니다.

사고형 모델

이러한 모델들은 사용자의 의도를 추론하고, 미리 계획을 세우며, 단계별 지침 없이도 종종 결정을 내립니다.
  • 모델이 작업을 주도적으로 수행하기를 원할 때 이상적
  • 더 적은 프롬프팅이 필요하지만, 때로는 더 주관적일 수 있음
  • 예상보다 큰 변경사항을 만들 수 있음
예시:
  • claude-4-opus
  • gemini-2.5-pro
  • o3 (복잡한 추론을 위해 설계됨)
아이디어를 탐색하거나, 광범위한 리팩토링을 하거나, 모델이 더 독립적으로 행동하기를 원할 때 이러한 모델을 사용하세요.
사고형 모델은 일반적으로 비사고형 모델보다 더 비쌉니다. 모델 가격을 확인하세요.

비사고형 모델

이러한 모델들은 명시적인 지시를 기다립니다. 추론하거나 추측하지 않으며, 출력을 직접 조정하고 싶을 때 이상적입니다.
  • 정확하고 통제된 변경에 이상적
  • 더 많은 프롬프팅이 필요하지만, 더 예측 가능하게 동작
  • 안내하고, 수정하고, 미세 조정하기 더 쉬움
예시:
  • claude-4-sonnet
  • gpt-4.1
엄격한 통제가 필요하거나, 일관된 동작이 필요하거나, 잘 정의된 작업을 수행할 때 이러한 모델을 사용하세요.

스타일에 따른 선택

많은 사용자들이 작업 유형보다는 상호작용 스타일에 따라 선호하는 모델을 선택합니다. 어떤 사람들은 주도권을 잡는 적극적인 모델을 좋아합니다. 다른 사람들은 지시를 기다리는 모델을 선호합니다. claude-4-sonnet, gemini-2.5-pro, gpt-4.1 모두 신뢰할 수 있는 일상적인 선택이 될 수 있습니다 - 얼마나 많은 통제권을 원하는지에 따라 달라집니다.

선택 방법

Cursor는 엄선된 고성능 모델 세트에 대한 액세스를 제공합니다. 여러 요소를 기반으로 선택할 수 있으며, 다음은 일반적인 요소들입니다:

1. 프롬프팅 스타일

선호하는 방식모델
제어권을 갖고 명확한 지시를 제공claude-4-sonnet, gpt-4.1
모델이 주도권을 갖도록 허용claude-4-opus, gemini-2.5-pro, o3

2. 작업 유형

이 표를 사용하여 작업에 적합한 모델을 찾으세요:
| 작업 | 모델 | | --- | --- | | 지시된 변경 사항 | claude-4-sonnet, gemini-2.5-pro | | 코드베이스 탐색/검색 | gemini-2.5-pro, claude-4-opus, o3 | | 계획 수립 또는 문제 해결 | claude-4-opus, gemini-2.5-pro | | 복잡한 버그 또는 깊은 추론 | o3 |
o3는 복잡하고 모호한 문제를 위해 설계되었습니다. 강력하지만 더 느리고 리소스 집약적이므로 가끔 사용하는 것이 더 적합합니다.

선택 트리

이는 주관적인 권장사항입니다. 본인에게 가장 잘 맞는 모델을 선택해야 합니다.

자동 선택

Auto는 위의 풀에서 신뢰할 수 있는 모델을 선택하여(o3 제외) 작업 흐름을 유지합니다. 작업 유형에 따라 라우팅하지는 않지만, 어떤 것을 선택할지 확실하지 않은 경우 견고한 기본값입니다.

효과적인 조합 저장

특정 프롬프트와 특정 모델을 조합하는 것과 같이 잘 작동하는 조합을 찾으면 Custom Modes로 저장할 수 있습니다. 이를 통해 다음이 가능합니다:
  • 모델 미리 선택
  • 사용자 정의 지시사항 추가
  • 향후 작업을 위한 설정 재사용

업데이트

이 섹션은 이 가이드의 주요 개정 사항과 업데이트를 추적합니다.
날짜변경 사항
2025년 5월 말최신 모델에 대한 권장 사항을 업데이트했습니다. 기능이 향상됨에 따라 카테고리를 단순화했습니다.
2025년 5월 초모델 선택 가이드, 동작 패턴 및 선택 기준을 다루는 초기 버전

핵심 요점

  • 자신에게 가장 적합한 모델을 선택해야 합니다
  • 일부 모델은 주도적입니다. 탐색, 계획, 그리고 모델이 아이디어를 기여하기를 원하는 작업에 유용합니다.
  • 다른 모델들은 지시사항을 정확히 따릅니다. 정밀성, 예측 가능성, 그리고 직접적인 제어를 원하는 작업에 유용합니다.
  • claude-4-sonnet, gemini-2.5-pro, 그리고 gpt-4.1은 모두 강력한 일상 사용 모델입니다. 선택은 상호작용 스타일에 따라 달라집니다.
  • o3는 가장 어려운 문제를 위해 설계되었습니다.
  • 확실하지 않다면 Auto-select가 안전한 기본값입니다.
  • 효과적인 설정을 Custom Modes로 저장하여 워크플로우를 간소화하세요.