绝大部分开发者在编辑重复性强的代码时,或多或少都曾有过“如果软件能够自动写完代码就好了”的想法。 现在,微软让这个想法变为了现实。 去年,微软GitHub曾与OpenAI合作,推出了AI编程工具Copilot的早期预览版本,今天,微软宣布,这一工具将正式上线,订阅费用为每月10美元或每年100美元。 当开发者在Visual Studio Code、Neovim和JetBrains IDE等集成开发环境 (IDE) 中编程的时候,Copilot可以给出完整的方法或算法建议,并提供样板代码,辅助单元测试。 在一些较为简单直观的循环节或其他重复性较强的代码中,Copilot甚至能够做到自动写出一段完整可用的代码块。 Copilot出色的AI表现使得它在早期测试阶段就获得了120万开发者的青睐,且在启用它的文件中,有将近40%的代码都是出自Copilot之手。 不过,Copilot也存在一定争议。 一方面,Copilot的AI训练是基于GitHub海量的开源代码实现的,对于一款商业软件来说,这一行为的合法性仍有待商榷。 另一方面,Copilot输出的代码在安全性上较差,存在约40%的安全漏洞,这导致它在商业大型项目中很难发挥出应有的效果。 |
免责声明:本网站内容由网友自行在页面发布,上传者应自行负责所上传内容涉及的法律责任,本网站对内容真实性、版权等概不负责,亦不承担任何法律责任。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。