【えいだー】
Aider(エイダー) とは?
💡 ターミナルで隣に座ってくれるAIペアプロ相棒
📌 このページのポイント
- ターミナルベースのAIペアプログラミングツールで、対話しながらコード編集ができる
- Git連携が強力で、変更を自動的にコミットしてくれるため履歴管理が楽
- OpenAI・Anthropic・ローカルLLMなど複数のAIモデルに対応している
- リポジトリマップ機能でプロジェクト全体の構造をAIが把握できる
Aiderって他のAIコーディングツールと何が違うの?
使うAIモデルは選べるの?
大きいプロジェクトでもちゃんと動く?
Aiderには「リポジトリマップ」という仕組みがあって、プロジェクト全体のファイル構造と関数定義を要約してAIに渡すんだ。だから全ファイルをコンテキストに入れなくても、関連するコードを的確に見つけて編集できるよ
オープンソースなの? タダで使える?
まとめ:ざっくりこれだけ覚えればOK!
「Aider」って出てきたら「ターミナルで使えるAIペアプログラミングツール」と思えればだいたいOK!
📖 おまけ:英語の意味
「Aider」 = 助ける人
💬 英語の「aid(助ける)」に人を表す「-er」をつけた造語。コーディングを助けてくれる存在だよ