HeadlinesBriefing favicon HeadlinesBriefing.com

Ponytail: Reglas IA para código mínimo

Hacker News •
×

El Ponytail de Dietrich Gebert es un conjunto de reglas que hace que los agentes de codificación IA escriban el mínimo código que funcione — imitando a un ingeniero senior que ha sido llamado a las 3am demasiadas veces. En lugar de generar 50 líneas de código boilerplate, el agente recurre al one-liner que hace lo mismo. Por ejemplo, una clase CacheManager de 48 líneas es reemplazada por un solo decorador @lru_cache.

La filosofía central sigue el primer peldaño de la escalera: detenerse en la primera solución que aguante. ¿Necesita existir esto? Si ya está en la codebase, reutilízalo. ¿La biblioteca estándar lo hace? Úsala. Características nativas de la plataforma, dependencias ya instaladas y soluciones de una línea tienen prioridad sobre añadir código nuevo.

Ponytail se instala en dos líneas para Claude Code y soporta 14+ agentes incluyendo Open Code, Cursor, Windsurf, Cline, Kiro y Zed. Los comandos incluyen /ponyail lite|full|ultra para control de intensidad, /ponyail-review para encontrar sobre-ingeniería en el diff actual, y /pony-tail-audit para escanear todo el repo en busca de bloat.

Benchmarks muestran menos código, menos tokens y la misma seguridad en 12 tareas de features en un repo FastAPI + React. Validación, manejo de errores, seguridad y accesibilidad nunca se simplifican.