← 返回列表

Tutorial da Série Claude Code 7: Sonnet, Opus - Qual modelo devo usar?

Escolha do modelo: Sonnet, Opus - Qual devo usar?

Depois de instalar e fazer login no Claude Code, você não precisa se preocupar imediatamente com o modelo - ele usa Claude Sonnet por padrão, que é suficiente na maioria das vezes.

Modelos que você pode usar no Claude Code

Atualmente, existem três modelos disponíveis dinamicamente na linha de comando:

  • Claude Sonnet (atualmente 3.5 ou versão mais recente)
  • Claude Opus (versão flagship)
  • Claude Haiku (versão leve)

O "poder cerebral" e o "salário" desses três modelos não estão no mesmo nível. Usar o errado desperdiça dinheiro; usar o certo economiza tempo.

Análise dos modelos

Sonnet - primeira escolha para trabalho, melhor custo-benefício

  • Rápido, resposta praticamente sem travamentos.
  • Suficiente para entender a lógica de grandes bases de código, a maioria das tarefas de geração e refatoração.
  • É selecionado por padrão não porque é "apenas suficiente", mas porque é realmente equilibrado.
  • Para geração, explicação, depuração e refatoração diárias, Sonnet é basicamente versátil.

Opus - trator pesado, caro mas poderoso

  • Lida com lógica extremamente complexa: processamento assíncrono de quatro níveis de aninhamento, refatoração em cadeia em dez arquivos, migração completa de um framework antigo para um novo.
  • Compreensão de contexto mais refinada, menos propenso a perder as restrições que você fornece.
  • Visivelmente mais lento que Sonnet; pode levar dezenas de segundos para retornar uma solução complexa.
  • Custa cerca de cinco vezes mais que Sonnet. Não é brincadeira; refatorar um grande módulo com Opus pode custar alguns dólares ou mais.
  • Se Sonnet não resolver um problema após duas tentativas, considere usar Opus.

Haiku - rápido como um raio, apenas para tarefas pequenas

  • Resposta em milissegundos, quase sem latência.
  • Teto de capacidade baixo, não lida com raciocínio complexo. Para que serve? Gerar mensagens de commit, formatar dados, responder a uma simples pergunta "para que serve este diretório?".
  • Extremamente barato, praticamente insignificante.
  • Não adequado para gerar código, a menos que seja um boilerplate muito simples.

Nível operacional: como alternar

Especificar na inicialização:

claude --model opus "explique a causa desta degradação recursiva"

Ou use o modo interativo com claude e depois alterne:

/model opus

Você também pode definir o modelo padrão no CLAUDE.md ou no arquivo de configuração para evitar ter que especificar manualmente toda vez. Isso é útil quando a equipe tem uma preferência unificada.

Outros detalhes

As versões dos modelos evoluem. A versão web do claude.ai pode receber novos modelos primeiro, enquanto a atualização da ferramenta de linha de comando pode ser um pouco mais lenta. Se você gosta de experimentar novidades, pode usar claude --version junto com npm update para se manter atualizado, ou acompanhar os anúncios de suporte de modelo nas Releases do repositório do GitHub.

评论

暂无已展示的评论。

发表评论(匿名)