delphine-l/token-efficiency

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.

O que é token-efficiency?

Esta skill, delphine-l/token-efficiency, é um conjunto de práticas recomendadas para otimizar o uso de tokens no Claude Code, reduzindo custos e aumentando a eficiência. Ela implementa automaticamente estratégias como preferir comandos bash (`cat`, `grep`, `head`) em vez de ler arquivos inteiros, executar comandos com saída limitada e usar ferramentas como `git diff` e `git log` para obter informações contextuais sem consumir muitos tokens. A skill também oferece orientação para seleção do modelo ideal: Claude Opus para tarefas de aprendizado e exploração de código, e Claude Sonnet para desenvolvimento e depuração rápidos. Projetada para a plataforma Claude Code, ela garante que as interações sejam concisas e focadas, evitando saídas desnecessárias e maximizando o valor de cada requisição. Ao adotar essas práticas, desenvolvedores podem economizar significativamente em custos de API enquanto mantêm a produtividade.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/delphine-l/claude_global/tree/main/skills/token-efficiency

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

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, tail e find em vez de ler arquivos inteiros com a ferramenta de leitura.
  • Limite a saída: Use head -n 20 ou tail -n 20 para limitar a saída de comandos quando apenas algumas linhas são necessárias.
  • Use diff e log: Prefira git diff e git log para 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

Habilidades Relacionadas