オープンソースのターミナルコーディングアシスタントAiderは$0である。Apache-2.0ソフトウェアであり、aider.chatはプラン、ティア、シート、ホスト型サービスを宣伝していないため、実際の「Aiderの料金」とは、Aider経由で実行するモデルAPI料金を意味する。予算として考えるべき数値は、プロバイダーの料金に基づくセッションあたりのトークン数である。そして、それを膨らませる可能性が最も高い設定は、認識されないモデルIDに対するAider独自のデフォルトであり、これは以下で説明する2行の修正で解決できる。
まず、検索結果が混同しているため区別しておく。会計ソフトウェア分野の別会社もAiderとして営業しており、期間末締め自動化の月額最低料金を公開している。それらの料金はその製品のものである。このページが扱うのは、aider.chatにあるCLIだけであり、Aider-AI/aiderリポジトリのaider-chatパッケージとして配布されている。
Aiderが請求するものと、実際に課金されるもの
AiderのFAQには、運営会社がApache 2.0のオープンソースとしてツールを公開していることが明記されている。また、ホームページ、FAQ、インストールページ、LLM接続ページ(すべて2026年9月18日に確認)のいずれにも価格、プラン、サブスクリプションに関する記載はない。請求は完全にエンドポイントの反対側で発生する。
| 項目 | 料金 | 根拠 |
|---|---|---|
| Aider CLI | $0、Apache-2.0 | リポジトリのライセンスとプロジェクトFAQ |
| ホスト型Aiderサービス | 広告上はなし | ここで確認したaider.chatのどのページにも、そのような製品はない |
| モデルAPIトークン | プロバイダーのトークン単価 | プロバイダー独自の請求 |
| GitHub Copilot経路 | Copilotサブスクリプションから支払われる | AiderのCopilotページ |
| Ollama経由のローカルモデル | リクエストごとの料金なし。代わりにハードウェアと電力が必要 | AiderのOllamaページ |
チームで標準化する前に、リリースの更新頻度を確認すること。リポジトリはアーカイブされておらず、49,040スターがある。aider.chat独自のホームページバッジは44Kのままなので、ページではなくAPIを読むこと。mainへの最後のコミットは2026年5月22日で、オープンなissueは1,378件、オープンなプルリクエストは500件ある(GitHub API、2026年9月18日)。「最新リリース」に関する公式の2つの表示も一致しない。PyPIは2026年2月12日にアップロードされた0.86.2を提供する一方、GitHub Releasesは2025年8月9日のv0.86.0で止まっている。pip installが提供するものについてはPyPIを信頼し、自分の環境で確認すること。その後にマージされた作業はmain上に0.86.3.dev(aider/__init__.py)として存在し、インストール可能なリリースには含まれていない。
インストール前に、自分の環境で解決しておくべき不一致がもう1つある。AiderのインストールページはブートストラップインストーラーについてPython 3.8–3.13、pipとpipxについて3.9–3.12を宣伝しているが、PyPI上の0.86.2パッケージメタデータは>=3.10,<3.13を宣言している。pipが実際に適用するのはパッケージメタデータなので、説明文ではなくそれに照らしてインタープリターを確認すること。
Aider API のコストを最も大きく左右する設定
Aider のホームページには現在も、Claude 3.7 Sonnet、DeepSeek R1 と V3、OpenAI o1、o3-mini、GPT-4o で最もよく機能すると記載されており、LLM ページにも2025年半ばの同様の構成が記載されています。その助言は古く、2026年に文字どおり従うことをここで推奨しているわけではありません。しかし、日付が重要なのはモデル選択以外にも理由があります。
これは料金表では見落とされる部分です。Aider は、モデル ID を組み込みテーブルと照合することで、編集形式、リポジトリマップ、キャッシュ動作を選択します。そのテーブルに到達する ID は、--model の後に入力するプレフィックス付き文字列です。高度なモデル設定ページによれば、照合できないものに対する公開済みのデフォルトは edit_format: whole、use_repo_map: false、cache_control: false、weak_model_name: null です。
リリース済みの 0.86.2 のソースでは、この検索は2段階で実行されます。この違いによって、これが自分に適用されるかどうかが決まります。まず Aider は、313件のエントリを含む同梱テーブルに対して、完全修飾名をキーに ID を比較します。つまり文字列全体(プレフィックスを含む)で照合するため、gemini/gemini-3-pro-preview と openai/gpt-5.2 はどちらもテーブルに存在し、どちらも完全一致します。一致するものがない場合にのみ部分文字列ルールへフォールバックし、そこでは sonnet-4-5、opus-4-6、haiku-4-5、3-7-sonnet、3-5-sonnet、gpt-4、gpt-4.1、末尾セグメントが gpt-5 と完全一致するもの、o1 および o3-mini の ID、DeepSeek V3 と R1、Llama-3 70B、いくつかの Qwen ID などが該当します。
カスタムエンドポイントで注意すべき点はプレフィックスです。そこに到達するには ID を openai/<id> として渡す必要がありますが、そのテーブルにある openai/ プレフィックス付きの40行はすべて OpenAI 自身のモデル名です。したがって openai/claude-sonnet-4-6 はテーブルのどの行にも、部分文字列ルールにも一致せず、Kunavo 自身のセットアップページに表示されるコマンド — aider --model openai/claude-sonnet-4-6 — は リポジトリマップを無効にしたファイル全体の編集を実行します。ファイル全体の編集では、編集対象の各ファイルが毎ターン完全な形でモデルから再出力され、請求額のうち高くなるのは出力トークンの側です。どちらの結果になるとも決めつけず、2段階の両方に自分の ID を照合してください。たとえば Gemini 3 の ID には Aider の gemini/ と openrouter/ プレフィックス配下に完全一致するエントリがあり、openai/ 配下にはありません。
2行で設定できます。Aider はこのファイルをホームディレクトリ、git ルート、またはカレントディレクトリから読み込み、--model に渡すものと同じ完全修飾名をキーにします。
# The name must match the string you pass to --model, prefix included.
- name: openai/claude-sonnet-4-6
edit_format: diff
use_repo_map: true1回限りの実行では代わりに --edit-format diff を使用できます。もう1つ知っておくべき癖があります。2段階目の照合は部分文字列なので、openai/claude-haiku-4-5 は haiku-4-5 に一致し、差分形式とリポジトリマップが自動的に適用されますが、Sonnet 4.6 の ID には適用されません。これはプロバイダーの性質ではなく命名上の偶然であり、Aider のどのリリースでも変わる可能性があります。これに依存せず、再確認してください。
もう1つ、より目立たない影響があります。Aider は3つのモデル役割に対して請求します。メインモデル、--architect モードで使用されるエディタモデル、そしてコミットメッセージとチャット履歴の要約に使用される弱いモデルです(オプションリファレンスを参照)。ID が認識されない場合、リリース済みソースは弱いモデルとエディタモデルの両方をメインモデル自体に設定します。その結果、3つの役割すべてが最も高い料金で請求されます。Aider 自身のモードのドキュメントにも、アーキテクトモードは「2回の LLM リクエストを使用するため、時間がかかり、コストが増加する可能性がある」とすでに警告されています。認識されない ID では、その2回のリクエストがどちらも高額なものになります。Aider は --weak-model を文書化しており、リリース済みソースではメインモデルと同じコンストラクターを使ってそのモデルを構築するため、同じ openai/ プレフィックスが適用され、そこに安価な ID を明示的に指定できます。
最後に、認識されない ID ではコスト表示も消えます。リリース済みソースでは、モデルに input_cost_per_token エントリがない場合、Aider はトークン数を表示してコスト行の前に戻ります。つまり $0.00 ではなく何も表示しません。警告ページにも「モデルは無料だと仮定する」と確認されています。メタデータファイルで復元できます。
{
"openai/claude-sonnet-4-6": {
"input_cost_per_token": 0.0000021000,
"output_cost_per_token": 0.0000105000,
"litellm_provider": "openai",
"mode": "chat"
}
}コンテキスト警告を正確にしたい場合は max_input_tokens も追加してください。Aider のトークン制限ページには、トークン制限を適用せず、プロバイダーのトークン制限エラーのみを報告すると記載されています。メタデータを指定しても、Aider のドル表示は報告されたトークンに対する独自計算です。リリース済みコードには、あるベンダーのキャッシュ乗数がハードコードされています。そのため、これは経過中の見積もりとして扱い、プロバイダーの台帳と照合してください。
Aider API のコスト見積もり例
これはトークンの算術計算であり、実測タスクコストでも請求額の上限でもありません。diff の下で、1回のセッションがキャッシュされていない入力トークンを200,000個送信し、出力トークンを12,000個受信すると仮定します。ファイル全体を出力する方式の列では、編集対象ファイルが完全な形で再送信されるため、同じセッションで出力トークンを40,000個生成すると仮定します。この比率は説明のための仮定であり、測定値ではありません。料金は、100万トークンあたりのKunavo カタログの最新価格です。
| モデル | 100万トークンあたりの入力/出力 | 見積もり、差分形式 | 見積もり、全ファイルのデフォルト |
|---|---|---|---|
| Claude Haiku 4.5 | $0.70 / $3.50 | $0.182 | $0.280 |
| GPT-5.6 Terra | $0.70 / $4.20 | $0.190 | $0.308 |
| Claude Sonnet 4.6 | $2.10 / $10.50 | $0.546 | $0.840 |
| Claude Opus 5 | $3.50 / $17.50 | $0.910 | $1.400 |
2つの読み方があります。まず、これらの仮定では、同じ作業について編集形式だけで Claude Sonnet 4.6 が $0.546 から $0.840 へ変わります。これが、設定セクションをこのセクションより前に置いている理由です。編集形式を決める前にプロバイダー料金を比較すると、比較対象を間違えることになります。次に、メインモデルに集約されるコミットメッセージと要約の通信も無料ではありません。入力30,000トークン、出力2,000トークンと仮定した場合、Claude Sonnet 4.6 では $0.084 かかりますが、Claude Haiku 4.5 を弱いモデルとして指定すると $0.028 になります。
これらの金額を予算として扱う前に、実際の1日あたりのセッション数に応じて換算してください。Kunavoのカタログ記載額は請求額の上限ではなく、下限です。上流プロバイダーが料金を報告した場合、請求額は、カタログ記載の料金と、上流プロバイダーの料金に適用されるマークアップ率を掛けた金額のうち、高い方になります。キャッシュ料金と外部ツールの料金は、この例には含まれていません。Kunavoの最低チャージ額は前払いクレジットで$10です。これは入金額の下限であり、タスク料金やサブスクリプションではありません。請求の詳細をご覧ください。
Aider に最安の API:異なる2つの問い
Aider が公開している、このツールで再確認可能な唯一のタスクコストの基準はpolyglot ベンチマークです。これは6言語で同じ Exercism の課題225問を実行し、モデルごとのドルコストを記録します。この実行結果は、どの料金が最安かと、完了までの総額が最安かを、どの料金表よりも明確に分けて示します。
| ベンチマーク項目 | 正解率 | 225問すべてのコスト | 実行日 |
|---|---|---|---|
| gpt-5 (high) | 88.0% | $29.08 | 2025年8月23日 |
| gpt-5 (medium) | 86.7% | $17.69 | 2025年8月25日 |
| o3-pro (high) | 84.9% | $146.32 | 2025年6月28日 |
| gpt-5 (low) | 81.3% | $10.37 | 2025年8月25日 |
| o3 (high) | 81.3% | $21.23 | 2025年6月25日 |
| DeepSeek-V3.2-Exp (Reasoner) | 74.2% | $1.30 | 2025年10月3日 |
2026年9月18日にリーダーボードのデータファイルから読み取りました。ランキングより重要な注意点が2つあります。そのファイルの最新行の日付は2025年10月3日であるため、それ以降にリリースされたものはここで一度もベンチマークされていません。また、ページフッターにある、それより後の日付の「最終更新」表示は、新しい実行ではなくファイルの編集時刻を示しています。さらに、リーダーボードには Cost 列の価格表も日付も記載されていません。そのため各数値は、その実行日にその実行でかかった金額であり、今日購入できる見積もりではありません。これらのモデルはベンチマークの証拠として挙げています。特に DeepSeek は Kunavo のカタログに含まれておらず、上の表で対応する低価格レーンは Claude Haiku 4.5 です。
使えるルールは次のとおりです。o3-pro は gpt-5 (high) の5倍のコストで、スコアは低くなりました。高い料金だから完了するとは限らず、低い料金だから総額が最安になるとも限りません。3回の試行が必要な安価なモデルは、1回で済むモデルより高くなる可能性があります。自分が受け入れられるレビュー作業でタスクを完了できる、最も安価なモデルを候補に絞り、そのタスクについてプロバイダーのアカウントが実際に記録した使用量で確認してください。Aider の /tokens はその数値ではありません。現在のチャットコンテキストで使用されているトークンの報告だと、独自のコマンドリファレンスが定義しているためです。つまり、すでに請求されたリクエストや再試行を合計するのではなく、次のリクエストの規模を示します。この方法の詳しい説明についてはAI コスト最適化を参照してください。
Aider に最適な API:どの経路が有利か
| ルート | 有利な場面 | 失うもの |
|---|---|---|
| ベンダーの直接 API | 1つのベンダーの主力モデルを一日中使い、その独自のキャッシュとバッチ割引を利用したい場合 | 2つ目のベンダーには2つ目のアカウントが必要です。さらに、Aider が ID を認識するか確認する必要があります |
| OpenRouter | タスクごとにモデルを切り替え、1つのキーを使いたい。また、Aider にモデルを認識させたい場合 | Aider はこれを第一級のプロバイダーとして扱います。OPENROUTER_API_KEY と openrouter/ モデルプレフィックスがあるため、ID が解決され、メタデータが検出されます。価格については、OpenRouter の FAQに、プロバイダーの価格を「推論料金にマークアップなし」で転嫁し、代わりにクレジット購入時に手数料を請求すると記載されています。そのため比較対象は、トークン単価ではなく資金調達条件です |
| OpenAI 互換ゲートウェイ | Aider にプロバイダーモジュールがないエンドポイントで、1つのキーと1つの残高を使いたい場合 | openai/ プレフィックス付きの ID が Aider の組み込みエントリのいずれかに偶然一致しない限り、編集形式、リポジトリマップ、コストメタデータは一度だけ手動で設定する必要があります。上記の設定ファイルを参照してください |
| サブスクリプション型エージェント | 従量制トークンよりも、日々の大量利用に定額料金が向いている | Aider 自体にはサブスクリプションがありません。サブスクリプションを消費する唯一の経路は Copilot エンドポイントです |
| ローカルモデル | 小規模または非公開の作業で、リクエストごとの料金がかからない場合 | ホスト型の最先端モデルに対する機能上の差に加え、それを実行するためのハードウェアが必要です。Ollama 自体のデフォルトコンテキストウィンドウは小さく、超過分を黙って破棄しますが、Aider の Ollama ページによれば、Aider はデフォルトでリクエストごとにそのウィンドウの大きさを設定するため、データは破棄されません |
ゲートウェイ経路には、実務上2つの境界があります。Aider にプロバイダーモジュールがないゲートウェイでは、文書化された経路は OpenAI 互換のものです。OPENAI_API_BASE、OPENAI_API_KEY、そしてモデル ID に必須の openai/ プレフィックスを使用します。これはOpenAI 互換 API ページに記載されています。これが Aider が文書化している唯一のサードパーティ経路ではありません。OpenRouter には独自のページ、独自の OPENROUTER_API_KEY、openrouter/ プレフィックスがあり、そのため ID の動作は汎用互換経路とは異なります。OPENAI_API_BASE は Aider が文書化している唯一のベース URL 上書きでもあります。--anthropic-api-base スイッチはなく、文字列 ANTHROPIC_API_BASE は 0.86.2 のツリー内のどこにも現れません。そのため、ゲートウェイに到達する文書化された方法は chat-completions のものです。Aider には API 設定を制御するための一般的な --set-env ENV_VAR=value スイッチも用意されているため、これは実証済みのブロックではなく、Messages プロトコル経路が文書化されていないという意味で読んでください。また、この経路でプロンプトキャッシュによる節約を予算に入れないでください。Aider のプロンプトキャッシュページには、キャッシュ対象となる具体的なベンダーファミリー、オプトイン必須の --cache-prompts スイッチ、ストリーミング中はキャッシュ統計とコストを利用できないことが記載されています。キャッシュブロックが互換経路を通っていずれかのゲートウェイまで保持されるかどうかは、このページでは検証していません。プロンプトキャッシュでは、経路が対応している場合に料金がどう見えるかを説明しています。
OpenRouter はここでの既存ゲートウェイであり、Aider はOpenRouter ページでプロバイダールーティング制御を含めてネイティブに文書化しています。統合の深さではなく、料金と資金調達条件で比較してください。その比較についてはOpenRouter の代替とOpenAI 互換 APIを、Claude ファミリーに決めている場合は最安の Claude APIを参照してください。
セットアップして最初の請求を確認する
Kunavo はこのクライアント向けのセットアップガイドを公開しています。これは公開された設定リファレンスであり、互換性テストではありません。ここでは Aider と Kunavo のエンドポイントの実行時テストは行っておらず、上記はすべて Aider のリリース済みソースと独自ドキュメントから読み取ったものです。試す間は動作する経路を確保し、範囲を限定したタスクを1つ実行してから、アカウントに記録された請求額を確認してください。/tokens と照合しないでください。これはセッションの使用額ではなく、現在のチャットコンテキストのサイズを報告します。また、Aider が認識しない ID ではコスト行も表示されません。これも、上記の設定ファイルを作成する価値がある2つ目の理由です。まずAider 統合ガイドから始め、キーに資金を入れる準備ができたらKunavo アカウントを作成してください。
プロバイダーではなくクライアントを比較しますか?Cline の料金とOpenCode の料金では、無料クライアントと従量制 API 請求を同じように分ける2つのエージェントを扱っています。
よくある質問
Aiderの料金はいくらか?
Aider CLIは無料である。Apache-2.0のオープンソースであり、GitHubリポジトリにもそのライセンスが表示されている。aider.chatは、ホームページ、FAQ、インストールページ、LLMページのいずれにも、このツールのプラン、ティア、クォータ、シート、サブスクリプションを掲載していない。それらのページには、加入できるホスト型Aiderサービスも掲載されていない。支払うのは、指定したプロバイダーのモデルAPI料金、文書化された経路を使う場合のGitHub Copilotサブスクリプション料金、またはローカルモデルを実行する場合はリクエストごとの料金なしである。Aiderという別会社は別ドメインで会計期間末締めソフトウェアを販売しており、その月額料金はこのCLIではなく、その製品についてのものである。
Aiderにサブスクリプションまたは有料プランはあるか?
ない。Aiderは独自のアカウントも有料版も提供しておらず、Aiderに支払うことでAiderの機能が解除されることはない。Aiderをサブスクリプションで利用する唯一の方法は、Aiderが文書化しているGitHub Copilot経路であり、OPENAI_API_BASEをCopilotのエンドポイントに設定する。Aiderのドキュメントによれば、この方法で行った呼び出しはCopilotサブスクリプションを通じて請求され、Copilotのドキュメントは第三者エージェントがそのAPIを利用することを許可している。最後の点はAiderによるGitHub規約の解釈であり、このページがGitHub独自のポリシーに照らして確認したものではない。
Aiderに最適なAPIは何か?
単一の勝者ではなく、使い方によって異なる。1つのベンダーのフラッグシップモデルを一日中使い、そのベンダー独自のキャッシュやバッチ割引が欲しいなら、直接のベンダーAPIが有利である。タスクごとにモデルを切り替え、1つのキーと残高を使いたいならゲートウェイが有利だが、Aider内部では2つのゲートウェイ経路は同じではない。OpenRouterには独自のページ、独自のOPENROUTER_API_KEY、openrouter/プレフィックスがあるため、AiderはそれらのIDを解決し、メタデータを自分で検索する。KunavoのようにAiderにプロバイダーモジュールがないゲートウェイには、文書化されたOpenAI互換経路をopenai/プレフィックスで使用して到達する。Aiderの組み込みエントリのいずれにも一致しないIDには、編集形式、リポジトリマップ、コストメタデータを一度手動で設定する必要がある。定額制エージェントは、毎日の大量利用では有利である。Ollama経由のローカルモデルは、リクエストごとの料金なしで小規模またはプライベートな作業に有利である。AiderのドキュメントはOpenRouterとCopilotの両方へ読者を案内しているため、どちらも特殊な選択肢ではない。
Aiderで最も安いAPIは何か?
トークン単価が最も安いことと、タスクを完了する費用が最も安いことは別の問題であり、Aider独自の多言語ベンチマークでも両者は分かれている。同じ225問で、gpt-5は高推論で88.0パーセントを$29.08、o3-proは高推論で84.9パーセントを$146.32で達成した。つまり、スコアが低いのに5倍の費用がかかった。DeepSeek-V3.2-Exp Reasonerは同じセットを$1.30で74.2パーセントで完了した。したがって、最も安い掲載料金が最も安い結果になるのは、そのモデルが追加試行なしで作業を完了する場合だけである。許容できるレビュー作業でタスクを完了できる、最も安価なモデルを選び、/tokensコマンドを使って自分のリポジトリで測定すること。
Aiderがモデルのコスト行を表示しないのはなぜか?
AiderがモデルIDを認識していないためである。リリース済みソースでは、モデルにinput_cost_per_tokenエントリがない場合、Aiderはトークン数を表示してコスト行の前に戻る。そのため$0.00ではなく何も表示しない。独自の警告ドキュメントには、無制限のコンテキストウィンドウを使用し、モデルは無料だと仮定するとある。--modelに渡す完全修飾名をキーにした.aider.model.metadata.jsonファイルを用意し、input_cost_per_tokenとoutput_cost_per_tokenを設定すれば、コスト行が戻る。Aiderの数値は報告されたトークンに対するAider自身の計算であり、プロバイダーの請求額ではない。
Aiderは現在も保守されているか?
リポジトリは稼働中でアーカイブされていない。Apache-2.0、所有者はAider-AI組織、2026年9月18日時点で49,040スターである。ただし更新頻度は落ちており、それを表すには日付が正直な指標になる。mainへの最後のコミットは2026年5月22日。最新公開のaider-chatパッケージは0.86.2で、2026年2月12日にアップロードされ、その前のリリースは2025年8月13日だった。GitHub Releasesは2025年8月9日のv0.86.0で止まっている。オープンなissueは1,378件、オープンなプルリクエストは500件ある。プロジェクトの方向性に関するメンテナー声明は見つからなかったため、これは発表ではなく更新頻度の証拠として扱うこと。
Aider のリポジトリ、パッケージ、ドキュメント、リーダーボードデータは2026年9月18日に確認しました。動作に関する主張は、リリース済みタグ v0.86.2 に基づいています。Kunavo のトークン料金は最新カタログから取得しており、このページのドルの例はすべて、実測タスクコストではなく説明用のトークン算術です。