跳到主要内容
← 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。

类型名称链接
repoAider · 仓库 READMEhttps://github.com/Aider-AI/aider
changelogAider · Releases(v0.86.0 @ 2025-08-09 为最新)https://github.com/Aider-AI/aider/releases
docsAider · 官方文档站https://aider.chat/docs/
changelogAider · 变更历史https://aider.chat/HISTORY.html

实测记录

本站尚未完成实测。测试协议见 tasks/_protocol.md。 实测建议:这个工具的实测重点应放在 「自动提交 + 撤销」这条链路是否顺畅—— 因为这是它与其他工具最大的工作流差异。

相关条目

本页由 ai-agent-guide 数据层生成(CC BY 4.0)。 方法论与坐标系定义见仓库内 METHODOLOGY.md。