Aider
跑在终端里的 AI 结对编程工具,Apache 2.0 开源,自己带模型 API Key。
Aider 是一个命令行程序,在终端里和大模型结对写代码。它会给整个仓库建一份代码地图,所以在大项目里也能知道该改哪个文件,改完直接落到工作区并自动生成 git commit。官网标注支持 100 多种编程语言,GitHub 仓库 Aider-AI/aider 采用 Apache 2.0 许可,2026-09-08 观察 48826 star。
- 价格模式
- 开源
- 中文支持
- 以英文为主
- 支持平台
- Windows、Mac、Linux
适用场景
- 在终端里让模型直接修改现有仓库并自动生成 commit
- 用自己的 API Key 或本地模型控制编程助手的成本
- 在大型代码库里借助代码地图做跨文件改动
主要特点
- 终端内与大模型结对编程,直接改工作区文件
- 为整个仓库建代码地图,支持大项目跨文件改动
- 自动生成 git commit
- 支持云端与本地模型,不绑定单一厂商
- 官网标注支持 100 多种编程语言
使用限制
- 纯命令行,没有图形界面,审查改动要靠 git diff
- 默认每步改动一个 commit,与攒大 commit 的习惯冲突
- 模型费用完全自付,用贵模型跑长任务开销不可控