微信扫码
添加专属顾问
我要投稿
有关更多详细信息,请参阅安装说明(https://aider.chat/docs/install.html),但也可以参考以下代码快速开始:
$ pip install aider-chat# To work with GPT-4o$ export OPENAI_API_KEY=your-key-goes-here$ aider# To work with Claude 3 Opus:$ export ANTHROPIC_API_KEY=your-key-goes-here$ aider --opus
通过在命令行中运行 `aider
Aider能够使用大多数流行的编程语言来编写和编辑代码,包括Python、JavaScript、TypeScript、PHP、HTML和CSS等。
Aider与GPT-4o、Claude 3 Opus、GPT-3.5等配合良好,并且支持连接到几乎所有的LLM。
用户可以请求对代码进行新功能添加、变更、改进或错误修复。同时,也可以要求新增测试用例、更新文档或进行代码重构。
Aider会将LLM建议的编辑直接应用到用户的源文件中。
Aider会自动将每个更改集提交到用户的本地git仓库,并附上描述性的提交信息。这些频繁的自动提交为用户提供了一个安全网,方便用户撤销更改或使用标准的git工作流程来管理更长的更改序列。
用户可以同时使用多个源文件与Aider协作,这样Aider就可以在一个更改集/提交中跨所有文件进行协调的代码更改。
Aider可以为LLM提供整个git仓库的地图,这有助于它理解和修改大型代码库。
用户也可以在与Aider聊天时手动使用编辑器编辑文件。Aider会注意到这些非同步编辑,并与文件的最新版本保持同步。这让用户可以在Aider聊天和编辑器之间来回切换,与LLM协作编码。
如果用户使用的是具备视觉能力的OpenAI模型(例如GPT-4o、GPT-4 Turbo等),用户可以将图像文件添加到聊天中。
Aider支持在聊天中使用以“/”开头的命令。以下是一些最有用的聊天内命令:
/add <file>:将匹配的文件添加到聊天会话中,包括图像文件。/drop <file>:从聊天会话中移除匹配的文件。/undo:如果上一个git提交是由Aider完成的,则撤销该提交。/diff:显示上一个Aider提交的diff。/run <command>:运行一个shell命令,并可选择将输出添加到聊天中。/voice:通过语音向Aider请求代码更改。/help:显示所有命令的帮助信息。
查看完整的命令文档(https://aider.chat/docs/commands.html)以获取更多信息。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2025-11-01
谷歌又出神器:只要给个网址,自动帮你出官网同款设计!
2025-11-01
让你的大模型读懂二方包
2025-11-01
基于 SubAgents 实现多模型融合,同时极致压缩成本
2025-11-01
Codex 积分制计费上线,Claude Code 急了……
2025-11-01
AI心理咨询师新突破:TheraMind引领长期治疗新范式及知识增强AI应用探讨
2025-11-01
基于本地LLM构建AI驱动的日志分析系统
2025-11-01
从“更大”到“更聪明”:蚂蚁集团推出 Ling 2.0,大模型推理进入“稀疏智能时代”
2025-10-31
Opera One升级内置AI 迎来智能助手新纪元
2025-08-21
2025-08-21
2025-08-19
2025-09-16
2025-10-02
2025-09-08
2025-09-17
2025-08-19
2025-09-29
2025-08-20