GitHub推出Copilot X 帮程序员编写修改代码 解放程序员双手?

2023年3月24日 9点热度 0人点赞 0条评论

微软旗下代码托管平台 GitHub 发布 Copilot X 智能编程助手,将 OpenAI 聊天功能添加到编码工具中,让程序员可以询问如何完成某些编码任务。当地时间3月22日,微软旗下代码托管平台GitHub发布了编程辅助工具Copilot的全新版本Copilot X,新版本接入GPT-4,并新增了聊天和语音功能,允许开发人员用自然语言询问如何完成特定的编码功能。

Copilot X更新的一系列功能包括有:GitHub Copilot Chat,可实现与AI对话完成编码;Copilot for Pull Requests,由AI协助程序员拉取请求;Copilot for Docs,智能文档编写工具;Copilot for CLI,命令工具;Copilot Voice,语音扩展功能,说话就完成程序编写。

此次更新意味着GitHub Copilot编程模型重磅级升级,GPT-4正将程序员从基础性编码工作中解放出来,很大程度上提高了生产力。

GitHub推出Copilot X 帮程序员编写修改代码 解放程序员双手?-健康之路健康知识

一、解放程序员双手?说话即可自动写指令

GitHub在2021年首次公开介绍编程工具Copilot,2022年才面向公众发布。最初的产品中包含一个补全工具,当软件开发人员输入代码时,软件能够给出一些代码补全建议。

截至去年11月,该产品吸引了近十万名开发者,Copilot这个名字如今已成为对这类辅助技术或是泛产品战略的简称。据GitHubCEO托马斯·多姆克(ThomasDohmke)称,Copilot推出以来不到两年,已经编写了46%的代码,并帮助开发人员将编码速度提高了55%。

多姆克还向自己的孩子演示了这个新版本,问它怎么用Python语言来编写一款贪吃蛇游戏。在聊天窗口当中,Copilot X可以解释每段代码的用途,创建一个测试代码的方式,并提出对错误的修改意见。开发人员还可以用语音给出指令或是修改意见。

如今ChatGPT聊天机器人大放异彩,各公司都试图效仿微软将聊天机器人嵌入到自己的产品和商业战略当中。多姆克称,Copilot X的聊天功能接入了GPT-4,开发人员可以申请Copilot X,进入到等待名单当中来试用这项服务。他还计划用不同的AI模型来完成不同的任务。

GitHub Copilot X聊天框中将嵌入类似ChatGPT的体验。IDE界面左侧会出现一个聊天框,已与开源编辑器VS Code(Visual Studio)集成,功能远胜于最初简单的补全代码建议。

GitHub推出Copilot X 帮程序员编写修改代码 解放程序员双手?-健康之路健康知识

▲开发人员可以口头提供自然语言提示

'多姆克称:“GitHub Copilot Chat不仅仅是一个聊天窗口。它可以识别开发人员键入的代码、显示的错误消息,并将其深度嵌入到IDE中。开发人员可以深入分析和解释代码块的用途,生成单元测试,甚至获得对错误的建议修复。”

GitHub Copilot Chat建立在ChatGPT和新版Bing所做的工作之上,还扩展了被称为“GitHub Copilot Voice”的语音技术,开发人员直接说话就发出指令。

二、三大功能降维打击,程序员写代码提速100%

除了上述功能更新以外,GitHub CopilotX还增添了三大新功能。

一是CopilotPull Requests自动警告功能。

GitHub推出Copilot X 帮程序员编写修改代码 解放程序员双手?-健康之路健康知识

▲Pull Requests自动扩写

fengjun

这个人很懒,什么都没留下

猜你喜欢

文章评论