开源命令行工具,将开发者与大语言模型配对,在Git仓库中编辑代码,自动提交每次更改,并支持几乎所有模型,包括本地模型。

AI编程应属于终端,直接编辑你的Git仓库——每次更改自动提交为diff——而不是在聊天窗口和IDE之间复制粘贴。

Paul Gauthier,Inktomi创始CTO,后任Groupon CTO,于2023年春季在尝试使用基于ctags的仓库地图让GPT-4理解代码库后,开始了Aider项目。他于2023年5月将其作为开源命令行工具发布;首个Show HN帖子几乎无人问津。

2023至2024年间,Aider增加了仓库地图、tree-sitter代码检查、语音输入、浏览器和IDE监视模式,其多语言代码编辑基准成为标准参考——'Claude 3在Aider基准上击败GPT-4'于2024年3月登上HN首页,该工具本身也在2024年4月获得432分和156条评论。到2024年中,Aider约70%的新代码由自己编写,并在SWE-bench Lite上达到最先进水平。

项目仍在运行,截至2026年6月,作为免费开源、主要由单人维护的项目,GitHub约46k星,未披露资金或收购。其终端加Git的工作方式被后来的CLI编码智能体广泛复制,如Claude Code、OpenAI的Codex CLI和OpenCode。

Gauthier知道瓶颈在于代码库上下文和编辑可靠性,因此Aider投资于仓库地图、tree-sitter代码检查和基于diff的编辑格式,而不是追逐更花哨的模型。

Git原生设计使AI编辑安全:自动提交的diff将仓库变成撤销系统和审计日志,消除了让LLM接触真实代码的信任障碍。

模型无关性和本地模型支持让Aider坐享每次模型发布——Claude 3、DeepSeek、o1、Qwen——同时其基准测试使其成为'这个模型能编辑代码吗'的参考点。

开源基准飞轮效应叠加:每个新模型厂商都发布Aider分数,为工具带来免费而持续的曝光,恰好在其需要的终端开发者社区中。

接口的赌注可以超越模型的赌注:Aider没有构建模型,但其Git原生工作流成为后来CLI智能体复制的模式——持久的胜利是编辑和提交循环,而不是人工智能本身。

截至2026年9月,Aider仍是由Paul Gauthier主要开发的免费开源软件,仓库约有46,000星,无披露的资金或收购;项目在2026年继续增加功能并更新基准。其'终端中的AI结对编程'框架成为一种类别:基于终端、Git原生的编码智能体现在已成为Claude Code、OpenAI Codex CLI、OpenCode和Gemini CLI的默认模式,而Aider的多语言基准仍然是衡量模型代码编辑技能的被广泛引用的指标。

从这里,追溯依据

参考来源

  1. Aider: AI pair programming in your terminal Hacker News · news.ycombinator.com ·
  2. Aider-AI/aider GitHub · github.com
  3. Aider has written 7% of its own code (outdated, now 70%) Aider · aider.chat ·
  4. Aider: Using uv as an installer Simon Willison's Weblog · simonwillison.net ·
  5. Open Source AI Coding Assistants (2026) Morph LLM · morphllm.com ·