O que token-efficiency faz?
Melhores práticas de otimização de tokens para um uso econômico do Claude Code. Aplica automaticamente estratégias eficientes de leitura de arquivos, execução de comandos e manipulação de saída. Inclui orientação para seleção de modelo (Opus para aprendizado, Sonnet para desenvolvimento/depuração). Prefere comandos bash em vez de ler arquivos.
Práticas Recomendadas
- Prefira comandos bash: Use
cat,grep,head,tailefindem vez de ler arquivos inteiros com a ferramenta de leitura. - Limite a saída: Use
head -n 20outail -n 20para limitar a saída de comandos quando apenas algumas linhas são necessárias. - Use
diffelog: Prefiragit diffegit logpara entender mudanças em vez de ler arquivos completos. - Evite saídas longas: Para comandos que produzem muita saída, considere redirecionar para um arquivo e depois ler apenas as partes relevantes.
- Seleção de modelo:
- Use Claude Opus para tarefas de aprendizado, exploração de código e raciocínio profundo.
- Use Claude Sonnet para tarefas de desenvolvimento rápido, depuração e iterações frequentes.
Exemplos de Uso
# Em vez de ler um arquivo grande, use grep para encontrar a informação relevante
grep "import" src/index.ts
# Para ver apenas as últimas alterações
git log --oneline -5
# Para ver uma função específica sem ler o arquivo inteiro
cat src/utils.ts | head -n 50
Benefícios
- Redução significativa no consumo de tokens
- Menor custo por sessão do Claude Code
- Respostas mais rápidas devido à entrada mais concisa
- Maior eficiência em tarefas de desenvolvimento e depuração