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.
评论
暂无已展示的评论。
发表评论(匿名)