← Agents
Aider
Aider-AI
编程
终端
本地
开源
partial
lifecycle: maintenance
核验 2026-09-29
Git 集成是核心设计而非附加功能的终端 pair programming 工具——AI 改动始终在版本控制里,可 diff 可撤销。
适合与不适合
需要 AI 改动始终留在 git 版本控制里、可 diff 可撤销的场景。 需要连接本地模型或多家云端模型的用户。
不适合需要新模型支持或依赖上游修复的场景—— 最新 release 停在 2025-08,维护状态为 maintenance。
固定坐标系
8 个维度,与同赛道其他对象逐项可比。
- 模型与开放条件
- 支持云端与本地 LLM,可连接几乎任何模型, 明确包含本地模型选项。 README 当前推荐的模型是 Claude 3.7 Sonnet、DeepSeek R1 & Chat V3、 OpenAI o1 / o3-mini / GPT-4o。 注意:这份推荐列表停留在上一代模型, 与该项目 13 个月未发 release 的状态一致,参考时需自行核对当前可用模型。
- 运行位置
- 本地 Python 进程,在终端内运行(PyPI 包 aider-chat,官方徽章显示 680 万次安装)。 生命周期绑定终端会话,退出即结束。 另有 watch 常驻形态(见 IDE 形态条目)。
- 本地文件
- Repo Map 是本工具的核心机制(官方文档
docs/repomap.md原文): Aider 使用「一份简洁的整个 git 仓库的地图」, 包含最重要的类与函数及其类型与调用签名。 每次用户提出改动请求时,repo map 都随请求一起发给模型, map 包含仓库文件列表 + 每个文件的关键符号。 两个作用(文档明确列出): 一是帮助它理解正在编辑的代码及其与代码库其他部分的关系; 二是帮助它写新代码时复用代码库里已有的库、模块与抽象。 支持 100+ 编程语言。 大仓库的 repo map 耗时与 token 开销本次未实测,记为未知。 - 关机后的任务
- 不支持终端形态的后台长任务。 另有 watch 模式(见 IDE 形态条目): 常驻监听文件变化并响应编辑器里的 AI 注释, 但那是本地进程常驻,不是云端后台。
- 工具与扩展
- 文件编辑 + Git 操作。README 强调 Git 集成本身就是核心功能: 自动用合理的 commit message 提交, 可用熟悉的 git 工具 diff、管理与撤销 AI 改动。 官方文档另有
docs/languages.md(语言支持)与docs/git.md。 MCP 接入方式本次未核验,记为未知。 - 上下文与记忆
- Repo Map 提供全库结构视图,每次请求随附(见 local_files)。 上下文窗口大小与压缩策略本次未核验,记为未知。
- 权限与限制
- 具备自动提交能力(auto-commit),这是它的一体化设计而非附加功能。 撤销路径是 git 本身(不是工具提供的回滚功能)—— README 明确说「用熟悉的 git 工具 diff、管理与撤销 AI 的改动」。 沙箱机制与「执行命令前是否询问」本次未核验,记为未知。
- 适合什么任务
- 希望 AI 改动始终留在 git 版本控制里、可 diff 可撤销的场景。 需要连接本地模型或多家云端模型的用户。 需要「写新代码时复用已有抽象」的人(Repo Map 的第二个作用)。 不适合需要活跃维护与新模型支持的场景(见下方维护状态)。
头号误解
- 以为还在积极维护,最新 release 停在 2025-08-09,距采集日 13 个月
- 以为 README 推荐的模型是最新的,推列表仍停留在上一代
- 以为自动提交是副作用,实际这是它的核心设计,需要先熟悉 git 撤销流程
价格
| 月度入口 | 开源免费,模型费用另计 |
|---|---|
| 年付 | 开源免费,模型费用另计 |
| 额度说明 | Apache-2.0 开源,PyPI 包为 aider-chat(官方徽章显示 680 万次安装)。 模型调用费用完全由用户自付—— 支持云端与本地 LLM,包括 OpenRouter 等平台与本地模型。 |
不同币种不做折算。优惠、地区、税费与登录后报价可能变化,购买前请到官方页面确认。
未知项清单
- Repo Map 的具体算法与 token 预算控制
- 上下文窗口与压缩策略
- 是否支持 MCP
- 执行命令前是否有确认机制
- watch 模式的具体行为
证据来源
判断可回到以下一手源复核。本站核验日 2026-09-29,内容更新日 2026-09-29。
| 类型 | 名称 | 链接 |
|---|---|---|
| repo | Aider · 仓库 README | https://github.com/Aider-AI/aider |
| changelog | Aider · Releases(v0.86.0 @ 2025-08-09 为最新) | https://github.com/Aider-AI/aider/releases |
| docs | Aider · 官方文档站 | https://aider.chat/docs/ |
| changelog | Aider · 变更历史 | https://aider.chat/HISTORY.html |
实测记录
本站尚未完成实测。测试协议见 tasks/_protocol.md。 实测建议:这个工具的实测重点应放在 「自动提交 + 撤销」这条链路是否顺畅—— 因为这是它与其他工具最大的工作流差异。
本页由 ai-agent-guide 数据层生成(CC BY 4.0)。
方法论与坐标系定义见仓库内 METHODOLOGY.md。