Dossiê de Campo · 005 · uso livre

CONTRA A
SUPERENGENHARIA

A IA constrói mais do que você pediu. O Ponytail instala uma escada de decisão no seu agente: antes de escrever qualquer linha, ele precisa justificar por que ela deveria existir.

Repo: DietrichGebert/ponytail Licença: MIT Estrelas: 94 mil Verificado: 02/08/2026
O número que importa

54% NÃO É
DE TOKEN

⚠ A confusão que circula por aí

Você vai ver gente dizendo que o Ponytail "reduz drasticamente o consumo de tokens". Os números medidos são estes:

MétricaRedução medida
Linhas de código−54% na média, chegando a −94% em casos isolados
Tokens−22%
Custo−20%
Tempo−27%
Segurança100% dos testes mantidos

O corte grande é de código. O de token é 22%. São coisas diferentes, e a confusão entre elas é o que gera promessa de "80% de economia".

Vale registrar: o próprio autor corrigiu isso publicamente. Um benchmark antigo anunciava 80-94%, medido contra um modelo sem agente que enchia a resposta de prosa. Ele trocou por um teste honesto — sessões reais de Claude Code editando um repositório real, 12 tarefas, n=4. Um projeto que corrige o próprio número para baixo merece confiança.

Como funciona

A ESCADA DE
DECISÃO

Antes de escrever, o agente precisa descer a escada. Ele só escreve código novo quando todos os degraus falham:

  1. Isso precisa existir? Boa parte do que se pede não precisa ser construído — precisa ser recusado.
  2. Já existe no projeto? Reaproveitar é melhor que recriar.
  3. A linguagem já faz? Muita função utilitária reimplementa algo que está na biblioteca padrão.
  4. A plataforma já faz? Validação de formulário, formatação de data, lazy loading — o navegador entrega de graça.
  5. Uma dependência confiável já faz?
  6. Dá pra resolver em menos linhas?
  7. Só então: escreva.
O limite

PREGUIÇOSO NA SOLUÇÃO,
NUNCA NA LEITURA

O que ele não corta

Validação de entrada, tratamento de erro, verificação de segurança e acessibilidade ficam. A regra é cortar construção desnecessária, não cortar cuidado.

Essa distinção é o que separa o Ponytail de um simples "escreva menos". Menos código por menos código produz sistema frágil. Menos código porque a plataforma já resolve produz sistema enxuto.

Instalação

DOIS COMANDOS

claude code
/plugin marketplace add DietrichGebert/ponytail
/plugin install ponytail@ponytail

Depois de instalado, ele age sozinho. Você não muda o jeito de pedir.

Auditar o que já existe

claude code
/ponytail-audit

Varre o repositório inteiro procurando complexidade estrutural que ninguém precisa — abstração usada uma vez só, camada que só repassa chamada, utilitário que duplica a biblioteca padrão.

Alcance

FUNCIONA EM
20 AGENTES

Não é exclusivo do Claude Code. Roda em Codex, Cursor, Copilot, Gemini e outros — o que faz sentido, porque superengenharia não é defeito de um modelo específico. É um padrão de comportamento de modelo treinado para ser prestativo.

⚠ Uma ressalva do próprio README

Em modelos de raciocínio já naturalmente concisos, como o GPT-5.5, o efeito pode ser menor ou até inverso. O ganho depende de quanto o seu agente exagera por padrão.

Coordenadas

PARA ONDE IR AGORA

O quêOnde
Repositóriogithub.com/DietrichGebert/ponytail
RelacionadoDossiê #007 — Sete repositórios pro Claude Code