← 返回教程列表
Aider intermediate

Aider 入门:终端里的 AI 编程搭档

Aider 是一个开源的终端 AI 编程工具,纯 Python 实现。和 Claude Code 不同,Aider 可以对接 OpenAI、Anthropic、本地模型等多种后端。

Aider 的独特之处

  • 多 LLM 支持:可以切换 GPT-4o、Claude、DeepSeek 或本地模型。
  • Git 自动提交:每次改动后自动生成 commit message 并提交——你可以随时 revert。
  • Map-Repo 技术:用 AI 生成仓库的"地图"(摘要),帮助模型在大项目中定位相关代码。
  • 编辑器集成:可以和 VS Code、Vim 等搭配使用。

安装和使用

pip install aider-chat
cd my-project
aider --model claude-sonnet-4-6

启动后进入交互模式,直接在终端里描述需求,Aider 会编辑文件。用 /add 添加文件到会话,用 /commit 手动提交。

适合谁

如果你喜欢完全控制 AI 使用的模型和成本,或者需要频繁切换模型做对比,Aider 是最灵活的选择。

最后更新于 2026-06-09 11:07:51