AI 代码助手“aider”帮助在整个 GitHub 存储库中进行编程

ChatGPT 或 GitHub Copilot 等 AI 代码生成工具已经可供软件开发人员使用。但是,这些 AI 工具只能用于自动生成单个代码部分;开源项目“aider”现在将 AI 代码生成扩展到整个 Git 存储库。根据其创建者的说法,aider 不仅可以用于新项目,还可以用于现有的更大的代码库。

“Aider 是一个命令行工具,可让您将程序与 GPT-3.5/GPT-4 配对,以编辑存储在本地 git 存储库中的代码。Aider 将直接编辑本地源文件中的代码,并使用合理的提交消息 git 提交更改,“项目网站说。这意味着 aider 可以被视为 ChatGPT 的一种 AI 中介,例如,aider 可以为此创建整个 Git 存储库的概览图。

安装后,命令行工具 aider 可以通过以“aider...”的样式调用 ChatGPT 会话中的单个文件。或者,当从 Git 存储库中调用时,aider 将使用项目中的所有文件,而无需文件名。然后,可以使用“/add”或“/drop”参数在聊天会话中的 AI 会话中添加或删除单个文件。

有关安装和使用 AI 助手的详细信息,请访问 aider 的 GitHub 页面。项目页面还包含带有助手的示例聊天记录,例如对现有 JavaScript 游戏的更改或对多个文件的复杂更改,包括调试。

如何使用 aider AI 助手的示例(图片:aider)

来源:IT时代网

IT时代网(关注微信公众号ITtime2000,定时推送,互动有福利惊喜)所有原创文章版权所有,未经授权,转载必究。
创客100创投基金成立于2015年,直通硅谷,专注于TMT领域早期项目投资。LP均来自政府、互联网IT、传媒知名企业和个人。创客100创投基金对IT、通信、互联网、IP等有着自己独特眼光和丰富的资源。决策快、投资快是创客100基金最显著的特点。

相关文章
AI 代码助手“aider”帮助在整个 GitHub 存储库中进行编程

精彩评论