HeadlinesBriefing favicon HeadlinesBriefing.com

Ponytail: Aturan AI untuk kode minimal

Hacker News •
×

Ponytail milik Dietrich Gebert adalah seperangkat aturan yang membuat agen coding AI menulis kode paling sedikit yang berfungsi — meniru senior engineer yang dibangunkan jam 3 pagi terlalu banyak kali. Alih-alih menghasilkan 50 baris boilerplate, agen mencari one-liner yang melakukan hal yang sama. Misalnya, kelas CacheManager 48 baris digantikan oleh satu decorator @lru_cache.

Filsafat inti mengikuti tangga pertama: berhenti di solusi pertama yang bertahan. Apakah ini perlu ada? Jika sudah ada di codebase, gunakan kembali. Apakah library standar melakukannya? Gunakan itu. Fitur platform native, dependensi sudah terpasang, dan solusi satu baris semuanya diprioritaskan di atas menambah kode baru.

Ponytail dikirim sebagai instalasi dua baris untuk Claude Code dan mendukung 14+ agen termasuk Open Code, Cursor, Windsurf, Cline, Kiro, dan Zed. Perintah termasuk /ponyail lite|full|ultra untuk kontrol intensitas, /ponyail-review untuk menemukan over-engineering di diff saat ini, dan /pony-tail-audit untuk memindai seluruh repo untuk bloat.

Benchmark menunjukkan kode lebih sedikit, token lebih sedikit, dan keamanan yang sama di 12 tugas fitur pada repo FastAPI + React. Validasi, penanganan error, keamanan, dan aksesibilitas tidak pernah disederhanakan.