aider 是您终端中的 AI 配对编程。它允许您与 LLMs 配对编程,以编辑本地 git 存储库中的代码。开始一个新项目或与现有的 git 存储库一起工作。aider 可以连接到几乎任何 LLM。
aider 的特点
使用要编辑的文件运行 aider
您可以使用要编辑的文件运行 aider:aider <file1> <file2> ...。要求更改,例如添加新功能或测试用例,描述错误,粘贴错误消息或 GitHub 问题 URL,重构代码或更新文档。
aider 将编辑您的文件以完成您的请求
aider 将编辑您的文件以完成您的请求。它会自动使用合理的提交消息提交更改。
aider 适用于大多数流行的语言
aider 适用于大多数流行的语言:python、javascript、typescript、php、html、css 等等...
aider 与 GPT-4o 和 Claude 3 Opus 最兼容
aider 与 GPT-4o 和 Claude 3 Opus 最兼容,并且可以连接到几乎任何 LLM。
aider 可以同时编辑多个文件以处理复杂请求
aider 可以同时编辑多个文件以处理复杂请求。
aider 使用您整个 git 存储库的映射
aider 使用您整个 git 存储库的映射,这有助于它在更大的代码库中运行良好。
在与 aider 聊天时在编辑器中编辑文件
在与 aider 聊天时在编辑器中编辑文件,它将始终使用最新版本。
与 AI 配对编程
与 AI 配对编程。
在聊天中添加图片
在聊天中添加图片(GPT-4o、GPT-4 Turbo 等)。
在聊天中添加 URL
在聊天中添加 URL,aider 将阅读其内容。
使用您的声音编码
使用您的声音编码。
如何使用 aider?
您可以快速开始如下:
$ pip install aider-chat
# 切换到 git 存储库
$ cd /to/your/git/repo
# 在您的存储库上与 GPT-4o 一起工作
$ export OPENAI_API_KEY=your-key-goes-here
$ aider
# 或者,使用 Anthropic 的模型
$ export ANTHROPIC_API_KEY=your-key-goes-here
# Claude 3 Opus
$ aider --opus
# Claude 3.5 Sonnet
$ aider --sonnet
查看安装说明和其他文档以获取更多详细信息。
有用提示
- aider 在 SWE Bench 上得分最高之一。
- aider 是最好的免费开源 AI 编码助手。
- aider 是迄今为止最好的 AI 编码助手。
- aider 已经将编码生产力轻松提高了四倍。
- aider 的人体工程学对用户来说是完美的。
- aider 真的就像您的高级开发人员就住在您的 Git 存储库中一样 - 真是令人惊叹!
- aider 是一个令人惊叹的东西!
- aider 使用户能够继续生产力,尽管存在身体限制。
- aider 是卓越的。
- aider 是用户使用过的最好的 AI 编码助手。
- aider 已经让用户在面对物理限制时继续保持生产力。
常见问题
- aider 是什么?
- aider 的特点是什么?
- 我如何使用 aider?
- 使用 aider 有什么好处?
- 我可以在现有的 git 存储库中使用 aider 吗?
- 我可以与任何 LLM 一起使用 aider 吗?
- aider 如何处理多个文件?
- 我可以在与 aider 聊天时在编辑器中编辑文件吗?
- 我可以使用 aider 进行 AI 配对编程吗?
- 我可以使用 aider 在聊天中添加图片吗?
- 我可以使用 aider 在聊天中添加 URL 吗?
- 我可以使用 aider 用我的声音编码吗?