Ponytail
YAGNIと最小限で実用的な解決策を強制するコーディングエージェント用スキル。Claude Code、Cursor、Codexなど15以上のエージェントプラットフォームにインストール可能。
- 活発にメンテナンスされている
- 寛容なライセンス
概要
Ponytailそれ自体はエージェントではなく、既存のコーディングエージェント(Claude Code、Cursor、Codex、GitHub Copilot CLIなど)に取り付けて、コードの書き方を変えるスキル/プラグインです。何かを生成する前に、エージェントに判断のはしごを強制的に通らせます:これは本当に必要か、すでにコードベースにあるか、標準ライブラリにあるか、ネイティブなプラットフォーム機能はあるか、すでにインストール済みの依存関係はあるか、1行で済むか——そこまで来て初めて、必要最小限のコードを書きます。
Ponytailは、コーディングエージェントが過剰設計になりがちだと感じており(不要な抽象化、余分な依存関係、投機的な柔軟性)、毎回プロンプトで指示する代わりに軽量でインストール可能な是正策を求めるチームに向いています。これは、このカタログにある完全なエージェントフレームワークとは全く異なるカテゴリーです——エージェントを構築するのではなく、すでに使っているエージェントの振る舞いを変えるものです。
- 言語
- TypeScript, JavaScript
- ライセンス
- MIT
関連プロジェクト
SWE-agent
MITGitHub issueを受け取り、選んだLLMで自律的に修正を試みます。攻撃的サイバーセキュリティ研究や競技プログラミングの課題にも利用可能です(NeurIPS 2024)。
活発にメンテナンスされている
- AIエージェント & エージェントツール
Cline
Apache-2.0IDE拡張機能、CLIアシスタント、またはSDKとして利用できる自律型コーディングエージェントで、ファイル変更やコマンド実行のたびに人間による承認を求めるワークフローを備えています。
活発にメンテナンスされている
- AIエージェント & エージェントツール
OpenHands
MIT自律的なエージェントがコードを変更し、コマンドを実行し、ウェブを閲覧し、APIを呼び出してエンジニアリングタスクをエンドツーエンドで完了させる、AI駆動のソフトウェア開発プラットフォームです。
活発にメンテナンスされている
- AIエージェント & エージェントツール
Aider
Apache-2.0ターミナルでのAIペアプログラミング —— Aiderはローカルのgitリポジトリ内でコードを編集し、テストを実行しながらコミットしていきます。
寛容なライセンス
- AIエージェント & エージェントツール
誤りを見つけましたか? GitHub で修正を提案する