HeadlinesBriefing favicon HeadlinesBriefing.com

Ponytail: Regras IA para código mínimo

Hacker News •
×

O Ponytail de Dietrich Gebert é um conjunto de regras que faz agentes de codificação IA escreverem o menor código que funciona — imitando um engenheiro sênior que foi acordado às 3h da manhã vezes demais. Em vez de gerar 50 linhas de boilerplate, o agente recorre ao one-liner que faz a mesma coisa. Por exemplo, uma classe CacheManager de 48 linhas é substituída por um único decorador @lru_cache.

A filosofia central segue o primeiro degrau da escada: parar na primeira solução que se sustenta. Isso precisa existir? Se já está no codebase, reutilize. A biblioteca padrão faz isso? Use-a. Recursos nativos da plataforma, dependências já instaladas e soluções de uma linha têm prioridade sobre adicionar novo código.

Ponytail vem como instalação de duas linhas para Claude Code e suporta 14+ agentes incluindo Open Code, Cursor, Windsurf, Cline, Kiro e Zed. Comandos incluem /ponyail lite|full|ultra para controle de intensidade, /ponyail-review para encontrar over-engineering no diff atual, e /pony-tail-audit para escanear todo o repo por bloat.

Benchmarks mostram menos código, menos tokens e a mesma segurança em 12 tarefas de features num repo FastAPI + React. Validação, tratamento de erros, segurança e acessibilidade nunca são simplificados.