Claude Opus 5 chega ao Amazon Bedrock
A AWS anunciou a disponibilidade do Claude Opus 5 no Amazon Bedrock e na Claude Platform on AWS. Desenvolvido pela Anthropic, o Opus 5 é o modelo mais avançado da linha Opus e o primeiro representante da quinta geração — um salto relevante para equipes que operam fluxos de trabalho em produção envolvendo codificação agêntica, trabalho de conhecimento intensivo, compreensão visual e tarefas de longa duração.
Segundo a Anthropic, o Claude Opus 5 equipara-se à inteligência de ponta do Claude Fable 5 em muitos domínios, mas com a precificação da linha Opus — o que representa uma proposta de valor importante para times que precisam de capacidade frontier sem abrir mão da previsibilidade de custos.
No Amazon Bedrock, o Opus 5 opera com retenção zero de dados (ZDR — Zero Data Retention) por padrão, garantindo governança de dados corporativos sem comprometer a inteligência do modelo. O serviço é alimentado pelo motor de inferência de nova geração do Bedrock, permitindo que equipes construam dentro do ambiente AWS existente, mantenham segurança corporativa, residência regional de dados e escalem a inferência sem acesso de operadores.
O modelo também está disponível pela Claude Platform on AWS, que suporta retenção zero de dados mediante solicitação e oferece acesso à experiência nativa da plataforma Anthropic pelo Console AWS — com as mesmas APIs, funcionalidades e experiência de console disponíveis ao trabalhar diretamente com a Anthropic, unificadas com o faturamento e autenticação da AWS. Consulte a documentação da Claude Platform on AWS para mais detalhes.
O que diferencia o Claude Opus 5
De acordo com a Anthropic, o Opus 5 representa um avanço expressivo em codificação. O modelo compreende e navega em bases de código como um engenheiro experiente, escreve código de qualidade de produção e adapta sua estratégia conforme avança na tarefa. Ele também sustenta agentes de longa duração que trabalham por horas — e até durante a noite —, contornando obstáculos, se recuperando de erros e atingindo seus objetivos.
Para trabalho profissional, o Opus 5 traz raciocínio mais profundo sobre documentos longos e maior precisão em análises complexas, com os maiores ganhos em tarefas corporativas que envolvem grandes volumes de documentos. O resultado é capacidade frontier com a economia da linha Opus.
Casos de uso principais
O Claude Opus 5 é especialmente adequado para setores onde precisão, confiabilidade e raciocínio profundo são críticos:
- Serviços financeiros: alimenta fluxos de trabalho financeiros com raciocínio aprofundado e compreensão de contexto de ponta a ponta, além de lidar com trabalhos sensíveis à conformidade com maior clareza e foco.
- Automação de agentes e fluxos de trabalho: questiona instruções falhas, decompõe trabalhos complexos em sub-agentes que exigem menos supervisão e executa projetos de vários dias produzindo resultados de nível profissional.
- Produtividade: realiza construção e auditoria de relatórios, elaboração de documentos e análises estruturadas com alta consistência.
Vale destacar que o Opus 5 também aprimora as capacidades de segurança cibernética do Claude Opus 4.8 em todas as frentes — de codificação a cibersegurança. Em áreas de maior risco, o Opus 5 pode recorrer ao Opus 4.8 como fallback. Os usuários são notificados quando isso ocorre, e os fallbacks podem ser configurados via APIs.
Como começar com o Claude Opus 5 no Amazon Bedrock
É possível iniciar com o Claude Opus 5 diretamente pelo console do Amazon Bedrock, acessando o Playground em Test e selecionando o modelo Claude Opus 5 para testar prompts de codificação complexos.
Para acesso programático, o modelo pode ser chamado pela API de Mensagens da Anthropic via SDK da Anthropic ou endpoints bedrock-mantle, ou ainda pelas APIs Invoke e Converse no bedrock-runtime, usando a Interface de Linha de Comando da AWS (AWS CLI) e o AWS SDK.
Pré-requisitos
- Conta AWS ativa com acesso ao Amazon Bedrock
- AWS CLI instalada e configurada
- Python 3.8+
- Boto3 instalado:
pip install boto3 - SDK da Anthropic instalado:
pip install anthropic[bedrock] - Permissões IAM (Gerenciamento de Identidade e Acesso):
bedrock:InvokeModel,bedrock:InvokeModelWithResponseStreamebedrock: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 Opus 5
response = bedrock_runtime.invoke_model(
modelId="global.anthropic.claude-opus-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"][1]["text"])
Exemplo com a Converse API do Amazon Bedrock
import boto3
bedrock_runtime = boto3.client("bedrock-runtime", region_name="us-east-1")
response = bedrock_runtime.converse(
modelId="global.anthropic.claude-opus-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
}
)
if 'output' in response:
blocks = response['output']['message']['content']
print('\n'.join(b.get('text', '') for b in blocks if 'text' in b))
Exemplo com a API de Mensagens da Anthropic via SDK anthropic[bedrock]
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-opus-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[1].text)
O Claude Opus 5 também suporta adição e remoção de ferramentas no meio de uma conversa por meio dos blocos de conteúdo tool_addition e tool_removal em mensagens com role: "system", sem necessidade de reenviar o array completo de ferramentas. Consulte a documentação do Bedrock para mais detalhes.
Disponibilidade
O Claude Opus 5 já está disponível no Amazon Bedrock nas seguintes regiões: Leste dos EUA (Norte da Virgínia), Ásia-Pacífico (Melbourne), Europa (Irlanda) e Europa (Estocolmo). Consulte a documentação do Bedrock para a lista completa de regiões suportadas.
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 o Claude Opus 5, acesse o console do Amazon Bedrock, a Claude Platform on AWS, ou explore os notebooks de introdução no GitHub. Também é possível potencializar o Opus 5 utilizando o Advanced Prompt Optimization no Amazon Bedrock — o recurso recebe seus prompts atuais, os avalia contra critérios de avaliação definidos e gera versões otimizadas prontas para produção.
Fonte
Introducing Claude Opus 5 on AWS: Anthropic’s most capable Opus model (https://aws.amazon.com/blogs/machine-learning/introducing-claude-opus-5-on-aws-anthropics-most-capable-opus-model/)
Leave a Reply