GitHub宣布,已经更新了人工智能辅助编程工具Copilot的AI模型,这是一个在Visual Studio中生成实时源代码和功能建议的编程助手,并表示它现在更安全、更强大。
Copilot新AI模型在提高建议代码质量的同时,还缩短了建议代码的生成时间。在更新以后还支持漏洞过滤功能,Copilot 还会自动识别硬编码凭据、SQL 注入和路径注入等常见漏洞类型并实时作出提醒,该功能将有助于提高建议代码的安全性。Copilot将通过提高接受率进一步提高软件开发人员使用它的效率。
此外,GitHub已经更新了Copilot的客户端,将不需要的建议减少了4.5%,以提高整体的代码接受率。
「当我们在2022年6月首次推出针对个人的GitHub Copilot时,平均有超过27%的开发者的代码文件是由GitHub Copilot生成的,」Copilot产品管理高级总监Shuyin Zhao说。「今天,GitHub Copilot在所有编程语言中平均占开发者代码的46%--在Java中,这个数字跃升至61%。」