乐趣区

关于github:Github-AI-编程工具-Copilot-正式上线67-元月开发者能接受吗

通过近一年的测试,微软 GitHub 人工智能编程工具 Copilot 终于在昨天正式上线了。

据官网介绍,GitHub 副产品 AI 编码辅助工具 Copilot 最早于 2021 年 6 月在技术预览中公布,旨在帮忙软件开发者在 Visual Studio、Visual Studio code、Neovim 和 JetBrains IDE 等开发环境中编写代码时通过主动提供倡议来更快地编写代码。

GitHub Copilot 反对的编程语言包含 Python、JavaScript、TypeScript、Java、Ruby 和 Go。有了 GitHub Copilot,软件开发人员能够在编辑器中应用内联正文来获取 JavaScript、Python、TypeScript 和 Ruby 等编程语言的代码倡议。

只有用户给出提醒,GitHub Copilot 就能够帮忙开发人员依据上下文主动编写残缺的函数,或实现残缺的性能,包含 docstrings、正文、函数名、代码。它还容许用户承受、回绝以及手动编辑这些代码倡议。

据悉,GitHub Copilot 是一种基于 OpenAI 的文本生成技术,AI 对编程工具能够作为文本编辑器和 IDE 的扩大。它提供了与风行应用程序(如 Neovim、Microsoft Visual Studio、Visual Studio 代码和各种 JetBrains IDE)的集成。

早前,微软向 OpenAI 投资了 10 亿美元,这家钻研公司当初由前 Y Combinator 总裁 Sam Altman 领导,并由此创立了 GitHub Copilot。

GitHub 首席执行官 Thomas Dohmke 示意,“过来的 12 个月里,咱们的技术预览中有 120 多万开发人员,开始应用 GitHub Copilot 的人很快通知咱们,它已成为他们日常工作流程中不可或缺的一部分。在启用了它的文件中,近 40% 的代码是由 GitHub Copilot 用 Python 等风行编码语言编写的,咱们预计这一比例还会减少。”

“就像编译器和开源软件的衰亡一样,咱们置信人工智能辅助编码将从根本上扭转软件开发的实质,为开发人员提供一种新的工具,使他们可能更轻松、更快地编写代码,从而让他们的生存更幸福。”

Copilot 已于 6 月 22 日开始正式面向所有开发者提供,并反对 60 天的收费试用。也就是说,如果以后用户不订阅,他们将无奈在 8 月 22 日应用 Copilot。

正在测试 GitHub Copilot 扩大的软件开发人员,现将被提醒激活 60 天的收费试用。Github AI 编程工具 Copilot 的价格为每月 10 美元或每年 100 美元,但会收费提供给所有通过验证的学生用户和风行开源我的项目的保护人员。

须要留神的是,Copilot 是一个自动化工具,它的代码倡议可能并不总是精确的。

因为 GitHub Copilot 建设在 OpenAI Codex 上,因而算是 OpenAI 旗舰 GPT-3 语言生成算法的“后辈”。不过,GitHub Copilot 创立之后始终备受争议。

就在 GitHub Copilot 预览公布的几天后,人们对 Copilot 承受公布到 GitHub 的公开代码培训的合法性提出了质疑。撇开版权问题不谈,一项钻研还发现,Copilot 大概 40% 的输入中存在安全漏洞。

不过,对于 GitHub Copilot 可能蕴含的 bug、不受反对的 API 援用和安全漏洞等问题,GitHub 也倡议开发人员对他们的代码进行测试。同时,GitHub 还打算在往年晚些时候减少对企业治理用户帐户的反对。

据理解,微软并不是惟一一家致力于开发自动化人工智能工具以帮忙编码的公司。

早在去年,谷歌旗下的 DeepMind 就公布了一款名为 AlphaCode 的人工智能零碎,该零碎旨在以“具备竞争力的程度”编写计算机程序 AlphaCode 与 Codeforces 进行了测试,作为是一款有竞争力的编码平台,Codeforces 取得了“评估排名”,已胜利跻身人工编码者的前 54%。当然,与此次上线的 GitHub Copilot 一样,它们的呈现都充沛展现了人工智能编码零碎如何在将来帮忙程序员。

退出移动版