Aider 让您能与大语言模型结对编程,无论是启动新项目还是基于现有代码库开发。
Aider 与 Claude 3.7 Sonnet、DeepSeek R1 & Chat V3、OpenAI o1、o3-mini & GPT-4o 配合最佳,同时支持连接几乎所有大语言模型,包括本地模型。
Aider 会为整个代码库创建结构映射,使其在大型项目中也能高效工作。
支持主流编程语言:Python、JavaScript、Rust、Ruby、Go、C++、PHP、HTML、CSS等数十种语言。
自动提交变更并生成合理的提交信息。使用熟悉的git工具轻松对比、管理和撤销AI的修改。
在您喜爱的IDE或编辑器中直接使用。通过代码注释提出修改需求,aider将立即响应。
可添加图片和网页到对话中,提供视觉参考、截图、技术文档等上下文。
通过语音与aider交流代码!口述新功能、测试用例或错误修复需求,aider将自动实现变更。
每次代码变更后自动执行代码检查和测试。aider能修复检查器和测试套件发现的问题。
通过浏览器与任意大模型网页版交互。aider优化了代码上下文与修改内容在终端和浏览器间的复制粘贴流程。
python -m pip install aider-install
aider-install
# Change directory into your codebase
cd /to/your/project
# DeepSeek
aider --model deepseek --api-key deepseek=<key>
# Claude 3.7 Sonnet
aider --model sonnet --api-key anthropic=<key>
# o3-mini
aider --model o3-mini --api-key openai=<key>