GitHub推出全新AI编码智能体:自动修复错误、优化代码

早报1个月前发布 小马良
56 0

GitHub发布了一款全新的 AI编码智能体,帮助开发者完成诸如修复错误、添加新功能以及改进文档等任务。这款智能体直接嵌入到 GitHub Copilot 中,用户只需分配任务,它便会立即开始工作。这一消息在微软Build大会上正式公布,迅速引发了开发者的广泛关注。(来源

GitHub推出全新AI编码智能体:自动修复错误、优化代码

AI编码智能体的工作流程

GitHub表示,这款AI编码智能体具备高度自动化的能力,其工作流程如下:

  1. 启动虚拟机并克隆代码仓库
    接收到任务后,智能体会自动启动一个虚拟环境,克隆相关代码仓库,并对其进行全面分析,以理解代码结构和逻辑。
  2. 实时保存更改并记录推理过程
    在执行任务的过程中,智能体会实时保存所有更改,并通过详细的会话日志记录其推理过程。这不仅便于后续审查,还能帮助开发者了解智能体的决策依据。
  3. 标记开发者进行审查
    任务完成后,智能体会主动通知开发者进行审查。开发者可以留下评论或提出修改意见,智能体将根据反馈自动处理这些问题,进一步优化代码。

此外,GitHub强调,这款智能体能够结合上下文信息(如问题讨论或拉取请求的相关内容),并遵循项目的自定义指令,从而准确理解任务意图和编码标准。

多平台支持与目标用户

这款全新的AI编码智能体适用于 Copilot Enterprise  Copilot Pro Plus 用户。开发者可以通过以下方式使用该工具:

  • GitHub网站
  • 移动应用
  • GitHub命令行界面工具

无论是在桌面端还是移动端,开发者都能轻松访问这款强大的AI助手,显著提升工作效率。

行业竞争加剧:其他公司的AI编码智能体

除了GitHub,科技巨头们也在积极布局AI编码领域:

  • 谷歌 去年12月推出了名为 Jules 的AI编码智能体。
  • OpenAI 上周展示了基于 ChatGPT 的编码智能体 Codex

这些产品的相继推出表明,AI编码智能体正迅速成为开发者工具链中的重要组成部分。未来,市场竞争将更加激烈,而开发者也将从中受益。

开源计划:推动开发者生态创新

与此同时,微软宣布将在 Visual Studio Code 中开源 GitHub Copilot。这一举措意味着开发者不仅可以利用Copilot的强大功能,还可以基于其AI能力构建更多定制化工具,进一步推动开源社区的创新。

相关:VS Code 开源 GitHub Copilot Chat 扩展,迈向完全开源的AI代码编辑器

GitHub表示:“我们希望通过开源,让开发者能够充分利用Copilot的能力,打造更符合项目需求的解决方案。”

© 版权声明

相关文章

暂无评论

none
暂无评论...