您的位置:首页>>资讯中心>>行业资讯

程序员仅需写20%的代码,GitHub Copilot 再升级!百万码农提速55%

年初时,GitHub Copilot 的重大更新,让无数程序员直呼:“GPT-4 编程的时代来了!”

如今,GitHub Copilot 再次进阶升级。

1.在旧模型上不断改进:编码增速、效率提升

编码的效率问题,向来备受程序员群体关注。

早前,Github 首席执行官 Thomas Dohmke 就放下狠话:“迟早,80% 的代码将由 Copilot 编写!”

去年 10 月, Thomas Dohmke 就作出了相关预判。

预计在未来五年内, Github Copilot 将生成 80% 的代码。随后,他还声称 Github Copilot beta 中已生成 40% 的代码,从而为开发人员带来了 55% 的速度提升。

时至今日,GitHub Copilot 的进阶升级,的确不负众望。

年初时,GitHub Copilot 从基于 GPT-3 的“Codex”切换到了更先进的 AI 模型 GPT-4,转变之下,新模型推理和代码生成能力的显著提升。

如今,新 AI 模型再度升级,与之前的 Codex 模型相比,延迟时间缩短了 13% 。

简单来说,这意味着 GitHub Copilot 可以比以往更快地生成代码建议,从而提高开发人员的工作效率。

据悉,新 AI 模型由 OpenAI、Azure AI 和 GitHub 合作开发。

2.增强上下文过滤功能,开发者能专注创造性

除了改进后 AI 模型, GitHub Copilot 还增强了上下文过滤功能。通过更智能地过滤提示和代码建议,帮助开发人员收到与其特定编码任务更相关的建议,从而使代码接受率相对提高 6%。

也就是说,开发人员在编码的过程中,可以专注于工作的创造性,而并非陷入繁琐的编码任务中。

据 GitHub 称,这有利于开发人员工作流程不变的前提下,实现更高效地工作,最终带来具备创新性的高质量代码。

值得关注的是,「新的升级」适用范围更广,个人版和企业版都可以使用。目前,针对 GitHub Copilot 的其他更新, GitHub 官方表示,将在即将举行的 GitHub Universe 活动中公布。

3.Github CEO:“这并不意味着开发者将被取代!”

毋庸置疑, GitHub Copilot 的改进,有利于开发人员更大限度地减少干扰,实现更快的创新。

但当传统的编码习惯被改变,无疑也会萌生出「担心被取代」的焦虑情绪。

为此,不少开发人员感叹道:

“ Copilot 能够加快编写代码的速度和减少工作量,担心自己被取代”;

“真是不错的编程开发伴侣,Copilot 凭本事让我焦虑了”;

“作为开发者的助手,希望它强大却又害怕它过于强大”……

今年 6 月,在 Freethink 的采访中, Thomas Dohmke 也试图为大家「答疑解惑」。

除了诠释 AI 将如何改变大家的编码、工作和学习方式, Thomas Dohmke 也传递出他眼中「Copilot 如何影响开发者生产力」 的相应观点。

Thomas Dohmke 认为,即便 80% 的代码将由 Copilot 编写,但这并不意味着开发人员将被替换,反而开发者有更多时间专注于他们正在编写的 20%。

此外,在对 2,000 名开发人员进行的定量调查后,Thomas Dohmke 发现 75% 的开发人员表示他们使用 Copilot 后,更有成就感。

与此同时,他们还针对 100 人进行了定性研究,划分为两个组 —— 50 名开发人员提供 Copilot 的访问权限,剩下 50 名没有 Copilot 的访问权限,要求两个组分别构建一个 Web 服务器。

最终,配备 Copilot 的组速度快了 55%,并且成功率达 78% ,高于没有 Copilot 的访问权限的组。

上一篇: 办公软件课程介绍

下一篇: Java开发常用软件有哪些?