open研究人员:由微软GitHub Copilot自动生成的代码中,有40%存在漏洞
GitHub 在 6 月份联合 OpenAI,推出了一款“GitHub Copilot”工具,官方宣传语为“你的 AI 结对编程助手”。
根据官方的介绍,GitHub Copilot 可以根据上下文自动写代码,包括文档字符串、注释、函数名称、代码,只要用户给出提示,就可以写出完整的函数,将程序员从重复的编写中解放出来。
文章插图
那么,该 AI 工具的代码质量如何呢?
近日,康奈尔大学的研究人员公布了一项数据,他们为 GitHub Copilot 生成了 89 个不同的场景,生成了 1692 个程序。其中,大约 40% 的程序存在漏洞。
文章插图
【 open研究人员:由微软GitHub Copilot自动生成的代码中,有40%存在漏洞】研究人员表示,由于 Copilot 是利用 GitHub 上提供的开源代码进行训练的,因此可以推断,代码安全质量取决于 GitHub 社区的开源代码质量。
IT之家了解到,GitHub Copilot 接受了数十亿行公共代码的培训,目前仅支持在微软 Visual Studio Code 中使用,支持 Python、JavaScript、TypeScript、Ruby 和 Go 等编程语言。
文章插图
推荐阅读
- 深圳|OpenHarmony 项目群 12 月新增捐赠人美的集团、深圳开鸿
- 辞职|腾讯音乐管理层调整:侯德洋将于月底辞职,国际化业务将由CEO梁柱负责
- 腾讯音乐宣布管理层调整:国际化业务将由 CEO 梁柱负责,侯德洋将于月底辞职
- 彭迦信|腾讯音乐宣布管理层调整:国际化业务将由 CEO 梁柱负责,侯德洋将于月底辞职
- 零售|京东零售宣布自由式滑雪世界冠军谷爱凌担任品牌代言人
- 企业|400电话客服需要外包出去吗?外包的理由有哪些?
- 向文波|秦朔牵手腾讯出版《从连接到激活》 揭示产业数字化“连接、度量、激活”三步法则
- 本公司|恒腾网络:子公司与腾讯签订合作协议,将由其提供游戏业务合作
- 研究人员|2021年还有哪些吸引眼球的网络安全事件
- 京东|厉害了刘强东!京东三位副总裁离职,用的都是同一理由!