【えいだー】
Aider(エイダー) とは?
最終更新:
💡 ターミナルで隣に座ってくれるAIペアプロ相棒
ターミナルで動作するAIペアプログラミングツール。ローカルのGitリポジトリと連携し、AIとの対話でコードの編集・コミットを自動化する。
📌 このページのポイント
Aiderって他のAIコーディングツールと何が違うの?
使うAIモデルは選べるの?
大きいプロジェクトでもちゃんと動く?
Aiderには「リポジトリマップ」という仕組みがあって、プロジェクト全体のファイル構造と関数定義を要約してAIに渡すんだ。大規模な場合はトークン予算に収まる関連部分が選ばれるよ。すべてを正確に理解・編集できる保証ではないので、変更の確認とテストが必要なんだ
オープンソースなの? タダで使える?
もっと詳しく知りたい人へ
自動でコミットせずに変更を確認できる?
Aiderの--no-auto-commitsでAIの編集ごとの自動コミットを止められます。既存の未コミット変更を先にコミットする動作は別設定で、--no-dirty-commitsが対応します。Git連携自体を無効にする--no-gitとは区別してください。
まとめ:ざっくりこれだけ覚えればOK!
「Aider」って出てきたら「ターミナルで使えるAIペアプログラミングツール」と思えればだいたいOK!
📖 おまけ:英語の意味
「Aider」 = 助ける人
💬 Aiderは英語で助ける人という意味。ここではコーディングを支援するツールの名前だよ