Project Icon

aider

AI编程助手

Aider——终端中的AI编程助手,与GPT-4o及Claude 3.5 Sonnet等LLM协作,适用于各类git项目。自动提交代码,支持Python、JavaScript等多语言,已被广大开发者验证提升开发效率。

Aider是您终端中的AI结对编程工具

Aider让您可以与LLM一起结对编程,编辑本地git仓库中的代码。可以启动一个新项目或使用现有的git仓库。Aider在GPT-4o和Claude 3.5 Sonnet上效果最佳,并且可以连接到几乎任何LLM

aider screencast

快速开始

您可以快速开始如下:

python -m pip install aider-chat

# 切换到一个git仓库
cd /to/your/git/repo

# 在您的仓库中使用Claude 3.5 Sonnet
export ANTHROPIC_API_KEY=your-key-goes-here
aider

# 在您的仓库中使用GPT-4o
export OPENAI_API_KEY=your-key-goes-here
aider

查看更多安装说明和其他文档

功能

  • 运行aider并指定您想编辑的文件:aider <file1> <file2> ...
  • 提出变更请求:
    • 添加新功能或测试用例。
    • 描述一个错误。
    • 粘贴错误信息或GitHub issue URL。
    • 重构代码。
    • 更新文档。
  • Aider会编辑您的文件以完成您的请求。
  • Aider会自动提交git变更并生成合理的提交信息。
  • Aider支持大多数流行语言:Python、JavaScript、TypeScript、PHP、HTML、CSS等。
  • Aider在GPT-4o和Claude 3.5 Sonnet上效果最佳,并且可以连接到几乎任何LLM
  • Aider可以同时编辑多个文件以处理复杂请求。
  • Aider使用整个git仓库的映射,这有助于其在更大的代码库中良好运作。
  • 在您与Aider聊天时编辑文件,并且它将始终使用最新版本。与AI结对编程。
  • 向聊天中添加图像(支持GPT-4o、Claude 3.5 Sonnet等)。
  • 向聊天中添加URL并且Aider会读取其内容。
  • 用语音编程

顶级性能

Aider在SWE Bench上取得了顶级成绩。SWE Bench是一个挑战性的软件工程基准测试,其中Aider解决了来自Django、scikit-learn、matplotlib等流行的开源项目的真实 GitHub问题。

更多信息

用户的好评

  • 最好的免费开源AI编码助手。 -- IndyDevDan
  • 迄今为止最好的AI编码助手。 -- Matthew Berman
  • Aider...轻松地将我的编码生产力提高了四倍。 -- SOLAR_FIELDS
  • 这是一个很酷的工作流程…Aider的使用体验对我来说是完美的。 -- qup
  • Aider就像把您的高级开发人员直接嵌入您的Git仓库,非常神奇! -- rappster
  • 太棒了,这个工具是惊人的。 -- valyagolev
  • Aider是如此惊人! -- cgrothaus
  • 比我自己着手开始并制作第一个工作版本要快得多。 -- Daniel Feldman
  • 感谢Aider!这真的让我感受到了编码的未来。 -- derwiki
  • 真是太了不起了。这解放了我去做那些之前觉得很不舒服的事情。 -- Dougie
  • 这个项目非常棒。 -- funkytaco
  • 精彩的项目,绝对是我用过的最好的AI编码助手。 -- joshuavial
  • 我非常喜欢使用Aider ... 它让软件开发感受轻松多了。 -- principalideal0
  • 我一直在从多次肩部手术中恢复…并广泛使用Aider。它让我能继续保持生产力。 -- codeninja
  • 我是Aider的超级粉丝。我完成了更多的工作,但用了更少的时间。 -- dandandan
  • 在浪费了100美元尝试寻找更好的替代品后,我又回到了Aider。它彻底击败了其他所谓的竞争对手,根本没有任何竞争。 -- SystemSculpt
  • Aider太棒了,结合Sonnet 3.5,真是让人叹为观止。 -- Josh Dingus
  • 毫无疑问,这是目前最好的AI编码助手工具。 -- IndyDevDan
  • [Aider] 改变了我的日常编码流程。一个Python应用程序能改变您的生活,真是不可思议。 -- maledorak
  • 在现有代码库中用于实际开发的最佳代理。 -- Nick Dobos
项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

吐司

探索Tensor.Art平台的独特AI模型,免费访问各种图像生成与AI训练工具,从Stable Diffusion等基础模型开始,轻松实现创新图像生成。体验前沿的AI技术,推动个人和企业的创新发展。

Project Cover

SubCat字幕猫

SubCat字幕猫APP是一款创新的视频播放器,它将改变您观看视频的方式!SubCat结合了先进的人工智能技术,为您提供即时视频字幕翻译,无论是本地视频还是网络流媒体,让您轻松享受各种语言的内容。

Project Cover

美间AI

美间AI创意设计平台,利用前沿AI技术,为设计师和营销人员提供一站式设计解决方案。从智能海报到3D效果图,再到文案生成,美间让创意设计更简单、更高效。

Project Cover

AIWritePaper论文写作

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号