Aider
ターミナルでのAIペアプログラミング —— Aiderはローカルのgitリポジトリ内でコードを編集し、テストを実行しながらコミットしていきます。
- 寛容なライセンス
概要
Aiderは実際のローカルgitリポジトリに対して、ターミナル内で直接動作します:関連ファイルをコンテキストとして読み込み、編集を提案・適用し、テストスイートを実行し、その過程で適切なメッセージ付きのgitコミットを作成します。主要なLLMの大半をサポートし、特定のプロバイダーに縛られないモデル非依存の設計です。
Aiderは、補助的でgitネイティブなペアプログラミングのワークフロー(差分やコミットを常にレビューしながら関与し続ける)を求める開発者に向いています。(同じくカタログにある)OpenHandsのように監視なしで完全自律的に動くエージェントとは異なります。コーディングエージェント分野で最も早くから広く採用されているツールの一つです。
- 言語
- Python
- ライセンス
- Apache-2.0
関連プロジェクト
SWE-agent
MITGitHub issueを受け取り、選んだLLMで自律的に修正を試みます。攻撃的サイバーセキュリティ研究や競技プログラミングの課題にも利用可能です(NeurIPS 2024)。
活発にメンテナンスされている
- AIエージェント & エージェントツール
Cline
Apache-2.0IDE拡張機能、CLIアシスタント、またはSDKとして利用できる自律型コーディングエージェントで、ファイル変更やコマンド実行のたびに人間による承認を求めるワークフローを備えています。
活発にメンテナンスされている
- AIエージェント & エージェントツール
OpenHands
MIT自律的なエージェントがコードを変更し、コマンドを実行し、ウェブを閲覧し、APIを呼び出してエンジニアリングタスクをエンドツーエンドで完了させる、AI駆動のソフトウェア開発プラットフォームです。
活発にメンテナンスされている
- AIエージェント & エージェントツール
Ponytail
MITYAGNIと最小限で実用的な解決策を強制するコーディングエージェント用スキル。Claude Code、Cursor、Codexなど15以上のエージェントプラットフォームにインストール可能。
活発にメンテナンスされている
- AIエージェント & エージェントツール
誤りを見つけましたか? GitHub で修正を提案する