ターミナルでの AI ペアプログラミング
Aider は、ローカルの git リポジトリ内のコードを編集するために、LLM とペアプログラミングを行えるコマンドラインツールです。IDE プラグインとは異なり、Aider はファイルと git 履歴を直接操作します。「リポジトリマップ(Repository Map)」技術で有名で、これによりコンテキストをインテリジェントに選択し、SWE-bench リーダーボード上の他のほぼすべてのツールよりも高い精度で複雑な複数ファイルタスクを解決できます。
カテゴリー
CLI Tool
評価
ユーザー数
100K+
プラットフォームサポート
$0
無料 & オープンソース (Apache 2.0)
BYOK (Bring Your Own Key):OpenAI/Anthropic/DeepSeek に直接 API 料金を支払う
定制
なし (セルフホスト / ローカル)
CLI で実行され、あらゆるエディタ(Vim、Neovim、VS Code、JetBrains)と互換性あり
説明的なメッセージ付きで変更を自動コミット。AI の操作を簡単に元に戻せます
コードベースの圧縮マップを使用して、大量のコンテキストを LLM ウィンドウに効果的に収めます
Claude 3.5 Sonnet、GPT-4o、DeepSeek、または Ollama 経由のローカルモデルをシームレスに切り替え
ターミナルで直接話してコードを記述(さまざまな音声テキスト変換プロバイダーをサポート)
編集する前に「考え」て計画する時間を設け、困難なタスクの精度を向上
"/add file.js" を使用して、ファイルを明示的にコンテキストに追加
編集後に自動的にリンター/テストを実行し、エラーを反復的に修正しようとします
ターミナルパワーユーザーおよび Vim/Neovim 愛好家
Git 履歴を細かく制御したい開発者
多数のファイルを含む複雑なリファクタリングタスク
ローカルファイルに対して最高精度のモデル(Claude 3.5 Sonnet)を適用したいユーザー
CLI ツール (Python)