GitHub 宣布 Copilot 是其新的人工智能Pair Programming Assistant,现在以 10 美元/月或 100 美元/年的价格提供给开发人员。经过验证的开源项目学生和维护者将可以免费访问 Copilot。该助手可用作流行代码编辑器的扩展,包括 Neovim、JetBrains IDE、Visual Studio 和 Visual Studio Code。
Copilot 经过数十亿行公共代码的训练,可以在编辑器中提供实时代码建议。 GitHub 声称它可以建议完整的方法、样板代码、整个单元测试和复杂的算法。
GitHub 首席执行官 Thomas Dohmke 表示:“借助 GitHub Copilot,这在软件历史上尚属首次,开发人员可以广泛利用 AI 来编写和完成代码。” “就像编译器和开源的兴起一样,我们相信人工智能辅助编码将从根本上改变软件开发的本质,为开发人员提供一种新工具,让他们更轻松、更快速地编写代码,让他们的生活更快乐。”
< p>尽管许多人声称可以提高开发人员的生产力,但 Copilot 仍然是一个有争议的工具。反对者反对该工具的创建者在 GitHub 上托管的开源代码上训练 AI,生成匿名代码,然后按月向用户收取使用费Copilot。它还因生成不安全代码和逐字复制大量代码而受到批评。
GitHub 对其服务上托管的经过培训的开源 AI 功能每月收费 10 美元,这是软件开发者版本,如果你不为产品付费,你就是产品。https://t .co/pdHcZPJauk
— Dare Obasanjo (@Carnage4Life) 2022 年 6 月 21 日
github copilot 令人难以置信。它只是出售别人编写的代码,但既然是“人工智能”,显然可以洗白那些代码,而不是“衍生作品”。哈哈。妈妈。多么可怕的骗局。
— 高级 Oops 工程师 (@ReinH) 2022 年 6 月 22 日
Evan Copilot 在经过 12 个月的技术预览后公开发布 两极分化仍然盛行。开发人员要么对其功能印象深刻,要么对其道德模棱两可感到恼火。 GitHub 的技术预览中有超过 120 万开发人员,据报道,那些开始使用 Copilot 的人很快发现它是“他们日常工作流程中不可或缺的一部分”。
“支持它的文件中近 40% 的代码是由 GitHub Copilot 使用 Python 等流行编码语言编写的,我们预计这个数字还会增长,”Dohmke 说。 “这为开发人员创造了更多的时间和空间来专注于解决更大的问题和构建更好的软件。”
资源