网易首页 > 网易号 > 正文 申请入驻

与 AI 结对编程:GitHub 发布 Copilot

0
分享至

GitHub近日新发布了一款基于AI的结对编程工具,它可以与码农合作完成软件开发项目。码农在敲键盘时,它会建议相应的代码行或整个函数。

有必要解释一下,结对编程是一种常见的敏捷软件开发技术,两个(通常是人类)程序员在同一个屏幕前协同工作,轮流编写代码,并轮流查看合作伙伴的输出结果。

GitHub Copilot

这个 新的GitHub工具 名为Copilot , 它 使用上下文提示来建议新代码,如果用户不喜欢 Copilot 给出 的初始建议,可以浏览替代方案,或者手动编辑。 Copilot还会 不断 学习,因此开发人员编写的代码、文档字符串、注释或函数名越多,Copilot应该 会 变得越 智能化 。

实际使用中的GitHub Copilot

Copilot可能有点像Gmail的智能撰写功能,它会建议电子邮件回复中的下一段文本。

AI助力

这实际上是基于AI 自动完成 代码,这 不是 什么全 新 的概念 。 Codota和Tabnine 提供 类似的 工具已有一段时日 ,这两家公司实际上 早在 2019年 (Codota融资1200万美元之前)合并了 。 上个月, 两家公司 最终 敲定 Tabnine作为主品牌名称。

更广泛地说,机器编程工具正在各个领域崭露头角。微软最近宣布了Power Apps(用于创建低代码商业应用程序的软件)的一项新功能,该功能充分利用OpenAI的GPT-3语言模型,帮助用户选择正确的公式。

与之相仿,新的GitHub Copilot功能也在很大程度上依赖与OpenAI的合作,而OpenAI是GitHub母公司微软去年投资10亿美元的AI研究公司。不过,据今天的GitHub博文介绍,Copilot使用一种名为OpenAI Codex的新AI系统,该系统被誉为“在代码生成方面的功能比GPT-3强大得多”。鉴于OpenAI Codex是用一个含有更多公共源代码的数据集加以训练的,它应该更了解开发人员如何编写代码并能够提出更准确的建议。

OpenAI Codex还用源代码和自然语言加以训练,这意味着它在组装代码时能够解释注释和逻辑。

实际使用中的GitHub Copilot(查找文件)

GitHub新的AI结对编程工具可以帮助富有经验的开发人员节省一些时间,但对于新接触某种特定语言或框架的码农来说,它可能特别卓有成效,因为GitHub Copilot使他们不必搜索网上其他地方以解决编程难题。

可用性

GitHub Copilot今天推出了技术预览版,作为微软的跨平台代码编辑器Visual Studio Code的一个扩展件来提供,可在本地或云端使用。虽然Copilot旨在与一系列广泛的语言和框架协同使用,但发布时它特别擅长兼容JavaScript、Python、Ruby、TypeScript和Go这几种语言。

值得注意的是,GitHub Copilot并非旨在代表开发人员编写代码,而是主要通过了解开发人员的意图来帮助他们编程。GitHub还不保证它生成的代码甚至可以运行,因为它并不测试代码。这意味着它可能无法正确编译。所以存在着一定的风险,不过眼下对于Copilot而言仍处于早期阶段。

几十年来,微软及其他机构的研究人员一直在努力教计算机编写代码。这个概念尚未进入主流,有时是由于编写代码的程序其用途还不够广泛。而GitHub Copilot工具是这个领域一个令人瞩目的举措,它依赖采用许多编程语言的大量代码和庞大的Azure云计算功能。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
突发!泰国一游艇载33名中国游客在普吉岛倾覆,所幸全部获救

突发!泰国一游艇载33名中国游客在普吉岛倾覆,所幸全部获救

乌娱子酱
2025-01-13 20:44:15
3岁幼儿腹痛入院不到14小时死亡,司法鉴定中心:贵阳市妇幼保健院有20%-40%过错

3岁幼儿腹痛入院不到14小时死亡,司法鉴定中心:贵阳市妇幼保健院有20%-40%过错

红星新闻
2025-01-13 16:24:04
52岁牛莉疑官宣离婚,发文踏上一个人的旅程,评论区证实网友猜想

52岁牛莉疑官宣离婚,发文踏上一个人的旅程,评论区证实网友猜想

古希腊掌管月桂的神
2025-01-13 20:44:19
目前在美国从事芯片研发的人,已经有将近70%以上回到祖国!

目前在美国从事芯片研发的人,已经有将近70%以上回到祖国!

星辰故事屋
2025-01-13 16:29:26
CBA官方:齐麟社交媒体发布不当言论罚款3万 刘炜罚2万 郭舰罚1万

CBA官方:齐麟社交媒体发布不当言论罚款3万 刘炜罚2万 郭舰罚1万

直播吧
2025-01-13 23:16:09
分析了800多个被骗到缅甸的人员信息,我发现了以下规律

分析了800多个被骗到缅甸的人员信息,我发现了以下规律

西莫的艺术宫殿
2025-01-12 09:52:35
中国超过16万哈萨克族人选择移民到哈萨克斯坦,为什么?

中国超过16万哈萨克族人选择移民到哈萨克斯坦,为什么?

鸢飞九天
2025-01-13 08:10:02
25岁辽宁女孩被卖去大象园区!被骗过程曝光,园区领导全是东北人

25岁辽宁女孩被卖去大象园区!被骗过程曝光,园区领导全是东北人

梦史
2025-01-13 11:04:30
天塌了,留学生镀金时代结束了!

天塌了,留学生镀金时代结束了!

金投网
2025-01-13 17:00:22
美国山火“加州最富农民”惹众怒!名下企业耗水量为洛杉矶市生活用水的92%

美国山火“加州最富农民”惹众怒!名下企业耗水量为洛杉矶市生活用水的92%

红星新闻
2025-01-13 16:24:05
中国失联演员刚获救,缅甸军政府就对若开军开炮,敏昂莱认清现实

中国失联演员刚获救,缅甸军政府就对若开军开炮,敏昂莱认清现实

忠诚TALK
2025-01-13 12:16:10
已达协议!39岁C罗续约利雅得胜利:再战1年 41岁征战第6次世界杯

已达协议!39岁C罗续约利雅得胜利:再战1年 41岁征战第6次世界杯

风过乡
2025-01-13 22:54:09
日本列车司机撞死两名中国女孩,铁路局拒绝赔偿:中国人的错!

日本列车司机撞死两名中国女孩,铁路局拒绝赔偿:中国人的错!

鋭娱之乐
2025-01-13 11:13:36
炸裂!许好宁主动为缅辩护:只是陪玩每天1万,缅甸很安全没被侵犯

炸裂!许好宁主动为缅辩护:只是陪玩每天1万,缅甸很安全没被侵犯

鋭娱之乐
2025-01-13 14:19:09
远华集团老总赖昌星,在狱中对董文华的回忆,让无数人咋舌

远华集团老总赖昌星,在狱中对董文华的回忆,让无数人咋舌

晓艾故事汇
2025-01-09 22:01:49
王树国任校长,福建福耀科技大学获公示设立

王树国任校长,福建福耀科技大学获公示设立

澎湃新闻
2025-01-13 16:30:02
案件:北京一女教授在家养病长达10年,民警进门后,当场愣在原地

案件:北京一女教授在家养病长达10年,民警进门后,当场愣在原地

五元讲堂
2024-12-24 16:57:49
又见银行员工涉赌,90后农商行信贷主管挪用1866万用于网络赌球,案发后已获刑

又见银行员工涉赌,90后农商行信贷主管挪用1866万用于网络赌球,案发后已获刑

财联社
2025-01-13 13:07:05
洛杉矶野火烧6天!汤姆汉克斯8.6亿豪宅奇迹完好…邻居家烧成灰烬

洛杉矶野火烧6天!汤姆汉克斯8.6亿豪宅奇迹完好…邻居家烧成灰烬

ETtoday星光云
2025-01-13 14:40:09
提前登机回国,王毅行程变了,特朗普连发邀请函,印外长抢着捧场

提前登机回国,王毅行程变了,特朗普连发邀请函,印外长抢着捧场

阳云热评
2025-01-13 15:57:05
2025-01-13 23:35:00
云头条 incentive-icons
云头条
引领科技变革,连接技术与商业。
10984文章数 27054关注度
往期回顾 全部

科技要闻

张亚勤何小鹏等9位大咖24年遗憾和25年期待

头条要闻

泰国内阁批准赌博合法化 泰总理:希望刺激经济和旅游

头条要闻

泰国内阁批准赌博合法化 泰总理:希望刺激经济和旅游

体育要闻

熟悉的姆巴佩回来了,但还是救不了皇马

娱乐要闻

掉粉350万!黄子韬破防删除送车视频

财经要闻

哪吒汽车危局 最大供应商是其国资股东?

汽车要闻

10万元级无图智驾 悦也PLUS全路况实测

态度原创

本地
艺术
数码
旅游
军事航空

本地新闻

食味印象|来太原,先干了这碗牺汤!

艺术要闻

故宫珍藏的墨迹《十七帖》,比拓本更精良,这才是地道的魏晋写法

数码要闻

酷睿Ultra 200S新座驾!华硕B860重炮手测评

旅游要闻

泰国国家旅游局发文喊话中国游客 标注"中泰一家亲”

军事要闻

伊朗扩大保卫核设施军演

无障碍浏览 进入关怀版