概览
Aider 是最流行的开源 CLI AI 编码助手之一,由 Paul Gauthier 维护,主打「与 Git 深度集成」。
支持 Claude / GPT / DeepSeek / Qwen 等数十种模型,可以并排对比模型输出。
每次修改自动 git commit,可以方便地回溯和对比。
支持「whole file」和「diff」两种编辑模式,适应不同规模的项目改动。
基础信息
作者
Aider-AI
主语言
Python
开源协议
Apache-2.0
Star 数
23,000
Fork 数
2,100
最近更新
2026-06-17
标签
AiderCLIGit 集成多模型
适配平台
通用
安装指南
- 1
推荐方式:pip install aider-chat
- 2
或使用 uv(更快):uv tool install aider-chat
- 3
配置 API Key:export ANTHROPIC_API_KEY=xxx 或 export OPENAI_API_KEY=xxx
- 4
在项目目录运行 aider,开始对话
- 5
可选:配置 .aider.conf.yml 持久化设置
配置示例
# .aider.conf.yml
model: claude-sonnet-4-5
auto-commits: true
show-diffs: true
将上述配置保存到对应文件,根据实际项目需求调整字段值。
优缺点
优点
- ✓Git 集成最深的 AI 编码工具
- ✓支持模型切换和并排对比
- ✓开源免费,可自托管
- ✓社区活跃,文档完善
- ✓支持语音输入(带 --voice 功能)
缺点
- ✗CLI 交互对新手不友好
- ✗对超大型项目(10w+ 行)上下文管理较弱
- ✗无 IDE 图形界面
适用场景
1日常代码修改:自然语言描述需求,Aider 直接改文件
2代码重构:批量重命名、提取函数、调整结构
3Bug 修复:粘贴错误日志,Aider 定位并修复
4新功能开发:从需求描述生成完整实现
常见问题
觉得这个技能有用?
去 GitHub 给作者一个 Star,支持项目持续维护