Claude Opus 5.5: por que ele custa menos no Claude Code

Claude Opus 5.5: por que ele custa menos no Claude Code

O Claude Sonnet 5.5 é o novo modelo intermediário da Anthropic, lançado em 28 de setembro de 2026 como o segundo integrante da família Claude 5.5. Ele chega mais rápido, mais barato por tarefa e muito mais forte em programação do que o Sonnet 5, sem alterar o preço por token.

Neste artigo, você vai entender o que mudou, como ler os benchmarks e quanto o modelo custa na prática. Além disso, vamos ver o que muda no código de quem já usa a API e quando ainda faz sentido pagar mais pelo Opus 5.5.

O que é o Claude Sonnet 5.5

O Claude Sonnet 5.5 ocupa o meio da linha de modelos da Anthropic. Acima dele está o Opus 5.5, pensado para trabalho complexo que exige julgamento cuidadoso, e abaixo fica o Haiku, voltado para alto volume.

Segundo a própria Anthropic, o modelo rende melhor em tarefas bem delimitadas do dia a dia. Por exemplo, corrigir bugs, entender uma base de código e produzir documentos, planilhas e apresentações com bom acabamento.

Em outras palavras, ele é o modelo que você deixa ligado o dia inteiro. O Opus 5.5 entra quando o problema é aberto, longo e exige decisões de arquitetura.

A empresa também anunciou que o Claude Haiku 5.5 deve chegar nas próximas semanas. Assim, a família 5.5 ficará completa com três camadas de custo e capacidade.

Especificações técnicas

No lado técnico, o modelo aceita até 1 milhão de tokens de contexto e gera até 128 mil tokens de saída. Na Message Batches API, esse limite de saída sobe para 300 mil tokens com um cabeçalho beta.

A entrada aceita texto e imagens, enquanto a saída é sempre texto. Além disso, o corte de conhecimento confiável fica em junho de 2026.

O identificador na API é claude-sonnet-5-5, e o mesmo nome vale para Google Cloud, Microsoft Foundry e Claude Platform on AWS. Já no Amazon Bedrock, o identificador usa o prefixo do fornecedor: anthropic.claude-sonnet-5-5.

Principais novidades do Claude Sonnet 5.5

A Anthropic resume o lançamento em quatro frentes: desempenho, colaboração, custo e velocidade. Na prática, as quatro se reforçam, porque um modelo que resolve a tarefa em menos passos também gasta menos tokens e termina antes.

Velocidade e custo por tarefa

O Claude Sonnet 5.5 gera saída mais de 30% mais rápido que o Sonnet 5. Com isso, ele se torna o Sonnet mais veloz que a Anthropic já lançou.

O ganho de custo vem de outro lugar. O preço por token continua o mesmo, mas o modelo precisa de bem menos tokens para chegar ao mesmo resultado, e a empresa relata uma economia de até 30% por tarefa.

Os primeiros testadores notaram um detalhe curioso nesse ponto. Em execuções lado a lado, o modelo agrupava chamadas de ferramentas com mais frequência, o que reduz o número de passos e, portanto, a conta final.

Escrita e colaboração

Assim como o Opus 5.5, o Claude Sonnet 5.5 escreve com mais clareza do que a geração anterior. Os testadores descreveram o modelo como um parceiro de trabalho mais natural.

Outro destaque é o olho para design. Segundo o anúncio, o modelo dá acabamento melhor a interfaces e segue templates de slides com pouca necessidade de edição.

Em um teste interno, por exemplo, a Anthropic entregou ao modelo materiais de resultado trimestral de uma empresa aberta e pediu uma revisão operacional em dez slides. Dois especialistas avaliaram o primeiro rascunho como pronto para envio.

Benchmarks do Claude Sonnet 5.5

Os números oficiais mostram um salto grande em relação ao Sonnet 5 e uma distância pequena para o Opus 5.5. No entanto, a própria Anthropic avisa que benchmark mede só uma faceta do modelo.

A tabela abaixo reúne os resultados divulgados no anúncio, sempre com a melhor configuração de esforço de cada modelo.

Benchmark Claude Sonnet 5.5 Sonnet 5 Opus 5.5
Terminal-Bench 4.0 70,6% 10,3% 66,4%
FrontierCode 1.1 52,1% 42,4% 54,4%
CursorBench 4.0 55,5% 34,1% 57,8%
GDPval-AA v2.1 1844 1449 1846
Humanity's Last Exam (com ferramentas) 64,5% 54,9% 67,7%
OSWorld 2.1 80,1% 57,0% 81,8%
Chartography (sem ferramentas) 61,6% 15,6% 64,4%

Programação e agentes

O Terminal-Bench 4.0 avalia tarefas profissionais de vários passos executadas pela linha de comando. Nele, o Claude Sonnet 5.5 marca 70,6%, enquanto o Sonnet 5 parava em 10,3%.

O dado mais interessante, porém, não é a nota máxima. Com esforço Medium, o padrão nos apps Claude, o modelo supera o melhor resultado do antecessor custando menos de um décimo por tarefa.

No FrontierCode, que verifica se uma alteração poderia entrar no repositório sem edição humana, o salto também aparece. Com esforço High, o modelo marca dez pontos a mais que o Sonnet 5 na mesma configuração, a cerca de um quinze avos do custo.

Há ainda uma nuance que vale conhecer. No esforço Max, o modelo pontuou menos que no Xhigh, porque passou a acionar com mais frequência uma revisão de código com subagentes e acabou fazendo alterações fora do escopo pedido.

Já no CursorBench, construído a partir de sessões reais no Cursor, o melhor resultado fica a pouco mais de dois pontos do Opus 5.5.

Trabalho de conhecimento

O GDPval-AA testa tarefas reais de 44 ocupações em nove setores da economia. Nele, o Claude Sonnet 5.5 fica praticamente empatado com o Opus 5.5 e cerca de 400 pontos acima do Sonnet 5.

Em uso do computador e leitura de gráficos, a diferença para o Opus também é pequena. Além disso, este é o primeiro Sonnet a terminar o Pokémon Red usando apenas capturas de tela, um teste informal de tarefas longas com visão.

Preço do Claude Sonnet 5.5 e o papel do effort

O preço do Claude Sonnet 5.5 é idêntico ao do Sonnet 5. Ou seja, quem já usa o modelo anterior paga o mesmo valor por token e tende a gastar menos por tarefa.

Preço por 1 milhão de tokens Claude Sonnet 5.5 Claude Opus 5.5
Entrada US$ 2 US$ 4
Saída US$ 10 US$ 20
Escrita de cache (5 minutos) US$ 2,50 US$ 5
Leitura de cache US$ 0,20 US$ 0,20

Na Batch API, o Claude Sonnet 5.5 tem 50% de desconto em entrada e saída. Além disso, o tamanho mínimo de prompt que entra em cache caiu para 512 tokens, contra 1.024 no Sonnet 5.

Se você quer comparar com o que pagou nas sessões longas do modelo maior, vale ler o artigo sobre por que o Opus 5.5 custa menos no Claude Code. Os mesmos princípios de cache valem aqui.

Como o effort muda a conta

O parâmetro effort controla quanto o modelo pensa antes de responder. Os níveis vão de Low até Max, passando por Medium, High e Xhigh.

Quanto maior o esforço, mais tempo o modelo trabalha e mais ele confere a própria resposta. Por isso, o custo por tarefa sobe junto com a qualidade, mas nem sempre na mesma proporção.

No Claude Code e nos apps, o padrão é Medium. Na Claude Platform, por outro lado, o padrão é High.

Os números do Terminal-Bench ilustram bem essa curva. Em Low, o Claude Sonnet 5.5 marca 20% a cerca de US$ 0,76 por tentativa, enquanto em Max chega a 70,6% a cerca de US$ 12,54.

A Anthropic também avisa que os níveis foram recalibrados. Portanto, um esforço High no novo modelo não equivale ao High do Sonnet 5, e vale refazer seus testes em vez de copiar a configuração.

Claude Sonnet 5.5 ou Opus 5.5: qual usar

Olhando só a tabela de benchmarks, a escolha parece óbvia, já que a diferença é pequena e o Sonnet custa metade. Contudo, a própria Anthropic afirma que o Opus continua claramente superior em trabalho aberto e complexo que exige julgamento sustentado.

Na prática, uma divisão razoável fica assim:

  • Use o Claude Sonnet 5.5 para correções de bugs, tarefas bem especificadas, geração de documentos e iterações rápidas.
  • Prefira o Opus 5.5 para decisões de arquitetura, refatorações amplas e problemas em que a especificação ainda está incompleta.
  • Mantenha esforço baixo ou médio no Claude Sonnet 5.5 quando quiser economia, porque é nessa faixa que ele mais complementa o Opus.

Em esforço alto, os dois chegam a custar parecido por tarefa. Nesse caso, a diferença de preço por token deixa de ser o argumento principal.

Uma boa forma de reduzir a ambiguidade é escrever uma especificação antes de pedir o código. Quanto mais delimitada a tarefa, mais o modelo intermediário rende, e a prática de spec driven development ajuda exatamente nisso.

Para quem usa os apps, o novo modelo substitui o Sonnet 5 como opção intermediária. Os limites dependem do plano, e o artigo sobre os planos do Claude em 2026 detalha cada um.

Como migrar sua aplicação para o novo modelo

Trocar o identificador para o Claude Sonnet 5.5 é o primeiro passo, mas não o único. A documentação oficial da Anthropic lista cinco mudanças que quebram código escrito para o Sonnet 5.

Antes de tudo, vale saber que o thinking adaptativo vem ligado por padrão. Além disso, enviar valores diferentes do padrão para temperature, top_p ou top_k agora retorna erro 400.

Como desligar o thinking no Claude Sonnet 5.5

No Sonnet 5, quem queria respostas sem raciocínio prévio enviava thinking com o tipo disabled. No Claude Sonnet 5.5, esse valor retorna erro 400 e aponta para o novo tipo between_tools.

O between_tools desliga o raciocínio antes da resposta, mas mantém as notas curtas de progresso entre chamadas de ferramentas. Ele funciona apenas com esforço Low, Medium ou High.

O exemplo abaixo mostra uma chamada direta à Messages API em C#, já com a configuração nova.

using System.Net.Http.Json;

var client = new HttpClient();
client.DefaultRequestHeaders.Add("x-api-key", Environment.GetEnvironmentVariable("ANTHROPIC_API_KEY"));
client.DefaultRequestHeaders.Add("anthropic-version", "2023-06-01");

var request = new
{
    model = "claude-sonnet-5-5",
    max_tokens = 1024,
    // Antes: thinking = new { type = "disabled" } (agora retorna 400)
    thinking = new { type = "between_tools" },
    // between_tools aceita apenas low, medium ou high
    output_config = new { effort = "medium" },
    messages = new[]
    {
        new { role = "user", content = "Summarize the changes in this pull request." }
    }
};

var response = await client.PostAsJsonAsync("https://api.anthropic.com/v1/messages", request);
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);

Se você precisa de esforço Xhigh ou Max, a regra muda. Nesse caso, omita o campo thinking ou envie o tipo adaptive, que é equivalente.

Uso forçado de ferramentas

O modelo não aceita mais o tool_choice com os tipos any ou tool. Esses valores retornam erro 400, tanto nas mensagens quanto no endpoint de contagem de tokens.

Para garantir uma entrada válida para a ferramenta, mantenha o tipo auto e ative o modo estrito. Outra opção é mover o esquema para structured outputs.

{
  "model": "claude-sonnet-5-5",
  "max_tokens": 1024,
  "tool_choice": { "type": "auto" },
  "tools": [
    {
      "name": "get_order_status",
      "description": "Returns the current status of an order by its id.",
      "strict": true,
      "input_schema": {
        "type": "object",
        "properties": { "orderId": { "type": "string" } },
        "required": ["orderId"]
      }
    }
  ],
  "messages": [
    { "role": "user", "content": "What is the status of order 4521?" }
  ]
}

Quando você precisa que o modelo chame a ferramenta, diga isso no prompt. Na prática, explicar quando a ferramenta se aplica funciona melhor do que forçar a chamada.

Blocos de thinking presos à conversa

Cada bloco de thinking agora registra o modelo que o produziu. Além disso, a API confere se o prompt de sistema, as ferramentas ou as mensagens anteriores mudaram desde que o bloco foi gerado.

Se algo mudou, contas criadas a partir de 31 de agosto de 2026 recebem erro 400 ao reenviar o bloco. Por isso, a recomendação é manter o histórico sempre crescendo, sem editar mensagens antigas.

Para mudar instruções no meio da conversa, use mensagens de sistema intermediárias, que o novo modelo passou a suportar. Também existe um recurso beta de compactação sob demanda, que resume a conversa sem invalidar os blocos que você mantém.

Os blocos também ficam vinculados à conta que os gerou. Assim, se outra conta reenviar um desses blocos, a API simplesmente o descarta antes de o modelo ler.

Outras mudanças de comportamento

Há ainda duas alterações menores. O uso do computador na Claude API e no Google Cloud exige o novo computer_toolset_20260801, e a ferramenta advisor deixou de aceitar alguns modelos antigos como conselheiros.

Por fim, textos longos entre chamadas de ferramentas agora voltam como blocos de thinking. Uma interface que exibe essas notas ao usuário fica em silêncio até você configurar o campo display ou adotar o between_tools.

Segurança e salvaguardas

Como o Claude Sonnet 5.5 chegou perto do Opus 5 em capacidade de cibersegurança, ele é o primeiro Sonnet a sair com salvaguardas específicas para essa área. Pedidos de alto risco caem automaticamente para o Sonnet 5, de forma visível para quem usa.

Isso não afeta o desenvolvimento comum. Encontrar e corrigir bugs no seu próprio código continua funcionando normalmente.

Na área de biologia, as proteções são as mesmas do Sonnet 5. Algumas solicitações legítimas de microbiologia podem ser sinalizadas por engano, e organizações podem pedir acesso ampliado por um programa de verificação.

O modelo também traz classificadores contra extração de raciocínio, uma defesa contra ataques de destilação. Na API, uma recusa chega com stop_reason igual a refusal e um objeto stop_details que indica a categoria.

Na avaliação comportamental automatizada, com cerca de 1.850 cenários, o modelo igualou ou superou o Sonnet 5 na maioria das métricas. Mesmo assim, a Anthropic reconhece que nenhum conjunto de testes captura todas as falhas.

Conclusão sobre o Claude Sonnet 5.5

O Claude Sonnet 5.5 encurta muito a distância para o Opus 5.5 e mantém o preço do antecessor. Para a maior parte do trabalho diário de desenvolvimento, ele se torna a escolha padrão mais sensata.

Ainda assim, a migração exige atenção. Revise o uso de disabled, de tool_choice forçado e de edições no histórico antes de trocar o identificador em produção.

Por fim, refaça seus testes de esforço. Começar em Medium para agentes e subir para High só quando a tarefa pedir costuma entregar o melhor equilíbrio entre custo e qualidade.

FAQ

Quanto custa o Claude Sonnet 5.5?

Custa US$ 2 por milhão de tokens de entrada e US$ 10 por milhão de tokens de saída, o mesmo preço do Sonnet 5.

Qual é o identificador do modelo na API?

Na Claude API, Google Cloud e Microsoft Foundry o identificador é claude-sonnet-5-5. No Amazon Bedrock, use anthropic.claude-sonnet-5-5.

O Claude Sonnet 5.5 substitui o Opus 5.5?

Não. Ele chega perto nos benchmarks, mas o Opus continua superior em trabalho aberto e complexo.

Por que meu código passou a receber erro 400?

As causas mais comuns são o uso de thinking com tipo disabled, tool_choice forçado ou parâmetros de amostragem fora do padrão.

Qual nível de effort devo usar?

Comece em Medium para tarefas de agente bem especificadas e suba para High em tarefas mais longas ou difíceis.

Glossário

Termo Significado
Token Unidade de texto que o modelo processa e pela qual a API cobra.
Effort Parâmetro que define quanto o modelo raciocina antes de responder, de Low a Max.
Adaptive thinking Modo em que o próprio modelo decide quanto raciocinar em cada passo.
between_tools Configuração que desliga o raciocínio prévio e mantém apenas notas entre ferramentas.
tool_choice Campo da API que define se e como o modelo deve chamar ferramentas.
Prompt caching Recurso que reaproveita trechos repetidos do prompt com custo menor.
Benchmark Conjunto padronizado de tarefas usado para comparar modelos.
Destilação Técnica de treinar um modelo novo a partir das respostas de outro.

Fontes