• 2023 年 12 月 4 日

自动生成 Pull Request、语音介面 Github Copilot X 整合 GPT-4 令开发者活得好一些

被 Microsoft 收购的世界最大开源程式库兼专案管理平台 GitHub,去年年中正式推出与 OpenAI 合作开发的人工智能自动生成程式码的服务 Copilot。OpenAI 月中发表 GPT-4 之後,GitHub 也宣布新版本「Copilot X」,整合 GPT-4,加入交谈和语音介面。有兴趣率先试用就要登记等待清单。

整合了 GPT-4 的 Copilot X 包括多中新功能,其中 Github Copilot Chat 就在 Visual Studio 和 VS Code 加入像 ChatGPT 的介面,开发者可以透过语音或者自然语言输入,来生成程式码、侦错和查询文件。Github 亦打算未来支援更多 IDE(整合开发环境)。

其中一个对团队合作开发非常有用的功能是 Copilot for Pull Requests,它可以自动帮助协作开发者建立 Pull Request 文件,修改过的程式码重点等,又可以自动产生测试用的 Test Case 程式码,将来还能对未有进行充分测试的 Pull Request 作出提示。使用了这个功能的 Pull Request 会标记上由 Copilot 编辑的标签。

Copilot for Docs 则协助开发者查找想要看的文件。透过自然语言发问,Copilot 可以更直接在开发文件中找到与问题相关的文件内容,作出摘要,并且引用文件中的例子来解决程式上的问题,大大减少开发者翻查大量文件的时间。这功能率先在 React、Azure Docs 和 MDN 的文档上使用,将来连组织内的程式库和内部文件,都可以用到这个功能。

另一个整合了 GPT-4 的新功能是 Copilot for CLI(命令列介面),帮助开发者直接在命令列介面建立包含大量参数的指令或回圈,令开发者不用为了一个指令的参数而花费大量时间翻查参数文件。

上述各项功能都各自有等待清单,有兴趣的用户可以到这里逐一登记加入。

Github 在去年 6 月正式推出 Copilot 程式码生成服务以来,已经有超过 100 万开发者在使用,据调查有 74% 开发者觉得 Copilot 令他们更集中於令人满意的作品,编程速度提升 55%,能写出多 46% 程式码,可见 AI 实在令开发者生产力有显着提升,超过 5,000 家企业经已采用有关服务。

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