Tarvis · AI 编码工具 & 大模型比价平台
AI 技能

Aider

编码辅助

命令行 AI 编码助手,支持 Git 集成、多模型对比、自动提交。

Aider-AI/aider23k2.1k更新于 2026-06-17
概览

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. 1

    推荐方式:pip install aider-chat

  2. 2

    或使用 uv(更快):uv tool install aider-chat

  3. 3

    配置 API Key:export ANTHROPIC_API_KEY=xxx 或 export OPENAI_API_KEY=xxx

  4. 4

    在项目目录运行 aider,开始对话

  5. 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,支持项目持续维护
Star on GitHub