Principais melhorias em relação ao Sonnet 4

Excelência em codificação

Claude Sonnet 4.5 é nosso melhor modelo de codificação até hoje, com melhorias significativas em todo o ciclo de vida de desenvolvimento:
  • Desempenho SWE-bench Verified: Estado da arte avançado em benchmarks de codificação
  • Planejamento e design de sistema aprimorados: Melhores decisões arquiteturais e organização de código
  • Engenharia de segurança melhorada: Práticas de segurança mais robustas e detecção de vulnerabilidades
  • Melhor seguimento de instruções: Aderência mais precisa às especificações e requisitos de codificação
Pensamento estendido para desempenho ideal: Claude Sonnet 4.5 tem desempenho significativamente melhor em tarefas de codificação quando o pensamento estendido está habilitado. O pensamento estendido está desabilitado por padrão, mas recomendamos habilitá-lo para trabalhos de codificação complexos. Esteja ciente de que o pensamento estendido impacta a eficiência do cache de prompt. Veja o guia de migração para detalhes de configuração.

Capacidades de agente

Claude Sonnet 4.5 introduz grandes avanços nas capacidades de agente:
  • Operação autônoma estendida: Sonnet 4.5 pode trabalhar independentemente por horas mantendo clareza e foco no progresso incremental. O modelo faz avanços constantes em algumas tarefas por vez em vez de tentar tudo de uma vez. Ele fornece atualizações de progresso baseadas em fatos que refletem com precisão o que foi realizado.
  • Consciência de contexto: Claude agora rastreia seu uso de tokens ao longo das conversas, recebendo atualizações após cada chamada de ferramenta. Essa consciência ajuda a prevenir o abandono prematuro de tarefas e permite execução mais eficaz em tarefas de longa duração. Veja Consciência de contexto para detalhes técnicos e orientação de prompting.
  • Uso de ferramentas aprimorado: O modelo usa mais efetivamente chamadas de ferramentas paralelas, disparando múltiplas pesquisas especulativas simultaneamente durante a pesquisa e lendo vários arquivos de uma vez para construir contexto mais rapidamente. Coordenação melhorada entre múltiplas ferramentas e fontes de informação permite que o modelo aproveite efetivamente uma ampla gama de capacidades em fluxos de trabalho de pesquisa e codificação agênticos.
  • Gerenciamento de contexto avançado: Sonnet 4.5 mantém rastreamento de estado excepcional em arquivos externos, preservando orientação a objetivos entre sessões. Combinado com uso mais eficaz da janela de contexto e nossos novos recursos de API de gerenciamento de contexto, o modelo lida otimamente com informações em sessões estendidas para manter coerência ao longo do tempo.

Comunicação e estilo de interação

Claude Sonnet 4.5 tem uma abordagem de comunicação refinada que é concisa, direta e natural. Ele fornece atualizações de progresso baseadas em fatos e pode pular resumos verbosos após chamadas de ferramentas para manter o momentum do fluxo de trabalho (embora isso possa ser ajustado com prompting). Para orientação detalhada sobre trabalhar com este estilo de comunicação, veja Melhores práticas do Claude 4.

Geração de conteúdo criativo

Claude Sonnet 4.5 se destaca em tarefas de conteúdo criativo:
  • Apresentações e animações: Iguala ou supera Claude Opus 4.1 para criar slides e conteúdo visual
  • Talento criativo: Produz saída polida e profissional com forte seguimento de instruções
  • Qualidade na primeira tentativa: Gera conteúdo utilizável e bem projetado em tentativas iniciais

Novos recursos da API

Ferramenta de memória (Beta)

A nova ferramenta de memória permite que Claude armazene e recupere informações fora da janela de contexto:
tools=[
    {
        "type": "memory_20250818",
        "name": "memory"
    }
]
Isso permite:
  • Construir bases de conhecimento ao longo do tempo
  • Manter estado do projeto entre sessões
  • Preservar contexto efetivamente ilimitado através de armazenamento baseado em arquivo
Requer cabeçalho beta: context-management-2025-06-27

Edição de contexto

Claude Sonnet 4.5 introduz edição de contexto para gerenciamento inteligente de contexto através da limpeza automática de chamadas de ferramentas:
response = client.beta.messages.create(
    betas=["context-management-2025-06-27"],
    model="claude-sonnet-4-5",
    max_tokens=4096,
    messages=[{"role": "user", "content": "..."}],
    context_management={
        "edits": [
            {
                "type": "clear_tool_uses_20250919",
                "trigger": {"type": "input_tokens", "value": 500},
                "keep": {"type": "tool_uses", "value": 2},
                "clear_at_least": {"type": "input_tokens", "value": 100}
            }
        ]
    },
    tools=[...]
)
Este recurso remove automaticamente chamadas de ferramentas e resultados mais antigos ao se aproximar dos limites de tokens, ajudando a gerenciar contexto em sessões de agente de longa duração.

Razões de parada aprimoradas

Claude Sonnet 4.5 introduz uma nova razão de parada model_context_window_exceeded que indica explicitamente quando a geração parou devido ao atingimento do limite da janela de contexto, em vez do limite max_tokens solicitado. Isso torna mais fácil lidar com limites de janela de contexto na lógica da sua aplicação.
{
  "stop_reason": "model_context_window_exceeded",
  "usage": {
    "input_tokens": 150000,
    "output_tokens": 49950
  }
}

Manuseio de parâmetros de ferramenta melhorado

Claude Sonnet 4.5 inclui uma correção de bug que preserva formatação intencional em parâmetros de string de chamadas de ferramentas. Anteriormente, quebras de linha finais em parâmetros de string eram às vezes incorretamente removidas. Esta correção garante que ferramentas que requerem formatação precisa (como editores de texto) recebam parâmetros exatamente como pretendido.
Esta é uma melhoria nos bastidores sem mudanças na API necessárias. No entanto, ferramentas com parâmetros de string podem agora receber valores com quebras de linha finais que eram anteriormente removidas.
Exemplo:
// Antes: Quebra de linha final acidentalmente removida
{
  "type": "tool_use",
  "id": "toolu_01A09q90qw90lq917835lq9",
  "name": "edit_todo",
  "input": {
    "file": "todo.txt",
    "contents": "1. Chop onions.\n2. ???\n3. Profit"
  }
}

// Depois: Quebra de linha final preservada como pretendido
{
  "type": "tool_use",
  "id": "toolu_01A09q90qw90lq917835lq9",
  "name": "edit_todo",
  "input": {
    "file": "todo.txt",
    "contents": "1. Chop onions.\n2. ???\n3. Profit\n"
  }
}

Otimizações de contagem de tokens

Claude Sonnet 4.5 inclui otimizações automáticas para melhorar o desempenho do modelo. Essas otimizações podem adicionar pequenas quantidades de tokens às solicitações, mas você não é cobrado por esses tokens adicionados pelo sistema.

Preços e disponibilidade

Preços

Claude Sonnet 4.5 mantém os mesmos preços do Sonnet 4:
  • Entrada: $3 por milhão de tokens
  • Saída: $15 por milhão de tokens

Disponibilidade

Claude Sonnet 4.5 está disponível em:
  • Claude API: claude-sonnet-4-5-20250929
  • Amazon Bedrock: anthropic.claude-sonnet-4-5-20250929-v1:0
  • Google Cloud Vertex AI: claude-sonnet-4-5@20250929
Também disponível através das plataformas Claude.ai e Claude Code.

Guia de migração

Se você está atualmente usando Claude Sonnet 4, atualizar para Sonnet 4.5 é direto:
  1. Atualize o nome do seu modelo para claude-sonnet-4-5-20250929
  2. Chamadas de API existentes continuarão a funcionar*
  3. Considere habilitar novos recursos:
    • Ferramenta de memória para agentes de longa duração
    • Limpeza de chamadas de ferramentas para melhor gerenciamento de contexto
Veja Migrando para Claude 4 para instruções detalhadas de migração se estiver migrando para Sonnet 4.5 de um modelo Claude 3. * - Sonnet 4.5 não permite que ambos os parâmetros temperature e top_p sejam especificados. Por favor, use apenas um.

Próximos passos