Aider

收录分层 A · 细分强势

开源终端结对编程工具,自带 Git 集成与自动提交,完全自带 Key

官网地址 aider.chat

命令行 Agent 免费 开源自带 KeyGit 集成自动提交repo map
访问官网
价格口径免费
免费额度工具本身完全免费开源;成本只来自你所用模型的 API 调用
分类命令行 Agent
支持系统macOS / Linux / Windows
收录分层A · 细分强势
字段核验2026-10

适合谁用

先看这段,再决定要不要往下读

适合

  • 习惯 Git 工作流、要求改动范围可控的老手
  • 已有模型 API Key、想把成本压到最低的开发者
  • 需要接本地模型、代码不允许外发的团队与个人
  • 长期在终端里工作、不依赖图形界面的开发者

不适合

  • 想要开箱即用、不想折腾 Key 与环境的新手
  • 期待一句话跑完整个功能、不愿逐步确认的人
  • 需要图形界面与可视化 diff 工具的用户
  • 依赖编辑器内联补全体验、很少用终端的写码用户

Aider 是什么

本站整理

Aider 是一个开源(Apache 2.0)的终端 AI 结对编程工具,在 Claude Code 这类自主 Agent 出现之前就已经流行,至今仍有一批长期用户。它的工作方式刻意保持克制:你明确把哪些文件加入会话,它就只在这些文件里改,改完自动生成一条提交信息并执行 Git 提交——所以每一轮 AI 改动都天然带版本记录,回滚、对比与审查都很干净,不用事后自己整理 diff。它用 repo map(仓库结构摘要)来理解项目,而不是把整个仓库塞进上下文,因此在中小项目里既快又省 token。模型完全自带 Key,Anthropic、OpenAI、Gemini 等主流厂商与本地兼容端点都能接,用谁家的 Key 就付谁家的账,成本自己掌握。代价是它没有图形界面,diff 要在终端里读;自主性弱于新一代 Agent,长任务需要你更多次地引导与确认;国内直连部分模型服务也需要自备网络条件。适合熟悉 Git 与命令行、看重改动范围可控和成本透明的人。

一句话概括:开源终端结对编程工具:只改你加入会话的文件、每轮自动 Git 提交,模型完全自带 Key。

关键能力

6 项

显式文件范围

只有你加入会话的文件会被修改,行为可预测,不容易误伤无关代码;改错也能靠提交历史逐条回退,适合在大型仓库里做局部改动,也便于把改动约束在一个提交里。

自动生成 Git 提交

每轮改动自动提交并写好提交信息,历史清晰易回滚;团队评审时按提交逐条看,比面对一次性的大 diff 好审得多,事后追责与复盘也有依据。

仓库结构摘要

用摘要化的仓库结构让模型知道有哪些文件与符号,而不是把整个仓库塞进上下文,中小项目里既省 token 又不丢全局视野,冷门文件也不会被完全忽略。

完全自带 Key

模型与账号都由自己提供,Anthropic、OpenAI、Gemini 等主流厂商与兼容端点均可接入,费用直接对应各家账单。

本地模型可用

可以通过兼容接口接本地或自建模型,做到代码不出内网、成本趋近于零,代价是效果取决于所选模型的代码能力,需要自己权衡,适合有内网要求的团队。

纯终端工作流

在终端里对话与审阅 diff,适合以键盘为主、长期泡在 shell 与 tmux 里的开发者,也不受编辑器插件生态的限制。

优点与不足

实际用下来的取舍

优点

  • 开源免费,成本只有自己的模型 API 费用,账目清楚
  • 每轮改动都自动提交,版本记录干净,回滚与审查都很省事
  • 只改你指定的文件、行为可预测,在成熟的大仓库里也不容易闯祸
  • 模型可以随便换,也支持本地模型,能兼顾成本与数据合规要求
  • 项目维护多年、社区成熟,遇到问题通常能搜到现成答案

不足

  • 要自己配 API Key 与命令行环境,纯新手容易卡在第一步
  • 没有图形界面,diff 与长文件审阅在终端里读起来较累
  • 自主性弱于新一代 Agent,长任务需要更多人工引导与确认
  • 国内直连部分模型服务受限,通常要自备网络或走兼容端点
  • 配置项与命令行参数较多,不熟悉的人前期要花时间读文档

支持哪些模型

4 类
模型 / 系列说明
Anthropic Claude 系列自带 Key
OpenAI GPT 系列自带 Key
Google Gemini 系列自带 Key
本地模型通过兼容接口接入

BYOK:用谁的 Key 就是谁的模型,费用直接进对应厂商账单;官方支持范围随版本更新,具体清单以官方文档为准。

对照站内代码模型榜 →

价格与额度

核验于 2026-10
计价方式
免费
免费额度
工具本身完全免费开源;成本只来自你所用模型的 API 调用
价格说明
无订阅费,按自己 API Key 的用量付费;用本地模型可做到零成本。

AI 编程软件的价格与额度调整频繁,本页只记计价方式、不构成报价;下单前请以 官方定价页为准。

在编程套餐目录里对比各家档位 →

常见问题

10 条
Aider 免费吗?免费额度有多少?

Aider 本身免费提供,官方没有按席位收费。免费额度方面:工具本身完全免费开源;成本只来自你所用模型的 API 调用。免费不等于没有限制,用量上限与商用条款请以官网说明为准。

Aider 支持哪些模型?可以自己换模型吗?

官方口径涉及 Anthropic Claude 系列、OpenAI GPT 系列、Google Gemini 系列、本地模型 等模型。BYOK:用谁的 Key 就是谁的模型,费用直接对应厂商账单。同时也支持接入本地部署的模型。

Aider 怎么收费?大概什么价位?

计价方式:完全免费。无订阅费,按自己 API Key 的用量付费;用本地模型可做到零成本。最新档位与价格请以官网为准。

Aider 支持哪些系统或编辑器?国内能正常用吗?

支持的系统:macOS / Linux / Windows。运行在:终端。代码语言方面:全语言。国内访问可能需要网络条件,具体可用性以官网为准。

Aider 开源吗?可以自己部署吗?

Aider 是开源的,采用 Apache 2.0。源码与发布记录在官方仓库,可自行审计与二次开发。支持在自己的环境里运行(本地或私有化部署),适合对代码外泄敏感的团队。

Aider 能接自己的 API Key 或本地模型吗?

支持自带 API Key:用自己的账号和额度,费用与数据都走你自己的渠道。另外支持本地模型,可完全离线运行。

它和 Claude Code 这类 Agent 的区别在哪?

Aider 更克制:只改你指定的文件,每轮自动提交,行为可预测、成本可控;自主 Agent 会自己探索仓库、跑命令、开子任务,适合更大的任务,但改动范围与花费都更不可控。

在大型仓库里会不会把上下文撑爆?

它用 repo map 摘要仓库结构,不会把整个仓库塞进上下文,所以在中大仓库里仍可用;但真正要改的文件还是要按需加入,加得越多,每轮消耗越高。

改错了怎么恢复?

每轮改动都会自动提交,直接用 Git 回退到上一轮提交即可,也可以只撤销某一次提交;这正是它比一次性大改更容易收场的地方。

适合什么规模的项目?

中小项目以及脚本、工具类仓库体验最好;超大单体仓库或需要跨十几个模块联动重构时,它对上下文与人工引导的依赖会明显上升,可以搭配更强的 Agent 一起用。

软件的能力、定价与平台信息取自厂商公开页面并逐条核验;价格与额度随官方调整,请以各官网为准,核验时间 2026-10。