开源 AI 结对编程工具,在终端中运行,搭配主流大模型直接编辑本地 Git 仓库。
分类
Aider 是什么?#
Aider 是广受欢迎的开源命令行 AI 结对编程工具。只需在本地 Git 仓库中运行 CLI,即可与前沿 LLM(Claude、GPT、DeepSeek、Gemini 或本地模型)对话,在整个代码库内完成编辑。Aider 会构建仓库结构图为模型提供上下文,精准修改文件,并自动生成带有含义的提交信息。
Aider 能做什么?#
- 01
终端内结对编程
直接在终端和 LLM 对话改代码
- 02
多模型接入
支持 Claude、DeepSeek、GPT-4o、o1/o3-mini 及本地模型
- 03
仓库图谱
生成代码地图,让大项目改动仍保持一致
- 04
100+ 语言覆盖
支持 Python、JS、Rust、Go、C++、PHP、HTML、CSS 等
- 05
自动 git 提交
每次修改都带合理提交信息,方便 diff 和回滚
- 06
语音转代码
用语音描述功能或修复,aider 自动实现
- 07
Lint 和测试联动
改完后自动跑 lint 与测试并修复发现的问题
- 08
图片与网页上下文
可附截图、设计稿或文档页作为视觉参考
使用场景#
- 开发者 — 在终端从零起一个新项目
- 开发者 — 在已有代码库上做重构或加功能,改动由 LLM 辅助完成
- 开发者 — 借助自动 git 提交保持改动可审阅可回滚
Aider 速览#
- 价格
- Open source (BYO API key)$0/mo截至 2026年4月18日查看官方定价
- 平台
- CLI·macOS·Windows·Linux
Aider 流量分析
「Aider」的替代方案
在寻找「Aider」的替代方案?对比这些功能和使用场景相近的 AI 工具。
Cline
Cline 是开源的 AI 编程 agent,集成在 VS Code 与终端中,可规划并执行多文件编辑、运行 shell 命令、浏览网页,并通过 MCP 调用 Claude、GPT、Gemini 与本地模型。
Gemini CLI
Gemini CLI 是 Google 开源的命令行 AI agent,可在终端本地运行,接入 Gemini 模型,支持工具调用、文件编辑、MCP 扩展以及 Google 搜索接地。
Claude Code
Claude Code 是 Anthropic 的 agent 式编程助手,可在终端、IDE 扩展与 GitHub 中运行,使用 Claude 模型规划、修改并执行跨文件代码变更。
