动嘴就能写代码,GitHub 将 ChatGPT 引入 IDE,重磅发布 Copilot X!

714f68a22e69e5dc01a3e25e07e40ee3.gif

作者 | 屠敏

出品 | CSDN(ID:CSDNnews)

从以前拖拽控件实现低代码开发,到用自然语言也能自动生成代码,AI 工具势要颠覆程序员疯狂敲键盘的日常,微软也终要将 OpenAI 最前沿的技术贯穿到自家业务线的方方面面。

继微软用 GPT-4 升级 Bing 搜索引擎、Edge 浏览器、Office 全家桶之后,就在昨夜,其旗下代码托管平台 GitHub 再次发布重磅“炸弹”:推出 Copilot X 计划,将 ChatGPT 引入 IDE。在 GitHub Copilot X 中,你只需“动动嘴”,它就能把你的代码写了,也能给你解释不懂的代码片段,还能直接让它帮你 DeBug。

人人都能成为开发者的日子,想想都很美好的日子,就快要来到了,不是吗?

7b38f132392711eb663bc82f0b77a86c.png

16fa26e53de312e72cb7f04c1be803c9.png

时隔两年,GitHub 将 Copilot 升级为 Copilot X

事实上, 仅从名称上来看,我们便已知晓 Copilot X 并不是 GitHub 从头研发的产品,而是 2021 年 GitHub 和 OpenAI 合作研发的 GitHub Copilot 的升级版。

GitHub Copilot 是一个人工智能代码建议方案,它也是全球第一个使用 OpenAI Codex 模型(GPT-3 后代)制造的大规模生成 AI 开发工具,可以在程序员编码的时候自动推荐/生成代码供其使用,解放程序员的双手,再也不用因为敲代码而加班了。

据 GitHub CEO Thomas Dohmke 透露,GitHub Copilot 发布的近两年来,通过自动完成注释和代码,已经编写了 46% 的代码,也帮助开发者将编码速度提高了 55%。

959283af9b763a974651e5cd3a35edc0.png

在外界 OpenAI ChatGPT 驱动下,Copilot 仅提供代码提示已经不能满足程序员用 AI 进行软件开发的需求。为此,GitHub 带来了 Copilot X,其中“X”代表的是 GitHub 希望 Copilot 在哪里都可用,希望将产品从过去只有一种体验(代码完成)拓展到整个开发者工作流程中并带来 X 种体验。

最新的 GitHub Copilot X 采用了 OpenAI 最新的 GPT-4 模型,也引入了聊天、语音功能,支持拉取请求,回答文档上的问题等等。

接下来,我们与大家一起速览这款强大工具的各种功能。

ae0482727c60764a6b47652f1929c68a.png

在编程中,获得类似 ChatGPT 的聊天体验

GitHub 如今对外发布 Copilot Chat 预览版,也将集成到 Visual Studio、VS Code 编辑器中。GitHub 称,会在晚些时候支持其他 IDE。

自动写代码

使用 GitHub Copilot Chat 可以在编辑器中获得类似 ChatGPT 的体验。

GitHub Copilot Chat 不仅仅是一个聊天窗口,你可以让它帮你写代码。

c87b8b420d5ce98372a83b8211d8eb53.gif

语音生成代码

GitHub Copilot Chat 也建立在 OpenAI、微软为 ChatGPT 和新 Bing 所做的工作之上。它还将加入 GitHub 之前演示的语音到代码的人工智能技术——GitHub Copilot Voice,开发者可以口头上给出自然语言提示,工具就能生成相关的代码,真正的做到了动嘴技能写代码的理想状态。

30c5c93ce9feb5b6193c1083e6cd8b12.png

捉 Bug

与此同时,GitHub Copilot Chat 对于运行异常的代码,还能直接找到 Bug 所在。

解释代码

相比旧版的 Copilot,新版的 Copilot Chat 也能识别开发者输入的代码,比如示例中,选中一行代码,让 Copilot Chat 解释代码的作用:

d96db01f0a916870fc20ec73a0e5c924.gif

"我是一名开发人员,但我也是 CEO。因此,我用于实际开发代码的时间是相当有限的。我在过去的几个晚上玩了这个软件,它真的很有趣。它把乐趣带回了编程,因为你不必找到一个教程,也不必弄清楚哪一个是正确的教程,你只需继续下去",Dohmke 说道,"我确信,当你让学生和孩子们使用时,他们会大吃一惊。它变成了这种令人上瘾的东西,因为你有了可以不断提问的东西。"

Dohmke 称,这款新的 Copilot 将使开发者的生产力提高 10 倍。

4342f775f6c530822b182193154e3bcd.png

GitHub Copilot 将成为程序员专属的开发神器

如果说 ChatGPT 面向的是各行各业的所有用户,那么 Copilot  X 只会聚焦在程序员的编码领域上,自动屏蔽一些不相关的内容。

用于拉取请求的 Copilot

在发布 Copilot X 新体验时,GitHub 上线了第一个由 AI 生成的 pull request 描述的技术预览版(https://githubnext.com/projects/copilot-for-pull-requests)。

688e4dd99cf11075890aaec99142dc8d.png

这项新功能也是由 OpenAI 的新 GPT-4 模型驱动,通过具有仓库的管理员访问权限或组织所有者安装 GitHub 应用程序之后,允许开发者在他们的 pull request 描述中插入标记标签。这些标签是由 GitHub Copilot 根据更改的代码自动填写的。然后,开发人员可以审查或修改建议的描述。如使用“copilot:all”、“copilot:summary”、“copilot:walkthrough”、“copilot:poem”等标签。

GitHub 表示,这只是其为重新思考 pull request 在 GitHub 上的工作方式而采取的第一步。目前这一点已经实现,除此之外,他们未来还有一些计划。

譬如,GitHub Copilot 会在开发者创建拉取请求时,通过动态拉取代码变化的信息,自动提示句子和段落。这项功能被称为“ghost text”(当你在编辑器中输入时出现的内联建议),这样方便开发者能够在输入时获得关于他们拉动请求描述的建议。

另外,GitHub 还计划让 GitHub Copilot 自动警告开发者是否缺少对 pull request 足够的测试,然后根据项目需求建议可以编辑、接受或者拒绝潜在测试。

由此,让 GitHub Copilot 成为最佳 AI 编程工具。当然,后面几种功能都还处于研发阶段,GitHub 暂未正式对外发布。

Copilot 引入命令行

作为整个 Copilot X 计划的一部分,GitHub 还在 Copilot 中引入了命令行界面(CLI)。

在 GitHub 看来, 除了编辑器和 pull request 之外,终端是开发者花费时间最多的地方。但即使是最熟练的开发者也需要翻阅许多页面来记住许多命令的精确语法。

最新的 GitHub Copilot CLI 可以编写命令和循环,并找到那些晦涩难懂的功能标志来满足你的查询,往往这些标志往往深埋在手册中(或者至少要在 Stack Overflow 上搜索一两次)。

e00bc4b10b050dd375973e0e63317c7c.png

GitHub Copilot for Docs

最后,值得一提的是, GitHub 官方也正在推出一个处于实验阶段的工具指南——GitHub Copilot for Docs,帮助提供 AI 生成的有关代码文档的答案,包括开发者关于他们正在使用的语言、框架和技术的问题。

GitHub 称,其将从 React、Azure Docs 和 MDN 的文档开始,以便能够与这些项目的开发者和用户一起快速学习和迭代。GitHub 正在使用 AI 扫描这些开源存储库,以帮助开发人员获得答案,因此它的聊天生成的代码内容会比 GPT-4 所基于的训练数据集更新一些。

e423ce2fb9a634887b2bad23a5fd8373.gif

b72c82124e16e8e7f7d48eef393baf8b.png

加入 GitHub Copilot Chat 候补名单

以上功能看得不少开发者心痒,想要立即上手测试一把。 

不过,有些遗憾的是,GitHub Copilot chat 当前并没有公开测试,想要早日用上,还需要先付费订阅 GitHub Copilot。

6125910425972f917fe2e488eb578fa1.png

再申请加入候选名单(https://github.com/github-copilot/chat_waitlist_signup/join)。

1cef2a03988f551c33e3dd586b6c0916.png

如今 GitHub 发布新的 Copilot X 功能让很多人联想到了不久之前微软用 Microsoft 365 Copilot 演示的工作。Office 应用程序中的 Copilot 彻底改变了使用 Word、Excel 的传统方式,现在 Copilot X 也将从多个维度颠覆程序员写代码的工作范式。

正如 GitHub CEO Thomas Dohmke 描述的这样,"一旦你在每一个应用程序中都有一个 Copilot——无论是在 Outlook、Word 还是你的代码编辑器中,你都可以利用它在这些环境中写的东西,但你也可以随时借用组织中其他工作人员的信息,无论是其他开发人员还是营销人员,他们现在更容易写出公告博客文章,因为他们在 Copilot 中看到了开发人员放在 git repo 中的发布说明......它消除了公司中的数据孤岛,我认为这就是我们将释放潜在的 10 倍以上的生产力的地方。"

最后,对于 GitHub Copilot X 的到来,网友们呈现出两种态度,一是认为 10x 工程师如今看来只是个笑话,由 AI 驱动的工程师们应该实现了 100x,GitHub Copilot 无疑利好程序员的。

另一种则是认为 AI 几乎完成程序员很多的日常工作,最终“GitHub Copilot+GPT-4=GitHub Copilot X”最终将终结只会编码的程序员。

a530a1ca73efbeab6abfb114e2d4706d.png

参考:

https://github.blog/2023-03-22-github-copilot-x-the-ai-powered-developer-experience/

https://github.com/features/preview/copilot-x

https://githubnext.com/projects/copilot-voice/

https://techcrunch.com/2023/03/22/githubs-copilot-goes-beyond-code-completion-adds-a-chat-mode-and-more/

 

16a94a5398217fd1b677286e63c4b35e.gif

☞Google Bard vs. ChatGPT 哪家强?结果一目了然
☞李彦宏:十年后不会写提示词或被淘汰;GitHub发布Copilot X,动动嘴就能生成代码;Vite 4.2 发布|极客头条
☞微软、Adobe 加入 AI 生成图像“内卷”大战,网友:用中译英文本之后,每次图片都有新惊喜!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/4722.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

GPT-4震撼发布:多模态大模型,直接升级ChatGPT、必应,开放API,游戏终结的时代到来了?

ChatGPT 点燃了科技行业的明灯,GPT-4 能燎原吗? 谁能革得了 ChatGPT 的命?现在看来还是 OpenAI 自己。 人们一直在探讨AI下一步的发展方向是什么,特别是在ChatGPT引爆科技领域之后。许多学者认为,多模态技术将成为未来AI发展的重要方向。不出所料,在等待的时间不会太久…

OpenAI-ChatGPT最新官方接口《速率并发限制》全网最详细中英文实用指南和教程,助你零基础快速轻松掌握全新技术(八)(附源码)

Rate limits 速率并发限制 前言Introduction 导言What are rate limits? 什么是速率限制?Why do we have rate limits? 为什么我们有速率限制?What are the rate limits for our API? 我们API的速率限制是什么?GPT-4 rate limits GPT-4速率…

微软上线移动版新 Bing 引焦虑,外媒:这种 ChatGPT 式搜索成本增加了 10 倍,谁来买单?...

整理 | 屠敏 出品 | CSDN(ID:CSDNnews) 技术圈的热闹,现如今多数都是 ChatGPT 给的。它不仅驱动了大模型的发展,也为搜索乃至社交都带来了一场革命。不过,殊不知这一场革命也是继互联网之后的一次 AI “烧钱…

终于来了!ChatGPT王炸级更新

转自:机器之心 这下没什么能阻止 ChatGPT 了? ChatGPT 是个「智商超高」的人工智能,经过 GPT-4 内核的升级版更是如此。然而我们知道,它的训练数据截止到 2021 年,没有训练过的东西,AI 是不可能准确回答出来…

OpenAI的ChatGPT迭代速度超乎想象

OpenAI的ChatGPT迭代速度超乎想象,被谷歌聊天机器人Bard 嘲笑“家里不通网”后,OpenAI一个鲤鱼打挺甩出“实时联网”方案。 美西时间3月23日,OpenAI宣布推出ChatGPT Plugins(插件集),赋予ChatGPT实时更新、…

ChatGPT 王炸更新,可以联网了!

转自:机器之心 大家好,我是小z,也可以叫我阿粥~ 今天分享的这篇文章和大家聊聊GPT的近期更新,顺便前排提示文末送书。 ChatGPT 是个「智商超高」的人工智能,经过 GPT-4 内核的升级版更是如此。然而我们知道&#xff0c…

ChatGPT王炸更新!联网get新知识

都说ChatGPT是AI的“iPhone时刻”,现在属于它的“应用商店”来了。 OpenAI刚刚又甩出一个王炸—— 宣布推出插件功能,赋予ChatGPT使用工具、联网、运行计算的能力。 例如在官方演示中,ChatGPT一旦接入数学知识引擎Wolfram Alpha&#xff0…

ChatGPT — 发行说明

探索ChatGPT,协助工作学习创作。公众号「阿杰与AI」回复AI,加入社群,一同探讨,一同成长,比他人更进一步。 我们一起维护一个完全免费开源知识库。 1.AI、OpenAI、MidJourney发展史2.ChatGPT们对今后社会生活的影响3.目…

Google Bard vs. ChatGPT 哪家强?结果一目了然

整理 | 梦依丹 出品 | CSDN(ID:CSDNnews) 2023 年的科技狂欢是 AI 给的,就在昨晚,AI 的新闻头条是一个接着一个:Google 开放 Bard;NVIDIA 推出了云工具,用于生成式人工智能&…

ChatGPT登上Time封面!这场竞赛,OpenAI赌赢了

来源:新智元 2006年,互联网让人人成为时代的主角,因此,TIME将「YOU」选为年度风云人物。 短短17年过去,时代发生了重大转变。 如今,AI聊天机器人ChatGPT破势而出。 这意味着什么? AI成为自己的主…

最新人机对话工具:GPT4介绍(ChatGPT升级版 支持图片且更智能)

这里写自定义目录标题 显著提升特点介绍能力对比考试能力:知识水平语言能力视觉能力 使用方法指南 今天偶然发现期待已久的GPT-4发布了,比上一版的ChatGPT(GPT-3.5)性能还好,最主要是支持图片输入,就增加了…

chatGPT 加入候补名单时,提示:Oops! We ran into an issue while authenticating you.

加入 API 等待列表可能会出现问题:Oops! We ran into an issue while authenticating you. If this issue persists, please contact us through our help center at help.openai.com. Return to homepage 解决方法 请看评论区! 解决后如下:会…

Bing引擎引入ChatGPT申请候补名单方式

Bing引入ChatGPT申请候补名单方式 ChatGPT一、ChatGPT简介二、OpenAI和Google的"军备军赛"三、ChatGPT版本⭐Bing引擎引入ChatGPT申请候补名单方式1.下载chrome拓展程序2.配置拓展程序3.Bing 申请候补名单3.1旧版本Bing3.2新版本Bing4.等待获取 结尾 ChatGPT 一、Ch…

【真的?】用 ChatGPT 写一篇 Python 翻译库博客,可以打 9 分

今天来个大的实践项目,用 ChatGPT 写一篇博客,冲击一下热榜! 从零开始玩 ChatGPT ⛳️ ChatGPT 亮点⛳️ 如何快速编写爬虫程序⛳️ 用 Python 实现一个英汉互译的小程序⛳️ googletrans 库核心用法⛳️ 再补充一些知识点⛳️ googletrans 和…

当我用ChatGPT中学习CNN卷积神经网络时...

本文节选自本人博客:https://www.blog.zeeland.cn/archives/chatgpt-asoihgoihrx Introduction ChatGPT大火,在这一段时间并没有觉得ChatGPT特别厉害,最多就是一个基于生成式对话的NLP模型罢了,直到我看到了AI扮演Linux虚拟机&am…

最近大火的chatGPT是什么?它是怎样聊天的?

ChatGPT是一款革命性的聊天机器人软件, ChatGPT( ChatGPT AI,聊天机器人欢迎您!)的核心功能是自动回复,可以根据客户的输入自动生成回复,从而提高客户服务的效率。还可以根据客户的输入自动生成…

最近大火的ChatGpt,到底给我们带来了哪些改变?

我相信最近大家都有听说这个ChatGpt了吧! 即使没有听说过也没有关系,我来给大家掰扯掰扯。 OpenAI公司推出了一款名为ChatGPT的人工智能聊天机器人,该技术通过利用大量训练数据,实现了人类般的自然语言处理能力,并能…

BC双驱、ChatGPT大火,AI独角兽撬开盈利大门?

配图来自Canva可画 放眼AI行业,各大AI玩家长期亏损、“钱”景堪忧。 回看过去一年,部分AI独角兽的亏损问题愈发尖锐——云从科技2022年净亏损同比扩大至8.5亿元;寒武纪2022年净亏损11.6亿元,较上年同期扩大41.4%;地平…

ChatGPT大火!曙光算力服务被抢注一空

当下人工智能领域的流量担当,毫无疑问是ChatGPT。它不仅可像朋友一样跟你聊天,甚至还能帮你写代码、改剧本仅上线2个多月,ChatGPT的月活跃用户已过亿,刷新纪录。 随着ChatGPT爆火,国内外科技企业纷纷加入这场人工智能竞…

颠覆医疗未来,ChatGPT大火带动AI医疗价值重估

最近,ChatGPT、GPT-4的火热出圈引发行业内外的强烈关注,其背后的核心技术——人工智能,更是成为这一时期的“热门高频词”。 伴随大数据、云计算、5G时代的到来,AI技术正在飞速发展,在颠覆人们固有印象的同时&#xf…