49K+ GitHub Stars

Aider:Git ネイティブの AI ペアプログラミング

49K+ GitHub Stars — AI の編集ごとに自動 Git コミット。変更の追跡、復元、レビューが常に可能。2026-10-21 時点、公式の最新リリースは 2025-08-09 の v0.86.0 のままで、リポジトリの最終コミットは 2026-05-22 です。

更新日 2026-10-21

#Aider #AIPairProgramming #GitNative #OpenSource

Aider とは?

Paul Gauthier が開発した Aider は、ターミナルベースの AI ペアプログラミングツールです。最大の特徴は Git ネイティブ — AI のコード変更ごとに意味のある Git コミットが自動生成され、いつでも diff、revert、cherry-pick が可能です。

49K+
GitHub のスター数(2026-10-21 時点)
100+
対応コード言語(公式、2026-10-21 時点)
Apache 2.0
ライセンス(2026-10-21 時点)
Paul Gauthier
開発者

主な機能

Git ネイティブコミット

AI の変更は毎回説明付きのコミットとして残り、後から diff・確認・巻き戻しができます。

複数ファイル編集

起動時に並べても /add で追加しても複数ファイルを一度に扱えます。公式は python から rust まで 100+ の言語を掲げています(2026-09-21 確認)。

リポジトリマップ

リポジトリ全体の簡潔なマップに主要なクラス、関数、その型と呼び出しシグネチャを並べるため、すべてを会話に出さなくても構造を把握します(2026-09-21 確認)。

音声入力

公式の音声モードでは、機能追加・不具合修正・テスト追加の依頼を声で伝えるとコード変更になります(2026-09-21 確認)。

画像と Web

画面キャプチャ、参照ドキュメント、Web ページを会話に添付でき、示した画面に沿った変更になります。

大半の LLM に接続

公式ドキュメントでは大半の LLM に接続できるとされ、ローカル型や OpenAI 互換エンドポイントも対象、モデル名は --model で指定します(2026-09-21 確認)。

インストールと設定

公式のクイックスタートは python -m pip install aider-install のあと aider-install を実行。pip install aider-chat も使えます。

aider-chat をインストール
pip install aider-chat
キーを設定して起動
export ANTHROPIC_API_KEY=your-api-key
cd your-project
aider

QCode.cc で Aider + Claude を活用

1 つの QCode.cc API キーで Claude Code、Aider、OpenCode、Codex を同時使用。Claude は Anthropic エンドポイント(anthropic/ 接頭辞、https://api.qcode.cc/api)、GPT と中国系モデルは OpenAI 互換エンドポイント(openai/ 接頭辞、https://api.qcode.cc/openai/v1)へ。openai/claude-… と書くと model_not_available_on_endpoint を返します。

ゲートウェイ経由の設定例
# 設定例:Anthropic エンドポイントとキー(Claude は anthropic/ 接頭辞)
export ANTHROPIC_API_BASE="https://api.qcode.cc/api"
export ANTHROPIC_API_KEY="cr_your_qcode_key"

# モデル名の例。QCode で Claude を使うときは anthropic/ 接頭辞が必要(anthropic/claude-opus-5 も可、2026-10-21 確認)
aider --model anthropic/claude-sonnet-5

同じキーで複数ツール

Aider はキーを環境変数から読むため、コンソールのキーをそのまま使えます。同じキーを Claude Code などでも利用できます。QCode なら Anthropic エンドポイントは ANTHROPIC_API_BASE=https://api.qcode.cc/api に ANTHROPIC_API_KEY、OpenAI 互換エンドポイントは OPENAI_API_BASE=https://api.qcode.cc/openai/v1 に OPENAI_API_KEY を設定します(2026-10-21 確認)。

トークン単位課金

費用は毎回の入力・出力トークンで決まり、モデルごとに単価が異なります(各モデルの単価は /models に掲載)。機械的な編集は手頃なモデル、再構成は強いモデルに向きます。

モデル切替は設定だけ

エンドポイントとキーはそのままで、--model だけ変えれば切り替え完了。2026-10-21 時点で claude-opus-4-6、claude-opus-4-8、deepseek-v4.1-flash はいずれも QCode で呼び出せます。呼び出せる GPT モデルは /models を参照してください。

Aider vs Claude Code

比較項目 Aider Claude Code
使い方 ターミナル対話 エージェント
Git 統合 自動コミット 指示コミット
モデル クラウド両対応 Claude 系
ツール連携 Lint・テスト MCP 連携
用途 一歩ずつ確認 委任向け

実践のコツ

公式ドキュメントに書かれた 4 つの習慣で、トークンの無駄と手戻りを減らします。

編集する分だけ追加

公式の推奨は今回の作業で変更するファイルだけ /add すること。余計なファイルは文脈を圧迫し、トークンを増やし、編集対象のズレも招きます(2026-09-21 確認)。

自分の変更は先にコミット

未コミットの修正が入ったファイルに触れる際は、まずそれが単独でコミットされ、手作業と AI の作業が履歴上で分かれます(2026-09-21 確認)。

/diff で毎回確認

/diff は前回のメッセージ以降の全変更を並べ、問題なら /undo がその回をそのまま破棄します。

タスクでモデル選択

公式は「コード編集に長ける」型の一覧を別途公開しています。機械的な編集と設計で同じ選択とは限らず、切替は --model の変更だけ(2026-09-21 確認)。

よくある質問

Aider はオープンソース?

はい。公式 FAQ では GitHub 上で Apache 2.0 ライセンスと明記されています(2026-10-21 時点)。対象はクライアントのみで、モデル呼び出しはトークン計算です。

自分の API キーは必要?

はい。公式文書ではキーを ANTHROPIC_API_KEY 変数か --anthropic-api-key で渡す形になり、OpenAI 互換のエンドポイントでは OPENAI_API_BASE(AIDER_OPENAI_API_BASE)に OPENAI_API_KEY を設定して、モデル名に openai/ 接頭辞を付けます(2026-10-21 確認)。

Aider と Claude Code の使い分け

回ごとに確認し、変更ごとにコミットし、モデル名は --model の書き換えで済むのが Aider。Anthropic は Claude Code をコードベースを読み、ファイルを直し、コマンドを打つエージェント型と説明し、タスク全体を任せる向きです。どちらも同じゲートウェイを指定できます(2026-09-21 確認)。

自動コミットで履歴は乱れる?

変更は別枠のコミットになり、未コミットの作業は先に単独で残るため混ざりません。--no-auto-commits で止められますが公式は非推奨、確定後は /undo で取り消します(2026-09-21 確認)。

セッションの流れ

Aider の一巡は 4 つの動きです。ファイルを文脈に加え、要求を伝え、編集とコミットを見届け、採用か取り消しを決めます。

1

ファイル追加

起動時のコマンド行に並べるか、会話に入って /add で追加します。対象は今回変更する分だけ。

2

要求を書く

追加・修正の要望は自然な言葉で、必要なら画面キャプチャやページも添えます。ファイルを指定しなければどれを変えるかは AI が決めます。

3

編集と自動コミット

パッチを出してファイルに適用し、説明付きでコミットします。Lint とテストを組めば、失敗時はそのまま修正を続けます。

4

確認か取り消し

/diff で今回分を確かめてから採用し、合わなければ /undo。変更ごとにコミットが残るので、履歴を追えば一件ずつ検証できます。

公式のリソース

このページの外部情報は以下の 4 つの一次情報に基づいています。設定を変える前にこちらを先にご確認ください。リポジトリとエンドポイントの情報は 2026-10-21 に確認。

GitHub リポジトリ

ソース、issue、リリース、スター数、ライセンスはすべて Aider-AI/aider にあり、リポジトリ由来の記述はそこに従います。2026-10-21 時点でスター 49,663、ライセンス Apache-2.0、最新リリースは 2025-08-09 の v0.86.0 のまま、最終コミットは 2026-05-22 です(2026-10-21 確認)。

公式ドキュメント

インストール、オプション、モデル接続、リポジトリマップの説明は aider.chat のドキュメントにあり、引数の正本は options ページです。

Discord コミュニティ

aider.chat のトップページに Discord の招待リンクが貼ってあり、使い方の質問はそちら、再現できる不具合は GitHub の issue へ(2026-09-21 確認)。

チュートリアル動画

ドキュメントのチュートリアル動画ページは利用者制作の動画のまとめで、architect と editor の併用解説などがあり、公式自身の撮影分ではありません(2026-09-21 確認)。

Aider + QCode.cc を今すぐ体験

Claude と中国系モデルを Aider で低コストに。トークン単位の課金で、各モデルの単価は /models に掲載。数日間だけ試すなら月額プランは不要:個人プランを使っていて枠が足りない方にブースターパックを。プランが無い場合はクォータパックを($4 から、7 日有効、チャージは $5 から)。

どちらから始めるか迷ったら

まず 1 週間試す

小パック $4(枠 $30、7日間)

毎日使う

スターター 月 $9.00、$1 の枠あたり中パックの約半額(1日 $5 の枠)