Aider logo
新收录

Aider

免费AI 编程

Aider is a command-line AI pair programmer that can edit code across a Git repository and create commits.

4.4/ 5编辑评分
88/100推荐指数
可信度 A75/100
5,858 站内热度
9.3 万 次浏览
CLIGitopen source
快速判断推荐指数 88/100可信度 A核验 2026-09-09
适合谁
  • 对真实工程场景的理解优于多数同类工具,改写与补全更贴合上下文
  • 支持主流语言与框架,示例代码可直接运行
不适合谁 / 注意
  • 需要完全离线或强私有化部署但官网未提供对应方案的场景
  • 不能接受人工复核、授权核验或结果校验的高风险任务

Aider 是什么?

Aider 是开源终端 AI 编程助手,在命令行与 AI 结对编程,支持本地模型和主流 LLM,直接编辑代码并提交 git。

Aider 的核心价值是「开源 + git 原生」:AI 修改代码自动生成提交,支持本地模型保证数据安全,适合偏好命令行的开发者。

产品截图

Aider 瀹樼綉鎴浘
瀹樼綉棣栭〉椤甸潰鎴浘,鐧诲綍鍚庡彲鏌ョ湅瀹屾暣鍔熻兘

主要功能

1

终端编程:命令行结对

2

git 原生:自动提交

3

本地模型:数据可控

4

多模型:主流 LLM 支持

5

开源免费:MIT 协议

如何使用

1

把需求拆成小任务提交,先在非核心代码上验证生成结果,再决定是否进入主工程

2

提供报错信息与期望行为,让工具先定位再修复

3

让工具为改动补充单元测试后再合并

核心优势

对真实工程场景的理解优于多数同类工具,改写与补全更贴合上下文

支持主流语言与框架,示例代码可直接运行

同类竞品对比

对比维度AiderTraeCursor
核心能力终端编程:命令行结对;git 原生:自动提交对话式编程:自然语言描述需求,AI 修改代码;Agent 模式:自主执行多步骤编码任务对话式编程:用自然语言描述需求,AI 自动修改代码和解释实现;智能补全:基于项目上下文的代码建议,显著提升编码速度
上手门槛免费使用,注册即可体验免费使用,注册即可体验免费版可体验,进阶功能按订阅收费
适合场景code generation and refactoring前端页面开发功能开发
独特优势Good fit for CLI workflows中文开发者友好AI 编程体验流畅,效率提升明显
注意事项Pricing, usage limits, and regional availability may change over time复杂工程仍需人工审查付费订阅,重度使用成本不低

应用场景

功能开发与 Bug 修复辅助

代码审查与重构建议

测试用例生成

标签

CLIGitopen source

注意点

生成的代码必须经过人工审查与测试,不能直接合入生产分支

对项目私有上下文的理解有限,复杂重构仍需人工主导

不适用边界

需要完全离线或强私有化部署但官网未提供对应方案的场景
不能接受人工复核、授权核验或结果校验的高风险任务

常见问题

开源免费,模型调用费用自理。

相似工具

信息纠错

提交后会进入后台数据质量队列,优先用于更新工具资料。