Aider:命令行AI编程工具

Aider 是一个命令行工具,可让您将程序与 LLM 配对,以编辑存储在本地 git 存储库中的代码。
直达下载
回到上一页
clickgpt_line.png_noView
介绍

Aider 是一款命令行工具,它允许开发者与大型语言模型(LLM)合作,直接在本地 Git 仓库中编辑代码。它不仅可以生成代码,还能自动提交具有合理描述的 Git 提交记录。Aider 支持与多种模型协作,包括 GPT-3.5、GPT-4、GPT-4 Turbo with Vision 和 Claude 3 Opus,适用于新项目或现有的 Git 仓库。

github_ai_tool_aider_chat_1

技术特色:

  • 深度集成 Git:自动提交更改,附带清晰的提交信息,使版本控制更加直观。
  • 支持多种大型语言模型:与 GPT-3.5、GPT-4 等模型无缝协作,支持代码编辑和问题解决。
  • 全面的文件支持:Aider 能够操作多种文件类型,支持跨文件的代码更改。

快速入门:

安装和启动:

  1. 安装 Aider:

        
    pip install aider-chat
    
  2. 配置 API 密钥并启动:

        
    # 使用 GPT-4 Turbo:
    export OPENAI_API_KEY=your-key-goes-here
    aider 
    
    # 使用 Claude 3 Opus:
    export ANTHROPIC_API_KEY=your-key-goes-here
    aider --opus
    

功能亮点:

  • 编辑本地源文件:直接在本地文件中编辑代码,Aider 将更改自动提交到 Git。
  • 高效的代码生成:根据开发者的需求生成或修改代码,支持现代化的编程语言。
  • 智能代码审查:在提交代码时自动生成清晰的提交信息,便于回溯和理解代码更改。

使用案例:

  • 创建 Flask 应用:从头开始,让 Aider 帮助创建 Flask 应用,并实现多个端点。
  • 修改 JavaScript 游戏:进入现有的开源项目,使用 Aider 的帮助理解并修改代码。
  • 跨文件复杂更改:Aider 协助进行跨多个源文件的复杂代码更改,并解决相关的错误。
付费
AI爆文训练营
图文变现友好赛道,低门槛、高上限,教你从0到1做个赚钱的公众号!
立即查看
躺着赚钱
¥149/年
何老师陪你做副业
这里聚焦AI副业、个人IP、自媒体运营、写作、赚钱案例。不哔哔,只分享有价值的副业项目。
立即查看
AI赚钱案例
限免
DeepSeek进阶教程
带你全面掌握DeepSeek应用技巧。提升工作、学习效率
立即查看
100万人学过
免费
Monica AI
Monica AI满血复活DeepSeek【免费】,提升您的聊天、搜索、写作和编程体验。
立即查看
一站式 AI 助手
云服务
腾讯云
综合性的云计算服务平台,现已接入DeepSeek,提供多样化的云解决方案
立即查看
高效可靠
云服务
阿里云
全球领先的云计算与数据服务平台,提供云服务器、存储、数据库、安全等多种服务
立即查看
多样化
编程学习
免费领取编程学习资料