맞는 모델을 고르면 더 빨리 작업하고, 비용을 아끼고, 결과도 더 좋아져. Cursor는 상위권 모델을 모두 지원해. 대부분의 모델이 웬만한 작업은 다 해내지만, 동작 방식이 제각각이라 그 차이가 중요해.

모델이 다른 점

모델은 서로 다른 방식으로 학습되고 각자 고유한 스타일로 응답해. 어떤 모델은 “코드 쓰기 전에 먼저 생각”하고, 어떤 모델은 바로 코드를 치기 시작해. 어떤 모델은 주도적으로 빠르게 움직이고, 어떤 모델은 행동하기 전에 네 지시를 충분히 이해하려고 시간을 써. 다음과 같은 축을 고려해봐:
  • 결단성(Assertiveness): 어떤 모델(gemini-2.5-pro, claude-4-sonnet 등)은 자신감 있게 최소한의 프롬프트로도 결정을 내려.
  • 호기심(Curiosity): 다른 모델(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로 저장해서 워크플로를 간소화해