产品介绍
产品是什么
Aider 是一款运行在终端中的 AI 配对编程工具,能够与多种大语言模型(如 Claude 3.7 Sonnet、DeepSeek、OpenAI o1 等)协作,帮助你快速启动新项目或在现有代码库上进行开发。它通过自动映射整个代码库,让 AI 深入理解项目结构,从而在大型项目中也能提供精准的代码建议和修改。
Aider 支持 100 多种编程语言,包括 Python、JavaScript、Rust、Go 等,并且无缝集成 Git,每次修改后自动生成有意义的提交信息,方便你通过熟悉的 Git 工具审查、管理和撤销 AI 的变更。此外,它还提供代码静态检查与测试自动修复功能,确保代码质量。
你可以在主流 IDE 中直接使用 Aider,通过注释提出修改请求,也能添加图片、网页等视觉上下文辅助 AI 理解。更支持语音输入,将自然语言直接转换为代码实现。无论是个人开发者还是团队,Aider 都能显著提升编码效率。
如何使用
1
安装— 运行 pip install aider-install 并执行 aider-install 命令
2
配置模型— 根据所选 LLM 设置 API 密钥,如 aider --model sonnet --api-key anthropic=
3
进入项目— cd 到你的代码目录,确保 Git 仓库已初始化
4
开始编程— 在终端中运行 aider,通过自然语言描述需求,AI 会生成并应用代码变更
5
审查修改— 使用 git diff 或 git log 查看自动提交的变更,必要时撤销
核心功能
多模型支持:连接 Claude、DeepSeek、OpenAI 及本地模型,灵活选择
代码库映射:智能生成全局代码地图,处理大型项目更精准
多语言兼容:覆盖 100 多种编程语言,满足全栈开发需求
Git 自动集成:每次修改自动提交,变更可追溯、可回退
IDE 内联使用:在编辑器中通过注释触发 AI 修改,无缝集成
视觉上下文:添加图片和网页,提供截图、文档等辅助理解
语音转代码:直接说出需求,AI 自动实现功能或修复 bug
自动检查测试:修改后自动运行 linter 和测试,智能修复问题
目标用户
全栈开发者AI 爱好者开源贡献者技术团队独立开发者软件工程师后端开发者前端开发者
使用场景
为新项目快速搭建脚手架并编写核心逻辑
在现有代码库中修复 bug 并自动生成测试用例
重构老旧代码,提升可读性和性能
根据 UI 设计图生成对应的 HTML/CSS 代码
将自然语言需求转化为完整的 API 接口实现
在代码审查中快速生成修改建议并应用
学习新语言时,通过 AI 辅助编写示例代码
自动化编写文档注释和类型注解









