日前,GitHub方面宣布旗下AI编程助手Copilot迎来更新,包括引入视觉功能、下一步编辑建议功能等。其中视觉功能可将用户的提供的“视觉文件”转化为实际的编程成果,进一步降低用户编程成本与门槛。具体而言,在视觉功能的加持下,GitHub Copilot可支持用户上传截图、照片或图表等非文本文件,并可基于这些文件生成相应的界面、代码以及替代文本(alt text)。
下一步编辑建议功能则是GitHub Copilot代码补全功能的升级版本,此前GitHub Copilot代码补全功能在VS Code编辑器中仅可根据光标位置进行代码补全,但下一步编辑建议功能则能够查看其他最近的编辑内容,从而预测开发者可能想要进行的下一步操作。如果开发者接受相关建议,按下Tab键即可应用,反之按下Esc键即可拒绝。

据悉,在GitHub Copilot此次的更新中,于2024年11月亮相的Edits功能也已全面可用,其允许开发者通过自然语言提示进行多文件编辑。同时该功能还新增了“代理模式”,在这种模式下GitHub Copilot能够自动识别与开发者更改请求相关的所有文件,无需开发者手动选择需要应用更改的文件。
此外值得一提的是,日前GitHub还透露了一个代号为“Project Padawan”的新计划。据GitHub CEO Thomas Dohmke表示,“这是一个关于我们的SWE代理以及我们如何设想这些代理将如何融入GitHub用户体验的计划”。

Thomas Dohmke还进一步透露,SWE代理将能够在开发者的指导下独立处理整个任务,“它可以将GitHub Copilot体验从搭档提升到人类程序员水平”。微软CEO Satya Nadella则表示,“GitHub Copilot将all-in智能体”。
截至目前,GitHub方面尚未透露该项目具体何时能够正式推出,仅表示将于2025年晚些时候推出,以及将与合作伙伴和社区合作,共同改进这一项目。Thomas Dohmke表示,“我们正在寻找也在构建代理的合作伙伴,将他们整合到这一流程中,并希望客户与我们合作并提供反馈,因为我们知道在现阶段,它还远非完美”。
【本文图片来自网络】
热门跟贴