Loading...
    • Guia do Desenvolvedor
    • Referência da API
    • MCP
    • Recursos
    • Notas de Lançamento
    Search...
    ⌘K

    Primeiros passos

    introget-started

    Modelos e preços

    overviewchoosing-a-modelwhats-new-claude-4-5migrating-to-claude-4model-deprecationspricing

    Criar com Claude

    overviewworking-with-messagescontext-windowsclaude-4-best-practices

    Capacidades

    prompt-cachingcontext-editingextended-thinkingstreamingbatch-processingcitationsmultilingual-supporttoken-countingembeddingsvisionpdf-supportfilessearch-resultsclaude-for-sheets

    Ferramentas

    overviewimplement-tool-usetoken-efficient-tool-usefine-grained-tool-streamingbash-toolcode-execution-toolcomputer-use-tooltext-editor-toolweb-fetch-toolweb-search-toolmemory-tool

    Habilidades do Agente

    overviewquickstartbest-practicesskills-guide

    SDK do Agente

    overviewtypescriptpython

    Guias

    streaming-vs-single-modepermissionssessionshostingmodifying-system-promptsmcpcustom-toolssubagentsslash-commandsskillscost-trackingtodo-trackingplugins

    MCP na API

    mcp-connectorremote-mcp-servers

    Claude em plataformas de terceiros

    claude-on-amazon-bedrockclaude-on-vertex-ai

    Engenharia de prompts

    overviewprompt-generatorprompt-templates-and-variablesprompt-improverbe-clear-and-directmultishot-promptingchain-of-thoughtuse-xml-tagssystem-promptsprefill-claudes-responsechain-promptslong-context-tipsextended-thinking-tips

    Testar e avaliar

    define-successdevelop-testseval-toolreduce-latency

    Fortalecer proteções

    reduce-hallucinationsincrease-consistencymitigate-jailbreakshandle-streaming-refusalsreduce-prompt-leakkeep-claude-in-character

    Administração e monitoramento

    administration-apiusage-cost-apiclaude-code-analytics-api
    Console
    Modelos e preços

    Migrando para Claude 4.5

    Guia de migração para Claude 4.5

    Este guia cobre dois caminhos de migração principais para os modelos Claude 4.5:

    • Claude Sonnet 3.7 → Claude Sonnet 4.5: Nosso modelo mais inteligente com raciocínio de melhor classe, capacidades de codificação e agentes de longa duração
    • Claude Haiku 3.5 → Claude Haiku 4.5: Nosso modelo Haiku mais rápido e inteligente com desempenho próximo à fronteira para aplicações em tempo real e processamento inteligente de alto volume

    Ambas as migrações envolvem mudanças significativas que requerem atualizações em sua implementação. Este guia o orientará em cada caminho de migração com instruções passo a passo e mudanças significativas claramente marcadas.

    Antes de iniciar sua migração, recomendamos revisar O que há de novo no Claude 4.5 para entender os novos recursos e capacidades disponíveis nesses modelos, incluindo pensamento estendido, consciência de contexto e melhorias comportamentais.

    Migrando de Claude Sonnet 3.7 para Claude Sonnet 4.5

    Claude Sonnet 4.5 é nosso modelo mais inteligente, oferecendo desempenho de melhor classe para raciocínio, codificação e agentes autônomos de longa duração. Esta migração inclui várias mudanças significativas que requerem atualizações em sua implementação.

    Etapas de migração

    1. Atualize o nome do seu modelo:

      # Antes (Claude Sonnet 3.7)
      model="claude-3-7-sonnet-20250219"
      
      # Depois (Claude Sonnet 4.5)
      model="claude-sonnet-4-5-20250929"
    2. Atualize os parâmetros de amostragem

      Esta é uma mudança significativa do Claude Sonnet 3.7.

      Use apenas temperature OU top_p, não ambos:

      # Antes (Claude Sonnet 3.7) - Isso resultará em erro no Sonnet 4.5
      response = client.messages.create(
          model="claude-3-7-sonnet-20250219",
          temperature=0.7,
          top_p=0.9,  # Não é possível usar ambos
          ...
      )
      
      # Depois (Claude Sonnet 4.5)
      response = client.messages.create(
          model="claude-sonnet-4-5-20250929",
          temperature=0.7,  # Use temperature OU top_p, não ambos
          ...
      )
    3. Trate a nova razão de parada refusal

      Atualize sua aplicação para tratar razões de parada refusal:

      response = client.messages.create(...)
      
      if response.stop_reason == "refusal":
          # Trate a recusa apropriadamente
          pass
    4. Atualize a ferramenta de editor de texto (se aplicável)

      Esta é uma mudança significativa do Claude Sonnet 3.7.

      Atualize para text_editor_20250728 (tipo) e str_replace_based_edit_tool (nome). Remova qualquer código usando o comando undo_edit.

      # Antes (Claude Sonnet 3.7)
      tools=[{"type": "text_editor_20250124", "name": "str_replace_editor"}]
      
      # Depois (Claude Sonnet 4.5)
      tools=[{"type": "text_editor_20250728", "name": "str_replace_based_edit_tool"}]

      Consulte a documentação da ferramenta de editor de texto para obter detalhes.

    5. Atualize a ferramenta de execução de código (se aplicável)

      Atualize para code_execution_20250825. A versão legada code_execution_20250522 ainda funciona, mas não é recomendada. Consulte a documentação da ferramenta de execução de código para obter instruções de migração.

    6. Remova o cabeçalho beta de uso de ferramenta eficiente em tokens

      Uso de ferramenta eficiente em tokens é um recurso beta que funciona apenas com Claude 3.7 Sonnet. Todos os modelos Claude 4 têm uso de ferramenta eficiente em tokens integrado, portanto você não deve mais incluir o cabeçalho beta.

      Remova o cabeçalho beta token-efficient-tools-2025-02-19 de suas solicitações:

      # Antes (Claude Sonnet 3.7)
      client.messages.create(
          model="claude-3-7-sonnet-20250219",
          betas=["token-efficient-tools-2025-02-19"],  # Remova isto
          ...
      )
      
      # Depois (Claude Sonnet 4.5)
      client.messages.create(
          model="claude-sonnet-4-5-20250929",
          # Sem cabeçalho beta token-efficient-tools
          ...
      )
    7. Remova o cabeçalho beta de saída estendida

      O cabeçalho beta output-128k-2025-02-19 para saída estendida está disponível apenas no Claude Sonnet 3.7.

      Remova este cabeçalho de suas solicitações:

      # Antes (Claude Sonnet 3.7)
      client.messages.create(
          model="claude-3-7-sonnet-20250219",
          betas=["output-128k-2025-02-19"],  # Remova isto
          ...
      )
      
      # Depois (Claude Sonnet 4.5)
      client.messages.create(
          model="claude-sonnet-4-5-20250929",
          # Sem cabeçalho beta output-128k
          ...
      )
    8. Atualize seus prompts para mudanças comportamentais

      Claude Sonnet 4.5 tem um estilo de comunicação mais conciso e direto e requer direção explícita. Revise as melhores práticas de engenharia de prompt do Claude 4 para orientação de otimização.

    9. Considere ativar o pensamento estendido para tarefas complexas

      Ative o pensamento estendido para melhorias significativas de desempenho em tarefas de codificação e raciocínio (desativado por padrão):

      response = client.messages.create(
          model="claude-sonnet-4-5-20250929",
          max_tokens=16000,
          thinking={"type": "enabled", "budget_tokens": 10000},
          messages=[...]
      )

      O pensamento estendido impacta a eficiência do cache de prompt.

    10. Teste sua implementação

    Teste em um ambiente de desenvolvimento antes de implantar em produção para garantir que todas as mudanças significativas sejam tratadas adequadamente.

    Lista de verificação de migração Sonnet 3.7 → 4.5

    • Atualize o ID do modelo para claude-sonnet-4-5-20250929
    • MUDANÇA SIGNIFICATIVA: Atualize os parâmetros de amostragem para usar apenas temperature OU top_p, não ambos
    • Trate a nova razão de parada refusal em sua aplicação
    • MUDANÇA SIGNIFICATIVA: Atualize a ferramenta de editor de texto para text_editor_20250728 e str_replace_based_edit_tool (se aplicável)
    • MUDANÇA SIGNIFICATIVA: Remova qualquer código usando o comando undo_edit (se aplicável)
    • Atualize a ferramenta de execução de código para code_execution_20250825 (se aplicável)
    • Remova o cabeçalho beta token-efficient-tools-2025-02-19 (se aplicável)
    • Remova o cabeçalho beta output-128k-2025-02-19 (se aplicável)
    • Revise e atualize prompts seguindo as melhores práticas do Claude 4
    • Considere ativar o pensamento estendido para tarefas complexas de raciocínio
    • Trate a razão de parada model_context_window_exceeded (específica do Sonnet 4.5)
    • Considere ativar a ferramenta de memória para agentes de longa duração (beta)
    • Considere usar limpeza automática de chamadas de ferramenta para edição de contexto (beta)
    • Teste em ambiente de desenvolvimento antes da implantação em produção

    Recursos removidos do Claude Sonnet 3.7

    • Uso de ferramenta eficiente em tokens: O cabeçalho beta token-efficient-tools-2025-02-19 funciona apenas com Claude 3.7 Sonnet e não é suportado em modelos Claude 4 (consulte a etapa 6)
    • Saída estendida: O cabeçalho beta output-128k-2025-02-19 não é suportado (consulte a etapa 7)

    Ambos os cabeçalhos podem ser incluídos em solicitações Claude 4, mas não terão efeito.

    Migrando de Claude Haiku 3.5 para Claude Haiku 4.5

    Claude Haiku 4.5 é nosso modelo Haiku mais rápido e inteligente com desempenho próximo à fronteira, oferecendo qualidade de modelo premium com desempenho em tempo real para aplicações interativas e processamento inteligente de alto volume. Esta migração inclui várias mudanças significativas que requerem atualizações em sua implementação.

    Para uma visão geral completa das novas capacidades, consulte O que há de novo no Claude 4.5.

    Preço do Haiku 4.5 $1 por milhão de tokens de entrada, $5 por milhão de tokens de saída. Consulte Preços do Claude para obter detalhes.

    Etapas de migração

    1. Atualize o nome do seu modelo:

      # Antes (Haiku 3.5)
      model="claude-3-5-haiku-20241022"
      
      # Depois (Haiku 4.5)
      model="claude-haiku-4-5-20251001"
    2. Atualize as versões de ferramentas (se aplicável)

      Esta é uma mudança significativa do Claude Haiku 3.5.

      Haiku 4.5 suporta apenas as versões mais recentes de ferramentas:

      # Antes (Haiku 3.5)
      tools=[{"type": "text_editor_20250124", "name": "str_replace_editor"}]
      
      # Depois (Haiku 4.5)
      tools=[{"type": "text_editor_20250728", "name": "str_replace_based_edit_tool"}]
      • Editor de texto: Use text_editor_20250728 e str_replace_based_edit_tool
      • Execução de código: Use code_execution_20250825
      • Remova qualquer código usando o comando undo_edit
    3. Atualize os parâmetros de amostragem

      Esta é uma mudança significativa do Claude Haiku 3.5.

      Use apenas temperature OU top_p, não ambos:

      # Antes (Haiku 3.5) - Isso resultará em erro no Haiku 4.5
      response = client.messages.create(
          model="claude-3-5-haiku-20241022",
          temperature=0.7,
          top_p=0.9,  # Não é possível usar ambos
          ...
      )
      
      # Depois (Haiku 4.5)
      response = client.messages.create(
          model="claude-haiku-4-5-20251001",
          temperature=0.7,  # Use temperature OU top_p, não ambos
          ...
      )
    4. Revise os novos limites de taxa

      Haiku 4.5 tem limites de taxa separados do Haiku 3.5. Consulte a documentação de limites de taxa para obter detalhes.

    5. Trate a nova razão de parada refusal

      Atualize sua aplicação para tratar razões de parada de recusa.

    6. Considere ativar o pensamento estendido para tarefas complexas

      Ative o pensamento estendido para melhorias significativas de desempenho em tarefas de codificação e raciocínio (desativado por padrão):

      response = client.messages.create(
          model="claude-haiku-4-5-20251001",
          max_tokens=16000,
          thinking={"type": "enabled", "budget_tokens": 5000},
          messages=[...]
      )

      O pensamento estendido impacta a eficiência do cache de prompt.

    7. Explore novas capacidades

      Consulte O que há de novo no Claude 4.5 para obter detalhes sobre consciência de contexto, capacidade de saída aumentada (64K tokens), inteligência mais alta e velocidade melhorada.

    8. Teste sua implementação

      Teste em um ambiente de desenvolvimento antes de implantar em produção para garantir que todas as mudanças significativas sejam tratadas adequadamente.

    Lista de verificação de migração Haiku 3.5 → 4.5

    • Atualize o ID do modelo para claude-haiku-4-5-20251001
    • MUDANÇA SIGNIFICATIVA: Atualize as versões de ferramentas para as mais recentes (por exemplo, text_editor_20250728, code_execution_20250825) - versões legadas não suportadas
    • MUDANÇA SIGNIFICATIVA: Remova qualquer código usando o comando undo_edit (se aplicável)
    • MUDANÇA SIGNIFICATIVA: Atualize os parâmetros de amostragem para usar apenas temperature OU top_p, não ambos
    • Revise e ajuste para novos limites de taxa (separados do Haiku 3.5)
    • Trate a nova razão de parada refusal em sua aplicação
    • Considere ativar o pensamento estendido para tarefas complexas de raciocínio (nova capacidade)
    • Aproveite a consciência de contexto para melhor gerenciamento de tokens em sessões longas
    • Prepare-se para respostas maiores (saída máxima aumentada de 8K para 64K tokens)
    • Revise e atualize prompts seguindo as melhores práticas do Claude 4
    • Teste em ambiente de desenvolvimento antes da implantação em produção

    Escolhendo entre Sonnet 4.5 e Haiku 4.5

    Tanto Claude Sonnet 4.5 quanto Claude Haiku 4.5 são modelos Claude 4 poderosos com diferentes pontos fortes:

    Escolha Claude Sonnet 4.5 (mais inteligente) para:

    • Raciocínio e análise complexos: Inteligência de melhor classe para tarefas sofisticadas
    • Agentes autônomos de longa duração: Desempenho superior para agentes trabalhando independentemente por períodos estendidos
    • Tarefas avançadas de codificação: Nosso modelo de codificação mais forte com planejamento avançado e engenharia de segurança
    • Fluxos de trabalho de contexto grande: Gerenciamento de contexto aprimorado com ferramenta de memória e capacidades de edição de contexto
    • Tarefas que requerem capacidade máxima: Quando inteligência e precisão são as principais prioridades

    Escolha Claude Haiku 4.5 (mais rápido e mais inteligente Haiku) para:

    • Aplicações em tempo real: Tempos de resposta rápidos para experiências de usuário interativas com desempenho próximo à fronteira
    • Processamento inteligente de alto volume: Inteligência econômica em escala com velocidade melhorada
    • Implantações sensíveis a custos: Desempenho próximo à fronteira com pontos de preço mais baixos
    • Arquiteturas de subagentos: Agentes rápidos e inteligentes para sistemas multi-agentes
    • Uso de computador em escala: Automação econômica de desktop e navegador
    • Tarefas que requerem velocidade: Quando baixa latência é crítica mantendo inteligência próxima à fronteira

    Recomendações de pensamento estendido

    Modelos Claude 4, particularmente Sonnet e Haiku 4.5, mostram melhorias significativas de desempenho ao usar pensamento estendido para tarefas de codificação e raciocínio complexo. O pensamento estendido é desativado por padrão, mas recomendamos ativá-lo para trabalho exigente.

    Importante: O pensamento estendido impacta a eficiência do cache de prompt. Quando conteúdo não relacionado a resultado de ferramenta é adicionado a uma conversa, blocos de pensamento são removidos do cache, o que pode aumentar custos em conversas multi-turno. Recomendamos ativar o pensamento quando os benefícios de desempenho superam a compensação de cache.

    Outros cenários de migração

    Os caminhos de migração principais cobertos acima (Sonnet 3.7 → 4.5 e Haiku 3.5 → 4.5) representam as atualizações mais comuns. No entanto, você pode estar migrando de outros modelos Claude para Claude 4.5. Esta seção cobre esses cenários.

    Migrando de Claude Sonnet 4 → Sonnet 4.5

    Mudança significativa: Não é possível especificar tanto temperature quanto top_p na mesma solicitação.

    Todas as outras chamadas de API funcionarão sem modificação. Atualize seu ID de modelo e ajuste os parâmetros de amostragem se necessário:

    # Antes (Claude Sonnet 4)
    model="claude-sonnet-4-20250514"
    
    # Depois (Claude Sonnet 4.5)
    model="claude-sonnet-4-5-20250929"

    Migrando de Claude Opus 4.1 → Sonnet 4.5

    Sem mudanças significativas. Todas as chamadas de API funcionarão sem modificação.

    Simplesmente atualize seu ID de modelo:

    # Antes (Claude Opus 4.1)
    model="claude-opus-4-1-20250805"
    
    # Depois (Claude Sonnet 4.5)
    model="claude-sonnet-4-5-20250929"

    Claude Sonnet 4.5 é nosso modelo mais inteligente com raciocínio de melhor classe, capacidades de codificação e agentes de longa duração. Oferece desempenho superior em comparação com Opus 4.1 para a maioria dos casos de uso.

    Precisa de ajuda?

    • Consulte nossa documentação de API para especificações detalhadas
    • Revise as capacidades do modelo para comparações de desempenho
    • Revise as notas de lançamento da API para atualizações de API
    • Entre em contato com o suporte se encontrar algum problema durante a migração
    • Migrando de Claude Sonnet 3.7 para Claude Sonnet 4.5
    • Etapas de migração
    • Lista de verificação de migração Sonnet 3.7 → 4.5
    • Recursos removidos do Claude Sonnet 3.7
    • Migrando de Claude Haiku 3.5 para Claude Haiku 4.5
    • Etapas de migração
    • Lista de verificação de migração Haiku 3.5 → 4.5
    • Escolhendo entre Sonnet 4.5 e Haiku 4.5
    • Escolha Claude Sonnet 4.5 (mais inteligente) para:
    • Escolha Claude Haiku 4.5 (mais rápido e mais inteligente Haiku) para:
    • Recomendações de pensamento estendido
    • Outros cenários de migração
    • Migrando de Claude Sonnet 4 → Sonnet 4.5
    • Migrando de Claude Opus 4.1 → Sonnet 4.5
    • Precisa de ajuda?
    © 2025 ANTHROPIC PBC

    Products

    • Claude
    • Claude Code
    • Max plan
    • Team plan
    • Enterprise plan
    • Download app
    • Pricing
    • Log in

    Features

    • Claude and Slack
    • Claude in Excel

    Models

    • Opus
    • Sonnet
    • Haiku

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Claude Developer Platform

    • Overview
    • Developer docs
    • Pricing
    • Amazon Bedrock
    • Google Cloud’s Vertex AI
    • Console login

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Help and security

    • Availability
    • Status
    • Support center

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy

    Products

    • Claude
    • Claude Code
    • Max plan
    • Team plan
    • Enterprise plan
    • Download app
    • Pricing
    • Log in

    Features

    • Claude and Slack
    • Claude in Excel

    Models

    • Opus
    • Sonnet
    • Haiku

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Claude Developer Platform

    • Overview
    • Developer docs
    • Pricing
    • Amazon Bedrock
    • Google Cloud’s Vertex AI
    • Console login

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Help and security

    • Availability
    • Status
    • Support center

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    © 2025 ANTHROPIC PBC