AIDER是您终端中的AI对编程
Aider允许您将程序与LLMS配对,以在本地GIT存储库中编辑代码。启动一个新项目或与现有的GIT回购一起工作。 AIDE与GPT-4O和Claude 3.5十四行诗的最佳状态,并且几乎可以连接到任何LLM。
入门
您可以像这样快速入门:
python -m pip install -U aider-chat
# Change directory into a git repo
cd /to/your/git/repo
# Work with Claude 3.5 Sonnet on your repo
export ANTHROPIC_API_KEY=your-key-goes-here
aider
# Work with GPT-4o on your repo
export OPENAI_API_KEY=your-key-goes-here
aider
有关更多详细信息,请参见“安装说明”和其他文档。
特征
- 使用您要编辑的文件运行AIDER:
aider <file1> <file2> ... - 要求更改:
- 添加新功能或测试用例。
- 描述一个错误。
- 粘贴在错误消息或或GitHub发出URL中。
- 重构代码。
- 更新文档。
- Aider将编辑您的文件以完成您的请求。
- AIDE会自动使用明智的提交消息进行更改。
- Aider使用最流行的语言:Python,JavaScript,Typescript,PHP,HTML,CSS等...
- AIDE与GPT-4O和Claude 3.5十四行诗的最佳状态,并且几乎可以连接到任何LLM。
- Aider可以一次编辑多个文件以获取复杂的请求。
- Aider使用了整个Git Repo的地图,这有助于它在较大的代码库中良好工作。
- 与Aider聊天时,在编辑器中编辑文件,它将始终使用最新版本。配对程序与AI。
- 将图像添加到聊天中(GPT-4O,Claude 3.5十四行诗等)。
- 将URL添加到聊天中,Aider将阅读他们的内容。
- 用您的声音代码。
顶级性能
Aider在SWE板凳上的得分之一。 SWE Bench是一个具有挑战性的软件工程基准,该基准测试了Aider从Django,Scikitlearn,Matplotlib等流行的开源项目中求解真正的GitHub问题。
更多信息
- 文档
- 安装
- 用法
- 教程视频
- 连接到LLM
- 配置
- 故障排除
- LLM排行榜
- github
- 不和谐
- 博客
用户的客气话
- 最好的免费开源AI编码助手。 - 印第安纳州
- 到目前为止,最好的AI编码助手。 - 马修·伯曼(Matthew Berman)
- Aider ...很容易使我的编码生产率提高了四倍。 - solar_fields
- 这是一个很酷的工作流程... AIDER的人体工程学对我来说是完美的。 - QUP
- 这真的就像让您的高级开发人员住在您的Git Repo中一样 - 真是太神奇了! - car
- 多么了不起的工具。真是不可思议。 -Valyagolev
- Aider真是令人惊讶的事情! -Cgrothaus
- 这比我要下台并制作前几个工作版本要快。 - 丹尼尔·费尔德曼(Daniel Feldman)
- 谢谢您的帮助!真的感觉像是对编码未来的一瞥。 - 德维基
- 真是太神奇了。我可以释放我做我觉得自己舒适区域的事情。 - 道吉
- 这个项目是出色的。 - Funkytaco
- 惊人的项目,绝对是我使用过的最好的AI编码助手。 - 乔舒维尔(Joshuavial)
- 我绝对喜欢使用Aider ...它使软件开发的感觉像体验一样轻得多。 - 校长0
- 我一直从多个肩部手术中恢复过来……并广泛使用了Aider。它使我能够继续生产力。 - Codeninja
- 我是一个吸引人。我完成了更多的工作,但是更少的时间。 - 丹丹丹
- 在浪费了100美元的令牌之后,试图找到更好的东西,我回到了艾德。它使其他一切都从水中吹走,没有任何竞争。 - SystemSculpt
- 艾德很棒,再加上十四行诗3.5,这很震惊。 - 乔什·丁格斯(Josh Dingus)
- 放手,这是迄今为止最好的AI编码助手工具。 - 印第安纳州
- [aider]改变了我的日常编码工作流。令人震惊的是,单个Python应用程序如何改变您的生活。 - Maledorak
- 现有代码库中实际开发人员工作的最佳代理。 - 尼克·多博斯(Nick Dobos)