Claude Sonnet 5, Amazon Bedrock과 Claude Platform on AWS에서 사용 가능
Anthropic의 최신 세대 Sonnet 모델인 Claude Sonnet 5가 Amazon Bedrock과 Claude Platform on AWS에서 제공됩니다. 이번 세대의 첫 Sonnet 모델이고, 코딩과 에이전트, 일상적인 전문 업무를 Sonnet 가격대에서 처리하는 것을 목표로 합니다.
기존 AWS 환경 안에서 모델을 바로 붙여 쓸 수 있다는 점이 핵심입니다. 엔터프라이즈 보안과 리전별 데이터 레지던시를 유지하면서 추론을 확장할 수 있고, 별도의 외부 계약 없이 AWS 빌링과 인증 체계 안에서 운영됩니다.
두 가지 접근 경로
Claude Sonnet 5는 두 경로로 쓸 수 있습니다. 하나는 Amazon Bedrock이고, 다른 하나는 Claude Platform on AWS입니다.
Claude Platform on AWS는 Anthropic의 네이티브 플랫폼 경험을 AWS Management Console에서 그대로 제공합니다. Anthropic과 직접 작업할 때 쓰던 API, 기능, 콘솔 경험을 동일하게 쓰면서, 빌링과 인증만 AWS 쪽으로 통합되는 형태입니다.
Sonnet 4.6 대비 무엇이 달라졌나
Claude Sonnet 5는 코딩, 에이전트 작업, 전문 업무 전반에서 성능이 향상되었고, Sonnet 4.6의 명확한 업그레이드로 설계되었습니다. 능력과 비용, 속도의 균형은 그대로 유지하면서 Opus에 가까운 지능을 제공한다고 설명합니다.
여러 단계에 걸친 작업에서 계획을 유지하고, 무엇을 했고 무엇이 남았는지 추적하며, 더 적은 수정 라운드로 문제를 해결합니다. 대규모 운영에서 동작이 더 예측 가능해진다는 점을 강조합니다.
모델 선택 기준도 명시되어 있습니다. Opus 등급의 비용 없이 강한 추론과 코딩, 에이전트 신뢰성을 대규모로 확보해야 할 때 Sonnet 5를 쓰고, 비용 프리미엄을 정당화할 만큼 최고 수준의 추론이 필요한 작업에는 Opus를 쓰라는 구분입니다.
대상 워크로드
코딩 쪽에서는 실제 코드베이스를 탐색하고, 여러 파일에 걸친 변경을 반영하며, 긴 디버깅과 리팩터링 작업을 끝까지 끌고 가도록 설계되었습니다. 감독을 줄이면서 더 깔끔하고 유지보수하기 좋은 코드를 작성합니다.
자율 에이전트 쪽에서는 복잡한 의존성 체인과 다단계 도구 사용을 처리하는 백본 역할을 합니다. 고객 대면 에이전트와 내부 에이전트 양쪽에 적합하다고 봅니다.
전문 업무 쪽에서는 길고 복잡한 비정형 자료를 브리프, 분석, 보고서 같은 구조화된 산출물로 종합합니다.
산업별로는 금융 서비스 팀의 스프레드시트 모델링, 재무 분석, 그리고 진행하면서 자체적으로 수치를 감사하는 리포팅 에이전트를 지원합니다. 데이터 수집부터 검증된 산출까지 이어지는 워크플로를 다룹니다. 생산성 업무에서는 보고서 작성과 감사, 문서 초안 작성, 구조화된 분석을 일관성 있게 처리합니다. 컴퓨터 사용(computer use) 기능으로 기존에 사람이 개입해야 했던 브라우저와 데스크톱 워크플로를 자동화할 수 있습니다.
Amazon Bedrock에서 시작하기
Amazon Bedrock 콘솔에서 Test 아래 Playground를 선택하고, 모델로 Claude Sonnet 5를 고르면 바로 테스트할 수 있습니다.
프로그래밍 방식으로는 Anthropic Messages API를 통해 bedrock-runtime을 Anthropic SDK 또는 bedrock-mantle 엔드포인트로 호출할 수 있고, 기존처럼 bedrock-runtime의 Invoke와 Converse API를 AWS CLI와 AWS SDK로 계속 써도 됩니다.
시작 전에 필요한 사전 조건은 다음과 같습니다.
- Amazon Bedrock 액세스가 활성화된 AWS 계정
- 설치 및 구성된 AWS CLI
- Python 3.8 이상
- Boto3 설치 (
pip install boto3) - Anthropic SDK 설치 (
pip install anthropic[bedrock]) - IAM 권한:
bedrock:InvokeModel,bedrock:InvokeModelWithResponseStream,bedrock:CreateInference
Boto3로 모델을 호출하는 기본 예시입니다.
import boto3
import json
bedrock_runtime = boto3.client(
service_name="bedrock-runtime",
region_name="us-east-1"
)
response = bedrock_runtime.invoke_model(
modelId="us.anthropic.claude-sonnet-5",
contentType="application/json",
accept="application/json",
body=json.dumps({
"anthropic_version": "bedrock-2023-05-31",
"max_tokens": 4096,
"messages": [
{
"role": "user",
"content": "Design a distributed architecture on AWS in Python that should support 100k requests per second across multiple geographic regions."
}
]
})
)
result = json.loads(response["body"].read())
print(result["content"][0]["text"])
여러 모델을 통합된 방식으로 다루려면 Converse API를 쓸 수 있습니다.
import boto3
bedrock_runtime = boto3.client("bedrock-runtime", region_name="us-east-1")
response = bedrock_runtime.converse(
modelId="us.anthropic.claude-sonnet-5",
messages=[
{
"role": "user",
"content": [
{
"text": "Design a distributed architecture on AWS in Python that should support 100k requests per second across multiple geographic regions."
}
]
}
],
inferenceConfig={
"maxTokens": 4096
}
)
print(response["output"]["message"]["content"][0]["text"])
anthropic[bedrock] SDK 패키지로 Messages API를 직접 쓰는 방법도 있습니다. 이 경우 SigV4 인증이 자동으로 적용됩니다.
from anthropic import AnthropicBedrockMantle
mantle_client = AnthropicBedrockMantle(aws_region="us-east-1")
message = mantle_client.messages.create(
model="anthropic.claude-sonnet-5",
max_tokens=4096,
messages=[
{"role": "user", "content": "Design a distributed architecture on AWS in Python that should support 100k requests per second across multiple geographic regions"}
]
)
print(message.content[0].text)
도입 전 확인할 사실
Claude Sonnet 5는 오늘부터 Amazon Bedrock에서 사용할 수 있습니다. 지원되는 AWS 리전 전체 목록은 Amazon Bedrock 문서에 정리되어 있습니다. Claude Platform on AWS에서는 북미, 남미, 유럽, 아시아 태평양에서 제공됩니다.
가격과 관련해서, 2026년 8월 31일까지 프로모션 가격이 적용됩니다. 요금 등 세부 사항은 Amazon Bedrock 가격 페이지에서 확인할 수 있습니다.
프롬프트를 다듬는 데는 Amazon Bedrock의 Advanced Prompt Optimization을 활용할 수 있습니다. 현재 쓰고 있는 프롬프트를 평가 기준에 맞춰 벤치마크하고, 운영에 바로 쓸 수 있는 형태로 재작성된 결과를 내놓습니다.
더 확인할 곳
직접 테스트는 Amazon Bedrock 콘솔이나 Claude Platform on AWS에서 할 수 있고, GitHub의 Getting Started 노트북으로 시작 코드를 살펴볼 수 있습니다. Claude Platform on AWS의 세부 사용법은 해당 문서에서, 지원 리전과 요금은 Amazon Bedrock 문서와 가격 페이지에서 확인할 수 있습니다.
원문: Introducing Claude Sonnet 5 on AWS: Anthropic’s most capable Sonnet model · 발행일 2026-06-30