git-diff 结对编程 agent
Aider 是 2023 年开源的老牌 AI 结对编程 agent:围绕 git 工作,每次改动生成可审查的 diff 提交,repo map 让模型理解全仓库。
更新于 2026-08-15。数据来自官方仓库当日快照。
如何快速上手 Aider
3 步拉起 git-diff 结对编程 agent
安装
用 pip 或 uv 安装。
python -m pip install aider-install
aider-install进仓库启动
进入代码仓库,指定模型与 Key 启动。
cd /to/your/project
aider --model deepseek --api-key deepseek=<key>用自然语言改代码
描述改动,Aider 生成可审查的 git diff 提交。
aider避坑指南
Python 环境依赖
Aider 是 Python 工具,需要先有 Python 环境。官方推荐 aider-install / uv 管理,避免污染系统 Python。
git 工作流前提
Aider 围绕 git diff 设计,最适合已在用 git 的项目。非 git 场景或纯托管环境体验会打折扣。
无通用插件体系
相比 Pi 的 Extensions 或 Claude Code 的 hooks,Aider 的扩展靠配置和自定义命令,深度定制能力有限。
和 Pi、Claude Code 怎么选
Aider 适合想要「可审查 git 提交 + 轻量」的老派开发者。本站已收录 Pi、OpenCode、OpenClaw、Hermes、DeepSeek Harness,形成完整选型矩阵。
| 工具 | 核心流 | 开源许可 | 扩展能力 | 生态规模 |
|---|---|---|---|---|
| Aider | git diff 提交流 | Apache-2.0 | 配置 + 自定义命令 | 老牌 48k★,6.8M 安装 |
| Pi Agent | 极简 4 工具 | MIT | TypeScript Extensions + SDK | 90k★ |
| Claude Code | 官方托管终端 agent | 专有 | Skills / hooks / MCP | 生态最全 141k★ |
官方资源导航
官方入口
- 官方网站 (aider.chat)
官网与安装文档。
- GitHub 仓库
官方源码与发版。Apache-2.0。
社区
- Discord 社区
Aider 官方 Discord。
对照
- Pi Agent(对照)
本站已收录的极简 coding harness。
最新动态
2026-08-14 · GitHub · Aider-AI/aider
Aider 累计安装 680 万次,周处理 150 亿 token老牌 git-diff 编程 agent 持续活跃:PyPI 安装 6.8M、周处理 15B token、OpenRouter Top 20,且最近版本 88% 的新代码由 Aider 自己写出。
老金精选推荐
常见问题
- Aider 是什么?
- Aider 是 2023 年就开源的老牌「AI 结对编程」agent(Apache-2.0,作者 Paul Gauthier)。它围绕 git 工作:每次改动自动生成可审查的 diff 提交,repo map 让模型理解全仓库结构。
- 如何安装 Aider?
- `python -m pip install aider-install` 然后 `aider-install`(或 `uv tool install`)。装好后进代码仓库 `cd` 进去,用 `aider --model deepseek --api-key deepseek=<key>` 之类的命令启动。
- Aider 和 Pi、OpenCode、Claude Code 有什么区别?
- Aider 主打「git 差异 + 轻量」:每次改动是可提交的 diff,不做繁重的多端或插件体系。Pi 是极简可嵌入底座,OpenCode 是多端开箱,Claude Code 是商业生态标杆。
- Aider 支持哪些模型?
- DeepSeek、Claude、GPT、本地 Ollama 等,通过 --model 与 --api-key 配置,无锁定。
引用本专区内容 (Cite this Hub)
我们鼓励你将本页内容沉淀至你的知识库、研究报告或直接让 AI Agent 读取。本站保持 CC BY 4.0 开放版权。
本专区如何更新
版本与链接集中在 src/content/aider.ts 维护,star 快照由 GitHub API 自动巡检。教程、导航、精选按 slug 挂载。