Claude Sonnet 5 chega ao AWS: o modelo Sonnet mais avançado da Anthropic já disponível no Amazon Bedrock

O que é o Claude Sonnet 5 e por que isso importa

A AWS anunciou a disponibilidade do Claude Sonnet 5, o modelo mais avançado da linha Sonnet da Anthropic, tanto no Amazon Bedrock quanto na Claude Platform on AWS. Este é o primeiro modelo Sonnet da geração mais recente da Anthropic e representa um avanço significativo em termos de capacidade, mantendo o equilíbrio de custo e velocidade que caracteriza a família Sonnet.

Em termos práticos, o Claude Sonnet 5 entrega uma inteligência próxima ao nível do Claude Opus — o modelo de ponta da Anthropic — mas com o preço e a performance da linha Sonnet. Isso significa que equipes podem usar um modelo de alto desempenho para tarefas cotidianas em escala, sem incorrer nos custos do tier Opus.

Duas formas de acessar o modelo na AWS

O Claude Sonnet 5 está disponível por dois caminhos dentro do ecossistema AWS:

  • Amazon Bedrock: permite construir dentro do ambiente AWS já existente, mantendo segurança corporativa, residência regional de dados e escalabilidade de inferência.
  • Claude Platform on AWS: oferece acesso à experiência nativa da plataforma da Anthropic via Console de Gerenciamento da AWS (AWS Management Console), com as mesmas APIs, funcionalidades e experiência de console que se teria trabalhando diretamente com a Anthropic — unificado com faturamento e autenticação AWS. Confira a documentação oficial da Claude Platform on AWS para mais detalhes.

O que diferencia o Claude Sonnet 5

O Sonnet 5 traz melhorias concretas em três frentes principais: raciocínio e planejamento, codificação e agentes autônomos.

Raciocínio e planejamento

O modelo consegue manter um plano ao longo de múltiplas etapas, rastrear o que já foi feito e o que ainda falta, e resolver problemas com menos rodadas de correção. Isso resulta em um comportamento mais previsível em operações de larga escala.

Codificação

O Sonnet 5 foi projetado para navegar em bases de código reais, aplicar mudanças em múltiplos arquivos e conduzir tarefas longas de depuração e refatoração até a conclusão. O código gerado é mais limpo e de fácil manutenção, exigindo menos supervisão humana.

Agentes autônomos

Para sistemas de agentes, o Claude Sonnet 5 funciona como um backbone mais confiável para operações automatizadas — lidando com cadeias de dependência complexas e uso de ferramentas em múltiplas etapas. É uma escolha sólida tanto para agentes voltados ao cliente quanto para automações internas.

Trabalho profissional

O modelo também se destaca na síntese de fontes longas, complexas e não estruturadas em entregas organizadas, como briefings, análises e relatórios.

Casos de uso por setor

O Claude Sonnet 5 é especialmente indicado para setores onde confiabilidade e raciocínio estruturado são críticos:

  • Serviços financeiros: modelagem em planilhas, análise financeira e agentes de relatórios que auditam os próprios números durante a execução, suportando fluxos completos desde a ingestão de dados até a saída validada.
  • Produtividade: construção e auditoria de relatórios, redação de documentos e análise estruturada com alta consistência. Com as capacidades de uso de computador (computer use), é possível automatizar fluxos de trabalho em navegadores e desktops que antes exigiam interação humana.
  • Automação de agentes e fluxos de trabalho: serve como backbone para agentes em produção que chamam ferramentas e executam tarefas em múltiplas etapas sem supervisão contínua.

Como começar com o Claude Sonnet 5 no Amazon Bedrock

Para iniciar, é possível testar o modelo diretamente no console do Amazon Bedrock, acessando a seção Test > Playground e selecionando o Claude Sonnet 5.

Para acesso programático, o modelo pode ser chamado via Anthropic Messages API — usando o Anthropic SDK ou endpoints bedrock-mantle — ou pelas APIs Invoke e Converse no bedrock-runtime, via Interface de Linha de Comando da AWS (AWS CLI) ou AWS SDK.

Pré-requisitos

  • Conta AWS ativa com acesso ao Amazon Bedrock
  • AWS CLI instalado e configurado
  • Python 3.8 ou superior
  • Boto3 instalado: pip install boto3
  • Anthropic SDK instalado: pip install anthropic[bedrock]
  • Permissões de Gerenciamento de Identidade e Acesso (IAM): bedrock:InvokeModel, bedrock:InvokeModelWithResponseStream e bedrock:CreateInference

Exemplo com AWS SDK para Python (Boto3)

import boto3
import json

# Create a Bedrock Runtime client
bedrock_runtime = boto3.client(
    service_name="bedrock-runtime",
    region_name="us-east-1"
)

# Invoke Claude Sonnet 5
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"])

Exemplo com a 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"])

Exemplo com Anthropic Messages API via SDK bedrock-mantle

from anthropic import AnthropicBedrockMantle

# Initialize the Bedrock Mantle client (uses SigV4 auth automatically)
mantle_client = AnthropicBedrockMantle(aws_region="us-east-1")

# Create a message using the Messages API
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)

Disponibilidade e precificação

O Claude Sonnet 5 já está disponível no Amazon Bedrock. A lista completa de regiões AWS suportadas pode ser consultada na documentação do Amazon Bedrock. O modelo também está disponível na Claude Platform on AWS nas regiões da América do Norte, América do Sul, Europa e Ásia-Pacífico.

Para experimentar, acesse o console do Amazon Bedrock, a Claude Platform on AWS, ou explore os notebooks de introdução disponíveis no GitHub. O Sonnet 5 está disponível com precificação promocional até 31 de agosto de 2026 — veja os detalhes na página de preços do Amazon Bedrock.

Vale destacar também que é possível potencializar ainda mais o Sonnet 5 utilizando a Otimização Avançada de Prompts (Advanced Prompt Optimization) no Amazon Bedrock. A funcionalidade recebe os prompts atuais, os avalia contra critérios definidos pelo usuário e gera versões otimizadas prontas para produção.

Fonte

Introducing Claude Sonnet 5 on AWS: Anthropic’s most capable Sonnet model (https://aws.amazon.com/blogs/machine-learning/introducing-claude-sonnet-5-on-aws-anthropics-most-capable-sonnet-model/)

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *