
Aider
ターミナルでLLMと対話しながらコードを修正し、変更内容をGitに自動コミットするAIペアプログラミングツール
無料TerminalmacOSLinuxオープンソース韓国語LLMベースマルチモーダル
公式サイトへaider.chat
book-to-skill と比較Aider の代替ツールを見る概要
Aiderは、ターミナルで実行されるAIペアプログラミングツールで、開発者がLLMと協力して既存のコードベースを修正したり、新しいプロジェクトを構築したりするのを支援します。大規模なリポジトリは、リポジトリマップを用いて全体の構造を把握し、変更内容は適切なメッセージとともに自動的にGitにコミットされます。また、リンターやテストを実行して発生したエラーを自己修復する機能も備えています。2026年には、Gemini 2.5 Pro、Gemini 2.5 Flash、o3-proなどの最新モデルのサポートが追加されたほか、--add-gitignore-filesフラグの追加、シェル自動補完スクリプトの生成、Playwright連携によるウェブスクレイピングなどの機能改修が行われました。GitHubのスター数は41,600件を超え、現在も活発にメンテナンスされています。
差別化ポイント
- 単なるコード提案にとどまらず、実際のファイルシステムを直接変更してGitに記録する実行力
- tree-sitterベースのコードマップを使用し、大規模リポジトリでも高精度な文脈把握を実現
- Claude 3.7 Sonnetなどの最新推論モデルのArchitectモードに最適化されたワークフロー
主な機能
- 大規模プロジェクト理解のための自動リポジトリマップ生成
- 修正内容に対する知的なGit自動コミットおよびメッセージ生成
- リンターエラーやテストの失敗を検知して自動で修正する機能
- Gemini 2.5 Pro/Flash, Claude, o3-proなどの最新LLMの幅広いサポート
- スクリーンショット画像やウェブページのURLをコンテキストとして追加する機能
- 音声コマンドによるコード修正要求のサポート
メリット・デメリット
ウェブ検索で収集したユーザーの声をまとめたものです
メリット
デメリット
- GUIインターフェースを好むユーザーにはターミナル環境が不慣れに感じられる場合がある
- 大規模プロジェクトでコードマップを解析する際、APIトークンの消費量が増大する可能性がある
- 最適なパフォーマンスを得るには、各LLMのAPIキー設定と環境構成が必要
料金
無料開始価格: Open source (free)
オープンソースのターミナルベースAIペアプログラミングツールであり、ソフトウェア自体は無料で利用できます。別途のサブスクリプション料金はありませんが、ユーザー自身がOpenAIやAnthropicなどのAPIキーを設定し、利用した分のAPI費用を各サービスプロバイダーに支払う必要があります。
情報確認日:
活用事例
- 既存の複雑なコードベース内の複数ファイルにまたがるリファクタリングの実行
- 新機能の実装時に、アーキテクチャ設計からコード生成までを実行
- テストコード実行後に発生したエラーをAIが即座に分析し自動修正
- UIのスクリーンショットを入力して実際のフロントエンドコードとして実装
対象ユーザー
ターミナル環境とGitワークフローを好むソフトウェア開発者複雑なレガシーコードをAIとともに分析・改善したいエンジニアコード作成からデバッグ、コミットまでの工程を自動化したい開発者
検証の根拠
会社・料金・機能の情報は、以下の一次情報と直近の検証記録に基づいて表示しています。出典が食い違う場合は、公式の一次情報と最新の検証結果を優先します。
最終検証 2026/09/02検証済み出典1件
代替ツール
この代わりに使えるツール



