Cursor의 Claude 3.7 및 Claude 4: 설정 및 차이점
Anthropic의 Claude 모델은 진지한 Cursor 사용자의 중추가 되었습니다. Claude 3.7이 출시되었을 때 의미 있는 개선을 가져왔습니다. Claude 4 (Sonnet 및 Opus 변형)가 뒤따랐을 때, Cursor에서 Claude와 경쟁 모델 간의 격차는 더욱 벌어졌습니다. 이 가이드에서는 각 버전의 새로운 기능, 접근 방법, 비용, 업그레이드가 워크플로우에 타당한지 여부를 다룹니다.
Claude 3.7: 기초
Claude 3.7 Sonnet은 이미 Cursor에서 코딩을 위한 필수 모델로 자리 잡은 Claude 3.5 Sonnet에 대한 중요한 업그레이드로 등장했습니다.
3.7의 변경 사항
1. 개선된 코드 추론
Claude 3.7은 복잡한 코딩 작업에 대해 더 나은 단계별 추론을 보여주었습니다. 3.5가 엣지 케이스를 놓친 그럴듯해 보이는 코드를 생성했을 때, 3.7은 더 신중한 분석을 보여주었습니다:
개선 사항 예시 (커뮤니티 보고 기반):
Claude 3.5: 90%의 경우에 작동하는 정렬 함수 생성
하지만 빈 배열과 중복 키에서 실패.
Claude 3.7: 명시적인 null 검사, 중복 처리,
시간 복잡도에 대한 참고와 함께 동일한 함수 생성.
2. 더 나은 지시 따르기
사용자들은 3.7이 기능을 환각하거나 제약 조건을 무시할 가능성이 낮다고 보고했습니다. "외부 종속성을 추가하지 마세요"라고 말하면 3.5보다 더 신뢰할 수 있게 준수했습니다.
3. 더 빠른 응답 시간
극적으로 빠르지는 않지만, 3.7은 더 일관된 지연 시간을 보여주었습니다. 빠른 응답과 느린 응답 간의 분산이 감소하여 코딩 경험이 더 부드럽게 느껴졌습니다.
4. 향상된 컨텍스트 활용
동일한 200K 토큰 컨텍스트 윈도우로, 3.7은 사용 가능한 컨텍스트를 더 잘 활용했습니다. 긴 대화의 이전 부분을 더 정확하게 참조하고 다중 파일 Composer 세션에서 일관성을 유지했습니다.
Cursor에서의 Claude 3.7: 작동 방식
3.7이 Cursor에서 출시되었을 때, 다음으로 사용 가능했습니다:
- Claude 3.7 Sonnet — 채팅 및 Composer용 표준 모델
- Claude 3.7 Sonnet MAX — 더 높은 처리량 변형 (나중에 단계적으로 중단)
접근하려면 Pro 또는 Business 구독이 필요했습니다. 무료 티어 사용자는 3.7을 선택할 수 없었습니다.
Claude 4: 현재 세대
Claude 4는 Anthropic의 최신 도약을 나타냅니다. Cursor에서 두 가지 변형을 접하게 됩니다:
| 변형 | 가장 적합한 용도 | 속도 | 비용 |
|---|---|---|---|
| Claude 4 Sonnet | 일상적인 코딩, 리팩토링, 디버깅 | 빠름 | 중간 |
| Claude 4 Opus | 복잡한 아키텍처, 심층 추론 | 느림 | 높음 |
Claude 4의 새로운 기능
1. 훨씬 더 나은 다중 파일 추론
Claude 4 Sonnet은 3.7보다 더 적은 오류로 다중 파일 리팩토링을 처리합니다. Cursor의 Composer에서 이는 다음을 의미합니다:
- 더 정확한 교차 파일 참조
- 임포트/익스포트 관계에 대한 더 나은 이해
- 더 적은 "이 파일을 업데이트하는 것을 잊었습니다" 실수
2. 대규모 코드베이스 처리 개선
모노레포나 대규모 프로젝트에서 작업하는 개발자를 위해, Claude 4는 수백 개의 파일을 분석할 때 더 나은 일관성을 유지합니다. 컨텍스트 윈도우는 여전히 200K 토큰이지만, 모델이 더 효과적으로 사용합니다.
3. 더 자연스러운 코드 스타일
Claude 4는 더 관용적으로 느껴지는 코드를 생성합니다. Python은 Python 전문가가 작성한 것처럼 보입니다. TypeScript는 커뮤니티 규칙을 더 밀접하게 따릅니다. Rust 코드는 과도한 클로닝 없이 소유권 패턴을 존중합니다.
4. API 환각 감소
이전 모델의 일반적인 불만은 존재하지 않는 함수 이름이나 매개변수를 발명하는 것이었습니다. Claude 4는 여기서 측정 가능한 개선을 보여줍니다. 완벽하지는 않습니다.
커뮤니티 테스트 (비공식, 50개 프롬프트):
- Claude 3.7: 12%의 제안에 환각된 API 포함
- Claude 4 Sonnet: 6%의 제안에 환각된 API 포함
- Claude 4 Opus: 3%의 제안에 환각된 API 포함
5. "모르겠습니다"라고 말하기 더 좋음
모호한 요구사항이나 불완전한 컨텍스트에 직면했을 때, Claude 4는 추측하기보다 명확화 질문을 할 가능성이 더 높습니다. 이는 나중에 디버깅 시간을 절약합니다.
Cursor에서 Claude 3.7 또는 Claude 4 선택하기
단계별 선택
- 채팅 패널 열기 (Ctrl+L / Cmd+L)
- 채팅 입력 상단의 모델 드롭다운 클릭
- 선호하는 Claude 변형 선택:
Claude 4 SonnetClaude 4 OpusClaude 3.7 Sonnet(여전히 사용 가능한 경우)
모델 드롭다운 위치:
[채팅 패널] > [입력 영역 상단] > [현재 모델 표시 드롭다운]
기본 모델 설정
모든 새 채팅에 Claude 4를 기본값으로 만들기:
- 설정 열기 (Ctrl+, / Cmd+,)
- "Default Model" 검색
- 드롭다운에서 "Claude 4 Sonnet" 선택
// settings.json
{
"cursor.defaultModel": "claude-4-sonnet"
}
Tab 모델 선택
Cursor Tab (자동 완성)에도 Claude 모델을 사용할 수 있습니다:
- 설정 열기
- "Tab Model" 검색
- "Claude 4 Sonnet" 선택
Claude 4를 Tab 완성에 사용하면 Cheetah (Cursor의 기본 Tab 모델)와 비교하여 지연 시간이 크게 증가합니다. 완성 품질이 속도보다 중요할 때만 전환하세요.
가격 변경
Claude 4의 도래는 Cursor에 가격 조정을 가져왔습니다. 이를 이해하는 것은 구독 비용을 관리하는 데 중요합니다.
Cursor의 요청 유형
Cursor는 요청을 두 계층으로 분류합니다:
| 계층 | 포함된 모델 | Pro 요금제 할당량 |
|---|---|---|
| 빠른 요청 | GPT-4o mini, Cheetah | 500/월 |
| 프리미엄 요청 | Claude 4 Sonnet, Claude 4 Opus, GPT-4o, o3-mini | 500/월 |
Claude 4 요청 비용
| 모델 | Pro 요금제당 요청 | 참고 |
|---|---|---|
| Claude 4 Sonnet | ~500/월 | 각각 1개의 프리미엄 요청 사용 |
| Claude 4 Opus | ~150-200/월 | 더 높은 비율로 프리미엄 요청 사용 |
| Claude 3.7 Sonnet | ~500/월 | 여전히 사용 가능한 경우 |
Claude 4 Opus는 Sonnet보다 프리미엄 요청을 더 빠르게 소비합니다. 한 사용자가 무거운 Opus 사용으로 한 달 Pro 할당량을 약 2-3일 만에 소진했다고 보고했습니다. Opus는 신중하게 사용하세요.
Business 요금제 차이점
Business 요금제 ($40/사용자/월)에는 다음이 포함됩니다:
| 기능 | Pro ($20/월) | Business ($40/월) |
|---|---|---|
| 프리미엄 요청 | 500/월 | 1000/월 |
| Claude 4 Opus | 예 | 예 |
| Claude 4 Sonnet | 예 | 예 |
| 백그라운드 에이전트 | 예 | 예 |
| 관리자 컨트롤 | 아니오 | 예 |
여러 개발자가 Claude 4를 무겁게 사용하는 팀의 경우, Business 요금제의 두 배 요청 한도가 비용을 상쇄하는 경우가 많습니다.
Claude Max: 무거운 사용자 대안
Cursor의 프리미엄 요청 한도에 정기적으로 도달하는 경우, Anthropic에서 직접 Claude Max 구독을 고려하세요:
| 요금제 | 가격 | 포함 사항 |
|---|---|---|
| Claude Pro | $20/월 | 표준 Anthropic 접근 |
| Claude Max (Tier 1) | $100/월 | Pro 대비 5배 사용량 |
| Claude Max (Tier 2) | $200/월 | Pro 대비 10배 사용량 |
Claude Max를 사용하면 자신의 API 키를 Cursor에 가져옵니다:
// Cursor 설정 > 모델 > Anthropic API 키
{
"anthropic.apiKey": "sk-ant-api03-..."
}
이렇게 하면 Cursor의 요청당 한도를 완전히 우회합니다. 사용량에 대해 Anthropic에 직접 지불합니다.
Cursor의 500개 프리미엄 요청을 매월 끝나기 전에 일관되게 소진하고 Claude 4 Opus를 매일 사용하는 경우 Claude Max를 고려하세요.
성능 차이: 3.7 대 4 Sonnet 대 4 Opus
속도
| 모델 | 평균 응답 시간 | 가장 적합한 용도 |
|---|---|---|
| Claude 3.7 Sonnet | 1.5-2.5초 | 일반 코딩 (레거시) |
| Claude 4 Sonnet | 1.2-2.0초 | 일상적인 코딩, 빠른 피드백 |
| Claude 4 Opus | 3-6초 | 복잡한 문제, 심층 분석 |
Claude 4 Sonnet은 3.7보다 약간 더 빠르고, Opus는 의도적으로 더 깊은 추론으로 인해 느립니다.
코드 품질
커뮤니티 피드백과 비공식 테스트를 기반으로:
| 메트릭 | 3.7 Sonnet | 4 Sonnet | 4 Opus |
|---|---|---|---|
| 정확성 (첫 시도) | 78% | 85% | 92% |
| 관용적 코드 스타일 | 좋음 | 매우 좋음 | 우수 |
| 다중 파일 일관성 | 보통 | 좋음 | 매우 좋음 |
| 엣지 케이스 처리 | 보통 | 좋음 | 우수 |
| 설명 명확성 | 좋음 | 매우 좋음 | 우수 |
각 모델을 언제 사용할지
Claude 4 Sonnet — 일상용 드라이버:
- 새로운 기능 작성
- 기존 코드 리팩토링
- 오류 디버깅
- 테스트 작성
- 코드 검토 지원
Claude 4 Opus — 전문가:
- 아키텍처 결정
- 복잡한 알고리즘 설계
- 보안 감사
- 성능 최적화
- 신비한 문제 디버깅
Claude 3.7 Sonnet — 여전히 사용 가능한 경우:
- 4 Sonnet을 사용할 수 없을 때 폴백
- 프리미엄 요청 절약 (3.7이 더 저렴한 경우)
마이그레이션 팁: 3.7에서 4로 이동
Claude 3.7을 사용하고 Claude 4로 전환을 고려 중이라면, 원활하게 마이그레이션하는 방법은 다음과 같습니다.
1. Opus가 아닌 Sonnet부터 시작
Opus로 바로 뛰어들지 마세요. Claude 4 Sonnet은 3.7 Sonnet의 논리적 후계자이며 익숙하게 느껴질 것입니다. Opus는 일상적인 작업에 과하고 요청 예산을 태울 것입니다.
2. 프롬프트를 약간 조정
Claude 4는 복잡한 지시를 더 잘 따르므로 더 구체적일 수 있습니다:
Claude 3.7 프롬프트 (잘 작동):
"이 함수를 더 깔끔하게 리팩토링하세요"
Claude 4 프롬프트 (더 나음):
"이 함수를 일찍 반환하도록 리팩토링하고, 중첩을 줄이며,
검증 로직을 헬퍼 함수로 추출하세요.
공개 API는 변경하지 마세요."
3. 다른 출력 길이 예상
Claude 4는 설명에서 더 철저한 경향이 있습니다. 간결함을 선호한다면 프롬프트에 추가하세요:
"코드만 제공하고, 설명은 필요 없습니다."
4. 기존 워크플로우 테스트
일부 사용자는 Composer가 Claude 4와 함께 약간 다르게 작동한다고 보고했습니다:
- 수정할 파일을 더 많이 제안할 수 있음 (보통 정확하게)
- 파괴적인 변경에 대해 확인을 더 자주 요청할 수 있음
- 다단계 작업이 더 적은 왕복 메시지를 필요로 함
중요한 작업에 Claude 4를 의존하기 전에 브랜치에서 몇 가지 테스트 작업을 실행하세요.
5. 요청 사용량 모니터링
Claude 4는 워크플로우에 따라 3.7보다 더 많거나 더 적은 요청을 사용할 수 있습니다:
- 더 적은 요청: 4가 더 자주 정확하기 때문에 후속 수정이 덜 필요할 수 있습니다
- 더 많은 요청: 4가 더 철저한 답변을 제공하기 때문에 출력 한도에 도달하고 계속해야 할 수 있습니다
영향을 이해하기 위해 첫 주 동안 사용량을 추적하세요.
알려진 문제 및 특이 사항
Claude 4 가용성
Claude 4는 Anthropic이 발표할 때 Cursor에서 항상 즉시 사용 가능한 것은 아닙니다. Cursor가 새로운 모델을 통합하는 동안 일반적으로 며칠에서 몇 주의 지연이 있습니다. Claude 4가 모델 드롭다운에 보이지 않는 경우:
- Cursor 앱이 최신 버전으로 업데이트되었는지 확인
- 구독이 활성 상태인지 확인
- 모델 출시에 대한 Cursor 포럼 공지 확인
지역 제한
일부 지역은 규제 또는 계약상의 이유로 더 새로운 Claude 모델에 대한 접근이 지연됩니다. Claude 4가 해당 지역에서 사용 불가능한 경우, Claude 3.7은 여전히 강력한 대안입니다.
출력 잘림
특히 Claude 4 Opus는 매우 긴 응답을 생성할 수 있습니다. Cursor에는 출력 한도가 있으며, 다음을 볼 수 있습니다:
"응답이 잘렸습니다. 계속하시겠습니까?"
나머지를 받으려면 계속을 클릭하세요. 매우 큰 작업의 경우 더 작은 프롬프트로 나누는 것을 고려하세요.
요약
Claude 4는 코드 정확성과 다중 파일 추론 측면에서 Cursor 사용자를 위한 의미 있는 업그레이드를 나타냅니다. Claude 4 Sonnet은 일상적인 작업의 기본값이어야 하며, Opus는 가장 어려운 문제를 위해 예약됩니다.
핵심 요점:
- Claude 4 Sonnet은 대부분의 코딩 작업에서 3.7보다 더 빠르고 정확합니다
- Claude 4 Opus는 최고 품질의 모델이지만 요청을 빠르게 소비합니다
- 둘 다 Pro 또는 Business 구독이 필요합니다
- 설정에서 Claude 4 Sonnet을 기본 모델로 설정하세요
- Cursor의 요청 한도에 일관되게 도달하는 경우 Claude Max ($100-200/월)를 고려하세요
- 4의 개선된 지시 따르기를 활용하도록 프롬프트를 조정하세요
- 중요한 프로젝트를 마이그레이션하기 전에 기존 워크플로우를 테스트하세요
모델 환경은 빠르게 변합니다. 2025년 중반 기준으로 Claude 4는 Cursor에서 코딩을 위한 최고의 옵션이지만, 새로운 모델과 가격 변경이 항상 지평선에 있습니다. Cursor의 변경 로그와 커뮤니티 포럼을 통해 업데이트를 유지하세요.
마지막 업데이트: 2025년 6월