HeadlinesBriefing favicon HeadlinesBriefing.com

Ponytail: AIコーディング最小化ルール

Hacker News •
×

Dietrich GebertPonytail は、AI コーディング エージェントに最小限の動作コードのみを書かせるルールセットです — 午前 3 時にページングされすぎたシニア エンジニアを模倣します。50 行のボイラープレートを生成する代わりに、エージェントは同じことを実現するワンライナーを選びます。例えば、48 行の CacheManager クラスが単一の @lru_cache デコレータで置き換えられます。

コア哲学は梯子の第一段に従います: 最初に成立する解決策で止まります。これは存在する必要がありますか? コードベースに既にあれば、それを再利用します。標準ライブラリでできますか? それを使います。ネイティブ プラットフォーム機能、インストール済みの依存関係、ワンライナー解決策はすべて、新しいコードの追加より優先されます。

Ponytail は Claude Code 向けに 2 行でインストールでき、Open CodeCursorWindsurfClineKiroZed を含む 14 以上のエージェントをサポートします。コマンドには、強度制御用の /ponyail lite|full|ultra、現在の差分で過剰設計を検出する /ponyail-review、リポジトリ全体をスキャンして肥大化を検出する /pony-tail-audit があります。

ベンチマークでは、FastAPI + React リポジトリでの 12 機能タスクにおいて、コード量減、トークン数減、同等の安全性が示されています。検証、エラー処理、セキュリティ、アクセシビリティは決して簡略化されません。