返回指南
费用·2026年10月1日·更新于 2026年10月3日·阅读约 8 分钟

Aider 的费用:本体免费,取决于 API 费用和模型设置

费用表中不会出现的“Aider 是否识别模型 ID”,最能影响 API 费用。本文汇总其原理、修复方法和估算。

在终端运行的开源 AI 编码辅助工具 Aider 本身免费。它是 Apache-2.0 软件,aider.chat 没有列出套餐、层级、席位数或托管服务。因此,“Aider 的价格”实际上指的是由 Aider 调用的模型 API 按量费用。制定预算时应关注的是每个会话的 token 数 × 提供商单价。而最容易放大这个数字的因素,是 Aider 对不认识的模型 ID 使用的默认设置。只需两行即可修正,下面将依次说明。

先区分一件事。搜索结果中还会混入另一家公司,其销售面向会计事务所的结算业务软件,也叫“Aider”。它公开的月费属于那个产品,与这个 CLI 无关。本页面讨论的仅是 aider.chat CLI,也就是从 Aider-AI/aider 代码仓库以 aider-chat 软件包形式发布的工具。

你需要为 Aider 支付什么,不需要支付什么

Aider 的 FAQ 明确说明,该工具以 Apache 2.0 开源软件形式发布。首页、FAQ、安装步骤和LLM 连接页面均未提到费用或套餐(2026 年 10 月 1 日确认)。所有费用都产生在端点的另一侧。

项目费用依据
Aider CLI 本体0 日元(Apache-2.0)代码仓库许可证和官方 FAQ
托管式 Aider 服务未提供在已检查的 aider.chat 页面中没有对应产品
模型 API token提供商的 token 单价各提供商的账单
通过 GitHub Copilot从 Copilot 订阅中消耗Aider 的 Copilot 页面
Ollama 本地模型不收取按请求费用(但需要承担硬件和电费)Aider 的 Ollama 页面

在将其作为团队标准工具之前,也请确认更新状态。代码仓库没有归档,拥有 49,309 个 star,但 main 的最后一次提交是 2026 年 5 月 22 日(GitHub API,2026 年 10 月 1 日)。两项官方信息中的“最新发布版本”也不一致:PyPI 是 2026 年 2 月 12 日发布的 0.86.2,GitHub Releases 停留在 2025 年 8 月 9 日的 v0.86.0。通过 pip install 安装的是 PyPI 版本,因此请以它为准。Python 版本方面,0.86.2 软件包元数据中的 >=3.10,<3.13 才是 pip 实际强制执行的条件,而不是安装步骤页面中的描述。

最能影响 API 费用的设置

这里是价格表看不到的部分。Aider 会将编辑格式、代码仓库地图和缓存处理方式与内置表中的模型 ID 对照后作出决定。用于匹配的是写在 --model 后面的、带前缀的字符串本身。没有任何匹配时的默认值是 edit_format: whole、use_repo_map: false、cache_control: false,这些内容写在weak_model_name: null和高级模型设置页面中。

在 0.86.2 发布版源代码中,匹配分两步进行。首先与包含 313 个类似 gemini/gemini-3-pro-preview 或 openai/gpt-5.2 的完全限定名称的表进行完全匹配;只有匹配失败时,才进入 sonnet-4-5、haiku-4-5、gpt-4.1 等部分匹配规则。连接 OpenAI 兼容网关时,规定要以 openai/<id> 的形式传递模型 ID,但表中带 openai/ 的 40 个条目全部是 OpenAI 自有模型名称。因此 openai/claude-sonnet-4-6 两个阶段都无法匹配,会以重写整个文件的 whole 编辑、无代码仓库地图模式运行。在 whole 编辑模式下,模型每一轮都会重新输出被编辑文件的完整内容。输出 token 属于收费较高的一侧。

修正方法只有 2 行。Aider 会从主目录、Git 根目录和当前目录读取此文件。键名是传给 --model 的完整名称。

.aider.model.settings.yml
# name は --model に渡す文字列と完全一致させる(接頭辞 openai/ も含む)
- name: openai/claude-sonnet-4-6
  edit_format: diff
  use_repo_map: true

如果只需要临时使用,也可以在启动时加上 --edit-format diff。相反,openai/claude-haiku-4-5 会命中部分匹配的 haiku-4-5,从而自动启用 diff 和代码仓库地图。这只是名称上的偶然匹配,可能随 Aider 的发布版本变化,因此不要依赖它,应每次确认。

还有一个容易忽略的影响。Aider 会通过三种角色调用 API:主模型、在 --architect 模式中使用的编辑器模型,以及用于提交消息和历史摘要的 weak 模型(选项列表)。如果 ID 无法识别,根据源代码,weak 和 editor 都会与主模型相同,三种角色都会按最高单价计费。通过 --weak-model 明确指定便宜的 ID 可以避免这种情况(同样需要 openai/ 前缀)。

此外,无法识别的 ID 还会导致成本显示消失。没有 input_cost_per_token 时,Aider 只会输出 token 数,不显示成本行,并按照警告页面的说法将“模型视为免费”。可以通过下面的元数据文件恢复。

.aider.model.metadata.json
{
  "openai/claude-sonnet-4-6": {
    "input_cost_per_token": 0.0000021000,
    "output_cost_per_token": 0.0000105000,
    "litellm_provider": "openai",
    "mode": "chat"
  }
}

即使加入元数据,Aider 显示的金额也是根据报告的 token 数自行计算的。缓存倍率中还固定写入了特定供应商的数值,因此只能将其作为参考,最终应与提供商一侧的使用记录核对。

每个会话的估算

以下内容是token 计算,而不是实测任务费用或账单上限。假设一个会话发送无缓存输入 200,000 个 token,并在 diff 编辑中接收输出 12,000 个 token。whole 编辑一列假设同一工作会产生40,000 个输出 token,因为需要重新输出完整编辑文件;这只是说明性数字(不是实测值)。单价是Kunavo 目录中按每 100 万 token 计的当前价格。

模型输入 / 输出(每 100 万 token)diff 编辑whole 编辑(默认)
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

在此假设下,仅编辑格式就会使 Claude Sonnet 4.6 的同一工作从 $0.546 变为 $0.840。这就是为什么应在比较提供商单价前先修正设置。提交消息或摘要的通信(假设输入 30,000、输出 2,000 个 token)如果仍使用主模型,则为 Claude Sonnet 4.6、$0.084;如果为 weak 模型指定 Claude Haiku 4.5,则为 $0.028。

要换算成实际预算,请乘以每天的会话数。Kunavo 目录价格是账单下限,不是上限。如果上游报告了费用,则实际账单取 Kunavo 目录价格与“上游费用 × 规定加价率”两者中较高者。此示例不包含缓存费用和外部工具费用。

“最便宜的 API”其实是两个问题

Aider 有一个可重新验证的任务成本线索。多语言基准测试在相同条件下,让不同模型完成 6 种语言、225 道 Exercism 题目,并记录费用。

基准测试项目正确率225 道题的费用运行日期
gpt-5 (high)88.0%$29.082025年8月23日
gpt-5 (medium)86.7%$17.692025年8月25日
o3-pro (high)84.9%$146.322025年6月28日
gpt-5 (low)81.3%$10.372025年8月25日
o3 (high)81.3%$21.232025年6月25日
DeepSeek-V3.2-Exp (Reasoner)74.2%$1.302025年10月3日

这些数值来自排行榜数据文件。需要注意两点。最新一行来自 2025 年 10 月 3 日,此后的模型在这里从未被测量过。此外,费用列没有价格表日期,表示当天运行产生的金额,而不是今天可购买的单价。这里列出的模型只是作为基准测试证据而出现,DeepSeek 不在 Kunavo 目录中。上方估算表中对应较低费用的一侧是 Claude Haiku 4.5。

可用的结论是:o3-pro 的成本是 gpt-5(high) 的 5 倍,但分数更低,因此更高的单价并不能保证完成。反过来,较低的单价也不能保证总费用最低。需要重做 3 次的便宜模型,可能比一次完成的昂贵模型更贵。请选择在可接受的审查工作量内完成任务的最低价模型作为候选,并用该任务实际记录在账户中的金额进行验证。Aider 的 /tokens 按命令列表的定义,表示“当前聊天上下文中的 token 数”,不是截至目前的账单总额。

不同路径的适用性

路径适用情况需要付出的代价
供应商直连 API全天使用一家供应商的主力模型,并希望使用该供应商的缓存或批处理折扣供应商越多,账户越多。还需要确认 Aider 是否识别该 ID
OpenRouter希望按任务切换模型,并让 Aider 识别模型Aider 提供专用的 OPENROUTER_API_KEY 和 openrouter/ 前缀,因此 ID 和元数据都能得到解决。费用方面,根据 OpenRouter FAQ,推理单价不加价,但购买积分时会收取手续费
OpenAI 兼容网关端点没有 Aider 专用模块,但希望使用一把密钥和一个余额进行统一管理除非带 openai/ 的 ID 与内置表匹配,否则需要手动设置编辑格式、代码仓库地图和成本信息一次(见上方设置文件)
订阅制代理希望按固定费用每天大量使用Aider 本身没有订阅,只有 Copilot 路径会消耗订阅
本地模型小型任务或高机密任务,不收取按请求费用与托管式顶级模型之间的性能差距,以及运行所需的硬件

使用网关时有两个边界。没有 Aider 专用模块的网关,会按照OpenAI 兼容 API 页面中的说明,通过 OPENAI_API_BASE、OPENAI_API_KEY 以及模型 ID 的 openai/ 前缀(必需)进行连接。覆盖 Anthropic 格式基础 URL 的设置没有文档记录,0.86.2 源代码中也不存在 ANTHROPIC_API_BASE 字符串。此外,不要指望这条路径享受提示词缓存折扣。缓存页面限制了适用供应商,要求明确指定 --cache-prompts,并说明流式传输期间不会显示缓存统计和费用。本页面没有测试兼容路径是否能使用缓存。

在 Kunavo 上使用和付款方式

Kunavo 为此客户端提供设置指南。不过它是公开设置的参考资料,不是兼容性测试。我们没有实际验证 Aider 是否能针对 Kunavo 端点运行,本页面内容全部来自 Aider 发布版源代码和官方文档。在保留当前可用路径的同时,请执行一个范围明确的任务,并检查账户中记录的账单金额。

支付采用预付费充值模式,没有月费。最低充值金额为$10(这不是任务费用或订阅,而是建立余额所需的最低金额),结账通过 Stripe 进行。从日本可以使用银行卡(Visa、Mastercard、American Express、JCB)、Apple Pay、Google Pay 和 Link。详情请参阅账单说明,可从此处创建账户。如果想比较不同客户端,也可以参考英文版的 Aider pricing(本页面原始的详细版本)和 Cline pricing。

常见问题

Aider 的价格是多少?

Aider 本身免费。它是 Apache-2.0 开源软件,在 aider.chat 的首页、FAQ、安装步骤和 LLM 连接页面中都没有提到套餐、席位数、订阅或托管服务(2026 年 10 月 1 日确认)。实际需要支付的是所连接模型 API 的按量费用。通过 GitHub Copilot 使用时,费用来自 Copilot 订阅;使用 Ollama 本地模型时,则没有按请求收费。另有一家销售会计软件的公司也叫“Aider”,其月费与这个 CLI 无关。

Aider 有付费套餐或订阅吗?

没有。Aider 没有自己的账户或付费版,也不存在向 Aider 付费后才能解锁的功能。通过订阅使用 Aider 的唯一方式,是 Aider 文档记录的 GitHub Copilot 路径(将 OPENAI_API_BASE 指向 Copilot 端点)。Aider 文档说明,该路径的调用按 Copilot 订阅计费,但这是 Aider 方面的解读,本页面并未核实 GitHub 的条款本身。

Aider 使用哪个 API 最便宜?

“单价便宜”和“低成本完成任务”是两个不同的问题。在 Aider 自己的多语言基准测试中,相同的 225 道题里,gpt-5(high) 以 29.08 美元取得 88.0% 的正确率,而 o3-pro(high) 花费 146.32 美元,正确率为 84.9%。成本是前者的 5 倍,分数却更低。DeepSeek-V3.2-Exp Reasoner 花费 1.30 美元,正确率为 74.2%。单价便宜的模型只有在无需重做即可完成工作时才真正便宜。请在自己的代码仓库中测试少量任务,并根据提供商记录的实际账单进行比较。

为什么 Aider 不显示成本?

因为 Aider 不识别该模型 ID。在 0.86.2 发布版的源代码中,如果模型未注册 input_cost_per_token,Aider 只显示 token 数,并在成本行之前结束处理。它不会显示 $0.00,而是什么都不显示。将 input_cost_per_token 和 output_cost_per_token 写入 .aider.model.metadata.json,并使用传给 --model 的完整名称作为键,即可恢复显示。不过,这个金额是 Aider 根据其报告的 token 数计算出的估算值,并不是提供商的账单。

Aider 仍在维护吗?

该代码仓库没有归档,仍以 Apache-2.0 许可证公开(截至 2026 年 10 月 1 日有 49,309 个 star)。不过更新速度已经放缓。main 的最后一次提交是 2026 年 5 月 22 日,PyPI 上最新的软件包 aider-chat 0.86.2 发布于 2026 年 2 月 12 日,GitHub Releases 则停留在 2025 年 8 月 9 日的 v0.86.0。由于没有找到维护者关于未来方向的声明,请将这些内容视为从更新日期得出的事实,而不是公告。

Aider 的代码仓库、软件包、文档和排行榜数据于 2026 年 10 月 1 日确认。关于运行行为的描述基于发布标签 v0.86.2 的源代码。Kunavo 单价来自实时目录,本页面所有金额示例均为说明性 token 计算,不是实测任务费用。