Claude Sonnet 5는 Anthropic의 Sonnet 모델 제품군의 차세대 모델입니다. Claude Sonnet 4.6을 그대로 대체할 수 있는 업그레이드이며, 세 가지 동작 변경 사항이 있습니다: 적응형 사고가 기본적으로 활성화되고, 수동 확장 사고는 이제 400 오류를 반환하며(Claude Sonnet 4.6에서 지원 중단됨), 샘플링 매개변수(temperature, top_p, top_k)를 기본값이 아닌 값으로 설정하면 400 오류를 반환합니다. 이 페이지는 새로운 토크나이저를 포함하여 출시 시점의 모든 새로운 사항을 요약합니다.
| 모델 | API 모델 ID | 설명 |
|---|---|---|
| Claude Sonnet 5 | claude-sonnet-5 | 속도와 지능의 최상의 조합 |
Claude Sonnet 5는 기본적으로 1M 토큰 컨텍스트 윈도우(1M 토큰이 기본값이자 최대값이며, 더 작은 컨텍스트 변형은 없습니다), 128k 최대 출력 토큰, 적응형 사고, 그리고 Claude Sonnet 4.6과 동일한 도구 및 플랫폼 기능 세트를 지원합니다. 단, Priority Tier는 Claude Sonnet 5에서 사용할 수 없습니다.
전체 가격 및 사양은 모델 개요를 참조하세요.
Claude Sonnet 4.6에서는 thinking 필드가 없는 요청이 사고 없이 실행됩니다. Claude Sonnet 5에서는 동일한 요청이 적응형 사고로 실행됩니다. 사고를 끄려면 thinking: {type: "disabled"}를 전달하세요. max_tokens는 전체 출력(사고와 응답 텍스트를 합한 것)에 대한 엄격한 제한이므로, Claude Sonnet 4.6에서 사고 없이 실행되던 워크로드에 대해서는 이 값을 다시 검토하세요.
temperature, top_p 또는 top_k를 기본값이 아닌 값으로 설정하면 400 오류가 반환됩니다. 마이그레이션할 때 이러한 매개변수를 제거하세요. 기본값(또는 매개변수 생략)은 허용됩니다. 모델 동작을 안내하려면 시스템 프롬프트 지침을 사용하세요. 이는 Sonnet 클래스 모델에서는 새로운 사항이며, 동일한 제약이 이전에 Claude Opus 4.7에서 도입되었습니다.
수동 확장 사고(thinking: {type: "enabled", budget_tokens: N})는 Claude Sonnet 4.6에서 지원 중단되었으며, Claude Sonnet 5에서는 제거되어 Claude Opus 4.8 및 Claude Opus 4.7과 마찬가지로 400 오류를 반환합니다. 대신 effort 매개변수와 함께 적응형 사고를 사용하세요.
# Claude Sonnet 5에서는 지원되지 않습니다(400 반환)
thinking = {"type": "enabled", "budget_tokens": 32000}
# 대신 이것을 사용하세요
thinking = {"type": "adaptive"}Claude Sonnet 5는 새로운 토크나이저를 사용합니다. 동일한 입력 텍스트가 Claude Sonnet 4.6보다 약 30% 더 많은 토큰을 생성합니다. 정확한 증가량은 콘텐츠에 따라 다릅니다. 이는 API 변경 사항이 아닙니다: 요청, 응답 및 스트리밍 이벤트는 동일한 형태를 유지하며, 코드 변경이 필요하지 않습니다.
이 변경 사항은 토큰으로 측정하거나 예산을 책정하는 모든 것에 영향을 미칩니다:
usage 필드와 토큰 계산 결과가 Claude Sonnet 4.6보다 높습니다. 이전 모델에서 측정한 수치를 재사용하지 말고, Claude Sonnet 5에 대해 다시 계산하세요.max_tokens 예산: Claude Sonnet 4.6에 맞춰 조정된 출력 제한은 Claude Sonnet 5에서 동등한 출력을 잘라낼 수 있습니다. 예상 출력 길이에 가깝게 설정된 제한을 다시 검토하세요.이 제약은 Claude Sonnet 4.6에서 변경되지 않았습니다. 세 가지 동작 변경 사항(마이그레이션 가이드 참조)을 제외하면, Claude Sonnet 4.6에서 이미 실행되는 코드는 다른 변경이 필요하지 않습니다.
어시스턴트 메시지를 프리필하면 400 오류가 반환되며, 이는 Claude Sonnet 4.6과 동일합니다. 대신 구조화된 출력, 시스템 프롬프트 지침 또는 output_config.format을 사용하세요.
Claude Sonnet 5는 동일한 가격으로 Claude Sonnet 4.6보다 향상된 기능을 제공합니다. 또한 Opus 클래스 모델로 이동하지 않고도 Claude Sonnet 4.6이 제공하는 것보다 더 많은 기능이 필요한 워크로드를 위한 옵션이기도 합니다.
Claude Sonnet 4.6 대비 가장 큰 향상은 코딩 및 에이전트 작업에서 나타납니다. 벤치마크 결과는 Anthropic의 Transparency Hub를 참조하세요.
Claude Sonnet 5는 실시간 사이버 보안 안전장치를 갖춘 최초의 Sonnet 등급 모델입니다. 금지되거나 고위험 사이버 보안 주제와 관련된 요청은 거부될 수 있습니다. 거부는 오류가 아니라 stop_reason: "refusal"과 함께 성공적인 HTTP 200 응답으로 반환됩니다. 배경 정보는 안전장치, 경고 및 이의 제기를 참조하세요.
Claude Sonnet 5의 가격은 입력 토큰 100만 개당 $3, 출력 토큰 100만 개당 $15로 Claude Sonnet 4.6과 동일합니다. 새로운 토크나이저가 동일한 텍스트에 대해 약 30% 더 많은 토큰을 생성하므로, 토큰당 가격이 변경되지 않았더라도 동등한 요청의 비용은 Claude Sonnet 4.6과 다를 수 있습니다. 정확한 증가량은 콘텐츠와 워크로드 형태에 따라 다릅니다.
입력/출력 토큰 100만 개당 $2/$10의 출시 기념 가격이 2026년 8월 31일까지 적용되며, 이후에는 입력/출력 토큰 100만 개당 $3/$15의 표준 가격이 적용됩니다.
배치 처리 및 프롬프트 캐싱 요금을 포함한 전체 가격은 가격을 참조하세요.
출시 시점에 Claude Sonnet 5는 다음에서 사용할 수 있습니다:
InvokeModel 및 Converse API)에서는 사용할 수 없습니다.Claude Sonnet 5는 ZDR 계약을 체결한 조직을 위한 제로 데이터 보존을 지원합니다.
Claude Sonnet 5는 Claude Sonnet 4.6을 그대로 대체할 수 있습니다. 모델 ID를 업데이트하세요:
model = "claude-sonnet-4-6" # Before
model = "claude-sonnet-5" # After그런 다음 다음 사항을 검토하세요:
max_tokens 제한을 다시 검토하세요.budget_tokens를 설정하고 있다면 적응형 사고로 마이그레이션하세요. 수동 확장 사고(thinking: {type: "enabled"})는 지원되지 않으며 400 오류를 반환합니다.temperature, top_p, top_k)를 기본값이 아닌 값으로 설정한 요청은 400 오류를 반환하므로, 마이그레이션할 때 제거하세요. 도구 정의와 응답 형태는 변경되지 않았으며, 어시스턴트 메시지 프리필은 Claude Sonnet 4.6에서 이미 지원되지 않았습니다.자세한 내용은 마이그레이션 가이드의 Claude Sonnet 5 섹션을 참조하세요.
모든 현재 Claude 모델의 전체 사양 및 가격입니다.
마이그레이션하기 전에 새로운 토크나이저로 프롬프트를 측정하세요.
Claude Sonnet 5에서 권장되는 사고 활성화 모드입니다.
1M 토큰 컨텍스트 윈도우의 작동 방식입니다.
배치 처리 및 프롬프트 캐싱 요금을 포함한 전체 가격입니다.
Was this page helpful?