From the seb.ai SAVE drop. How to make your AI coding agent stop over-engineering and write way less code.
ponytail is a plugin/ruleset you bolt onto your AI coding agent. It makes the agent think like the laziest senior dev in the room: before writing code, it checks if the thing even needs to exist, if the standard library or the browser already does it, or if one line will do. The result is less bloat. Their benchmarks (median of 10 runs across Haiku, Sonnet, and Opus) show 80–94% less code, 3–6x faster, and 47–77% cheaper than a no-skill agent.
The Claude Code and Codex plugins run two tiny Node.js hooks, so make sure node is on your PATH. If it isn't, the skills still work, the always-on activation just stays quiet instead of erroring.
/plugin marketplace add DietrichGebert/ponytail
/plugin install ponytail@ponytail
codex plugin marketplace add DietrichGebert/ponytail
codex
Then open /plugins, select the Ponytail marketplace, install Ponytail. Open /hooks, review and trust its two lifecycle hooks, and start a new thread. Restarting the Codex desktop app picks it up too.
copilot plugin marketplace add DietrichGebert/ponytail
copilot plugin install ponytail@ponytail
gemini extensions install https://github.com/DietrichGebert/ponytail
# or, on Antigravity:
agy plugin install https://github.com/DietrichGebert/ponytail
pi install git:github.com/DietrichGebert/ponytail
These don't take plugins, so you just copy the matching rules file from the repo into your project: .cursor/rules/, .windsurf/rules/, .clinerules/, .github/copilot-instructions.md, AGENTS.md, or .kiro/steering/. This gives you the always-on rules (no slash commands).
Once installed it's active every session. You don't have to do anything, but you can control the intensity and run reviews with these commands:
Set a default level for every new session with the PONYTAIL_DEFAULT_MODE env var (lite/full/ultra/off), or a defaultMode field in ~/.config/ponytail/config.json.
Ask for a date picker. A normal agent installs a library, writes a wrapper component, adds a stylesheet, and starts a debate about timezones. With ponytail you get:
<!-- ponytail: browser has one -->
<input type="date">
Every shortcut it takes is marked with a ponytail: comment naming the upgrade path, so nothing is hidden.
That's it. Go let your agent ship less.
— Seb / @seb.ai