GitHub 推出支援 GPT-4 的新版 Copilot,工程师动口就可开发程式

如果程式设计师在整个软体开发生命周期中一直有一个 AI 助理随侍在侧、适时备询,提供最佳程式码撰写建议与解释,甚至直接在程式码中即时弹出聊天介面,即时纠正错误并提供专业安全编写建议,不但彻底颠覆人类程式语言学习之旅,让开发人员功力大增,更让整体软体开发流程的速度与品质俱臻化境。以上被微软旗下 GitHub 视之为「Copilot X」的未来愿景,在该平台於 22 日推出支援 GPT-4 的全新改造版 Copilot 身上,获得让人目光为之一亮的重大进展。

GitHub Copilot 正在进行巨大升级,透过 OpenAI GPT-4 模型的整合,该工具能在程式码编辑器中全面支援类似 ChatGPT 的聊天机器人,完全超越先前版本 Copilot 自动完成注释及编码的基本服务格局,进一步赋与开发者一个可以随时识别和解释程式码,并建议更改和修复错误的真正编码助理。

AI 将出现在软体开发生命周期的每一步,根本颠覆编码体验

GitHub 执行长 Thomas Dohmke 表示,透过「Copilot X」,该平台正在规划 Copilot 的未来愿景,这意味着 AI 将出现在开发人员生命周期的每一步,并从根本上颠覆开发人员的编码体验。

全新改版 Copilot X 最让开发者精神为之一振的帮助,莫过於能自动分析程式码安全性漏洞,并完美诠释不同程式码区块如何有效运作。不仅如此它能还能为接手开发的其他人,添加有助於研究或重写的注释。

就和 ChatGPT 及微软 Edge 的侧边栏的想法及作用类似,GitHub Copilot 也随侍在使用者整合式开发环境(IDM)边栏旁,随时待命接受指令。开发者可以尽情让它修改或解释程式码,并且命令它为你撰写单元测试。除此之外,Copilot 还会出现在其他地方。该平台在即将推出的某个模式中,Copilot 会以弹出式聊天介面的形式出现在程式码中。换言之,使用者可以直接在程式码中输入提示,命令 Copilot 做事。

 不用键盘只需动动口就可以程式开发,未来学习程式设计新模式

最令人期待的情景,莫过於未来透过新版 Copilot 你甚至完全不用键盘就可以进行程式开发,因为它提供全语音的互动系统,开发人员只需动动口就能命令 Copilot 回答各种请求。

目前新版 GitHub Copilot 在需要速度的地方,会采用 Codex 这类 OpenAI 旗下的小型模式来应付,针对诉诸品质的应用需求,则透过 GPT-4 这样的大型模型来满足。

在 GitHub 平台上一直提供的拉回请求(pull request)协同机制,目前也导入到 GitHub Copilot 之中,以协助开发人员创建 AI 生成描述。该程式开发聊天机器人也会根据程式码的变更自动完成标签,开发人员并可随後进行检查与编辑。

全新 GitHub Copilot 在技术预览阶段期间只适用於微软 Visual Studio和Visual Studio Code 应用程式,但未来会计画扩展到像是 JetBrains 及 Neovim 等其他 IDE 开发环境中,进而支援整个生态系统,以满足开发者的需求。

据 GitHub 表示,GitHub Copilot 已经为 100 万人发挥显着的程式开发效益,整体编码速度并提升了 55%。该平台认为,随着新版 GitHub 及聊天功能的推出,这方面的效益会再向上攀升。该公司并期许这个 AI 编码助理能成为未来学习程式设计的新基础与新模式。

  • GitHub Copilot gets a new ChatGPT-like assistant to help developers write and fix code

(首图来源:GitHub)

PUREVPN怎么样

- Advertisement -spot_img
0 0 投票数
Article Rating
订阅评论
提醒
guest
0 Comments
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x