ponytail
Plugin, který kódovacímu agentovi vnutí rozhodovací žebříček proti over-engineeringu; nezávislé měření JetBrains dává čtvrtinu inzerovaného efektu.
Účel
Sada pravidel, která se vkládá kódovacímu agentovi do kontextu a nutí ho psát co nejmíň kódu. Jádro je rozhodovací žebříček — agent se má zastavit na prvním stupni, který úkol splní:
- Musí to vůbec existovat? (když ne, přeskoč)
- Je to už v kódové bázi? (použij)
- Je to ve standardní knihovně? (použij)
- Je to nativní funkce platformy? (použij)
- Je to v nainstalované závislosti? (použij)
- Dá se to na jeden řádek? (napiš jeden řádek)
- Teprve pak: napiš minimum, které funguje
Součástí je i režim code review zaměřený výhradně na over-engineering — hledá, co smazat: znovu vynalezenou standardní knihovnu, zbytečné závislosti, spekulativní abstrakce a „flexibilitu" pro případy, které nenastanou.
Odlišnost
Proti obecným prompt-engineeringovým sadám míří ponytail na jedinou veličinu: objem kódu. Zajímavější než samotná pravidla je ale příběh jeho benchmarku — a ten je zároveň hlavním důvodem, proč kartu číst až do konce.
Původní README slibovalo 80–94 % méně kódu. Colin Eberhardt (CTO Scott Logic) ukázal, že baseline byl nafouklý: v repu o 6 232 řádcích šlo v podstatě o ~100řádkový markdown převyprávějící YAGNI, a sedmislovný prompt („Follow YAGNI principles, and one-liner solutions") na původním benchmarku ponytail porazil. Autor benchmark přestavěl proti férovému agentnímu baseline (dvanáct úloh přes Claude Code na reálném FastAPI + React repu) a číslo veřejně snížil na ~54 %.
Nasazení
Zdarma pod MIT. Instaluje se podle agenta různě — jako plugin, přes CLI, nebo zkopírováním souboru s pravidly. Podporuje přes 20 agentů včetně Claude Code, Codexu, GitHub Copilot CLI, Cursoru, Gemini CLI, Windsurfu a Cline.
Zásadní detail z měření JetBrains: samotná instalace nestačí. Aby se pravidla projevila, musí se agentovi reálně dostat do kontextu — u Claude Code přes SessionStart hook.
V kostce
- Zralost
- 4/5
- Jak zavedený je projekt: body za aktivní vývoj, víc přispěvatelů, placenou verzi a víc než rok na trhu.
- Nasazení
- Knihovna
- Licence
- MIT
- Cena
- Zdarma, MIT
Zdroje
- Web ponytail.dev
- Repozitář github.com/dietrichgebert/ponytail
- Výrobce ponytail.dev
- Nezávislý zdroj blog.jetbrains.com/ai/2026/07/ponytail-skill-claude-tested
- Nezávislý zdroj infoq.com/news/2026/08/ponytail-agent-skill-benchmark