コンテンツへスキップ
オープンソース中級

Aider

Aider は軽量なターミナルベースの AI ペアプログラミングツールで、Git を認識した複数ファイル編集を行い、適切なメッセージで変更を自動コミットする。主要な LLM のほとんどに対応し、リポジトリ全体をコンテキストとしてマッピングする——コマンドラインで作業したい開発者に最適。

概要

「Aider」は AI Resource Hub が厳選した「オープンソース」リソースで、AIエージェント カテゴリに属し、中級レベルの学習者に適しています。Aider が提供し、最終更新日は 2026-07-05、編集部スコアは 4.5/5 です。右側の「リソースへ移動」から元のページを開けます。

編集部の結論

Aider は、ターミナルで完結する AI ペアプログラミングの答案です。リポジトリを指定して変更を口頭で頼めば、複数ファイルを Git を認識した diff で編集し、適切なメッセージで自動コミットします。Claude、GPT、Gemini、Ollama 経由のローカルモデルなど、ほぼすべてのモデルで動き、無料のオープンソースでコストは API 使用量だけ。長時間の複数ファイルセッションではその費用が忍び寄り、GUI もありません。コマンドラインで生きる開発者にとって、AI と組む最も自然な形です。

タグ

AIコーディングオープンソースターミナルGit

主な機能

  • ▹ターミナルベースの AI ペアプログラミング
  • ▹Git を認識する複数ファイル編集

おすすめの人

  • ▹ターミナルで Git ペアプログラミングする開発者
  • ▹適切なメッセージで自動コミットする複数ファイル編集
  • ▹主要 LLM への BYOK 柔軟性

向いていない人

  • ▪GUI 主体の AI 編集を好む開発者
  • ▪ベンダー SLA とコンプライアンス承認が要るチーム

メリット

  • +軽量でスクリプト化可能、Git と相性良
  • +Git と緊密に統合し、明確な diff 付きで編集・コミット
  • +API やローカルエンドポイント経由で多様なモデルに対応

デメリット

  • −GUI なし、ターミナルのみ
  • −GUI がなく、すべてターミナルでの操作
  • −長時間・複数ファイルのセッションでは API コストがかさむ

よくある質問