O Claude Opus 5 saiu ontem e minha timeline encheu do de sempre: prints de benchmark, gente dizendo que é absurdo e gente dizendo que é hype. O que quase ninguém conta é a única coisa que realmente importa se você programa com IA todo dia: eu migro meu fluxo ou não?
Li a documentação oficial, o guia de migração e os dados independentes do Artificial Analysis, e aqui vai o resumo com dados verificáveis. Spoiler: a resposta não é “sim” para todo mundo.
O que é o Opus 5, em números
Segundo a tabela oficial de modelos, o Opus 5 (claude-opus-5) é isso:
- Preço: US$ 5 por milhão de tokens de entrada e US$ 25 por milhão de saída. Exatamente o mesmo preço do Opus 4.8. Esse é o ponto mais importante do lançamento e o que mais está passando batido: mais modelo pelo mesmo dinheiro.
- Contexto de 1M de tokens por padrão (sem beta header) e até 128k tokens de saída.
- Knowledge cutoff de maio de 2026, o mais recente da família.
- Adaptive thinking: o modelo decide quanto pensar em cada requisição. Não existe mais o extended thinking manual com
budget_tokens. - Disponível na API da Anthropic, Bedrock, Google Cloud e Microsoft Foundry. Também é o modelo padrão do Claude Max e o mais forte disponível no Claude Pro.
Existe ainda um Fast mode que roda o modelo a cerca de 2,5 vezes a velocidade normal, pelo dobro do preço - igual já existia no Opus 4.8.
Benchmarks: o que você ganha
Aqui vão os números do anúncio oficial e de terceiros, cada um com sua fonte:
- No Frontier-Bench v0.1, o Opus 5 supera todos os modelos do mercado e mais que dobra o resultado do Opus 4.8 com custo menor por tarefa.
- No CursorBench 3.2, no effort máximo, fica a 0,5% do pico do Fable 5 (o modelo topo de linha da Anthropic), pela metade do custo por tarefa.
- No ARC-AGI 3 ele triplica o segundo colocado, e no OSWorld 2.0 (computer use) supera o melhor resultado do Fable 5 a pouco mais de um terço do custo.
- No Intelligence Index do Artificial Analysis (dados de 25 de julho de 2026), o Opus 5 no effort máximo marca 61, o número 1 de 190 modelos. Para comparar: a mediana da categoria é 32.
Os benchmarks da Anthropic sempre pedem um pé atrás, como qualquer benchmark de fabricante. Mas quando um terceiro independente coloca o modelo em primeiro de 190 no dia seguinte ao lançamento, o sinal é bem claro: em código agêntico é o novo teto nessa faixa de preço.
O custo real não é o preço por token
E aqui vem a parte que o título da notícia não conta. O preço por token é igual ao do Opus 4.8, sim. Mas sua fatura não depende só do preço por token: depende de quantos tokens o modelo consome, e aí o Opus 5 consome mais:
- O thinking vem ligado por padrão. No Opus 4.8, uma requisição sem o campo
thinkingrodava sem pensar. No Opus 5, a mesma requisição pensa. É um breaking change documentado no guia de migração:max_tokensé um limite duro sobre thinking + resposta, então se você tinha omax_tokensajustado para workloads sem thinking, o raciocínio vai comer esse espaço. - Ele é mais verboso. Nas medições do Artificial Analysis, o Opus 5 gerou 100M de tokens de saída para completar o Intelligence Index, contra uma mediana de 63M em modelos comparáveis. O próprio guia de migração da Anthropic avisa que as respostas visíveis saem mais longas, e que baixar o effort reduz o thinking mas não encurta a resposta: é preciso pedir concisão explicitamente no prompt.
- Tempo também é custo. No effort máximo, o Artificial Analysis mede 52,8 tokens por segundo de saída e um tempo até o primeiro token de mais de um minuto. Se o seu fluxo depende de iteração rápida, isso pesa.
A conclusão prática: numa tarefa bem delimitada, o Opus 5 pode sair mais barato que o 4.8 porque resolve antes e com menos idas e vindas. Com prompt vago, pode sair mais caro porque pensa e escreve mais. Quem manda é o effort e a disciplina de prompt. Se o gasto te preocupa, já contei por que o Claude Code consome seus limites e como controlo o meu com o PocketMeter.
Setup: o que mexer no Claude Code
Primeiro, o óbvio mas necessário: o Opus 5 exige Claude Code v2.1.219 ou superior. Atualize:
claude update
A partir daí, segundo a documentação de configuração de modelos:
# Trocar na sessão atual
/model opus # o alias "opus" já resolve para o Opus 5 na API da Anthropic
# Ou na inicialização
claude --model opus
Se você quiser fixar a versão exata para que uma mudança futura do alias não te mova de modelo sem avisar, use o ID completo no settings ou por variável de ambiente:
{
"model": "claude-opus-5"
}
Atenção a um detalhe: se você está no Bedrock, Google Cloud ou Foundry, o alias opus resolve para o Opus 5 no Bedrock e no Google Cloud, mas no Microsoft Foundry ainda resolve para o Opus 4.6. Nesse caso, indique o deployment completo ou use ANTHROPIC_DEFAULT_OPUS_MODEL.
Sobre o effort: o padrão é high, e os níveis vão de low a max. Troca com /effort na sessão ou --effort na inicialização. Minha recomendação depois de ler o guia: deixe high para o dia a dia e suba para xhigh ou max só em tarefas onde a capacidade importa mais que a fatura. Se rodar em xhigh ou max, suba o max_tokens para 64k como ponto de partida, porque o modelo precisa de espaço para pensar.
E se você paga por uso no Claude Code, o Fast mode ativa com /fast e custa o dobro, via créditos de uso. Útil quando você sabe exatamente o que quer e só precisa que ele escreva rápido.
Setup: o que mexer na API
Se o seu código está no Opus 4.8, trocar o ID é trivial, mas existem dois breaking changes que vão estourar se você não olhar:
# Isso funcionava no Opus 4.8 e devolve um 400 no Opus 5:
client.messages.create(
model="claude-opus-5",
max_tokens=16000,
thinking={"type": "disabled"},
output_config={"effort": "xhigh"}, # thinking desligado + xhigh/max = 400
messages=[{"role": "user", "content": "..."}],
)
Desligar o thinking só é permitido com effort high ou inferior. E a outra quebra: requisições sem o campo thinking agora pensam, então revise seus max_tokens.
Mais duas coisas que quebram ou somem: a ferramenta de web fetch não está disponível no Opus 5 e o Priority Tier não é suportado. Se a sua organização tem compromisso de Priority Tier, esse tráfego fica no Opus 4.8, que continua com suporte.
E uma melhoria: o mínimo cacheável do prompt caching cai de 1.024 para 512 tokens, então prompts que antes eram curtos demais para cachear agora criam entradas de cache, sem mexer no código.
Se não quiser migrar na mão, a Anthropic inclui uma skill no Claude Code que automatiza:
/claude-api migrate this project to claude-opus-5
Ela troca o ID, aplica as mudanças de parâmetros breaking e deixa uma checklist do que você precisa revisar manualmente.
Quando NÃO migrar para o Claude Opus 5
Essa é a parte que realmente economiza seu dinheiro:
- Seu workload usa a ferramenta de web fetch. Ela não existe no Opus 5. Fique no 4.8 ou redesenhe essa parte.
- Você tem Priority Tier contratado. O Opus 5 não suporta.
- Você itera rápido em tarefas simples. Para renomear coisas, escrever testes simples ou fazer mudanças mecânicas, o Sonnet 5 a US$ 3/15 (com preço promocional de US$ 2/10 até 31 de agosto de 2026) ou o Haiku 4.5 a US$ 1/5 são mais rápidos e bem mais baratos. É exatamente para isso que existe o alias
opusplan: Opus para planejar, Sonnet para executar. - Seus prompts estão cheios de instruções de “verifique seu trabalho”. O Opus 5 verifica por conta própria; o guia de migração manda explicitamente remover essas instruções porque causam sobre-verificação. Se você não vai retrabalhar os prompts, vai gastar tokens à toa. E se o seu problema é a IA fazendo besteira, um AGENTS.MD bem feito rende mais do que repetir instruções em cada prompt.
- Você trabalha com segurança ofensiva. O Opus 5 vem com classificadores de segurança que bloqueiam pentesting e geração de exploits, e as requisições sinalizadas são reencaminhadas para o Opus 4.8. Você vai passar o dia caindo em fallbacks.
Meu veredito
Se você programa com Claude todo dia, migrar é quase óbvio: mesmo preço, modelo melhor, e no Claude Code é um /model opus depois de atualizar. Mas migre entendendo que o thinking ligado por padrão e a verbosidade mudam sua fatura mesmo com o preço por token igual. Fixe o modelo exato, revise seus max_tokens, baixe o effort nas tarefas simples e deixe o Sonnet para o trabalho mecânico.
O modelo é bom. A fatura é com você.
Perguntas frequentes
Quanto custa o Claude Opus 5?
US$ 5 por milhão de tokens de entrada e US$ 25 por milhão de saída, exatamente o mesmo preço do Opus 4.8. O Fast mode custa o dobro. O que muda sua fatura não é o preço, mas quantos tokens o modelo consome: o thinking vem ligado por padrão e as respostas saem mais longas.
Vale a pena migrar do Opus 4.8 para o Opus 5?
Para programação agêntica, sim: é o número 1 do Intelligence Index do Artificial Analysis pelo mesmo preço. As exceções claras são se você usa a ferramenta de web fetch, tem Priority Tier contratado ou trabalha com segurança ofensiva - nesses casos, ficar no Opus 4.8 faz mais sentido.
Dá para desligar o thinking no Claude Opus 5?
Sim, mas apenas com effort high ou inferior: combinar thinking desligado com effort xhigh ou max retorna um erro 400 na API. E lembre-se de que requisições sem o campo thinking agora pensam por padrão, então revise seus max_tokens ao migrar.



O que você achou?
Deixe sua opinião, pergunta ou sugestão. Os comentários são sincronizados com GitHub Discussions .