动动嘴就能写代码了!Copilot测试新功能“嘿,GitHub”,告别键盘编码

嘿,GitHub!

微软旗下的 GitHub 正为其 Copilot 软件测试一种基于语音的新型交互系统,让程序员在 Copilot 中通过语音创建代码。

GitHub Next 团队在 Copilot 用户中宣布了一项新实验:“嘿,GitHub!” 。该项目将为 GitHub Copilot 带来一组新功能,允许用户与该工具进行语音交互。

只需用“嘿,GitHub”激活,程序员即可像操作 Siri、Alexa 或 Google Assistant 语音助手那样不碰键盘,就可输入代码。

现在想要尝试的用户注册一下:https://githubnext.com/projects/hey-github,可体验这项技术的预览。注册后,即可启用 Copilot 的一系列语音命令,无需使用键盘即可进行编码。

这项实验新功能将在 Copilot 中开放。“嘿,GitHub !”可以识别“自然语言”,使 Copilot 成为程序员中更加用户友好的工具。这也提高了 Copilot 对其他觉得交付代码输入的传统过程困难的开发人员的可访问性。

Copilot 这款软件,相信很多朋友都有耳闻,这是 GitHub 于今年 6 月推出的开发者编码辅助工具,其功能是向 GitHub 用户提供代码建议和辅助功能,采用 AI 技术支持且月度订阅费 10 美元。

Copilot 能在代码编辑器中向开发者提供编码建议,甚至能够在 Visual Studio Code、Neovim 和 JetBrains IDE 等集成开发环境(IDE)的编程过程中直接给出接下来的一整行代码预测。

GitHub 在一篇博文中宣布了这一新行动。

GitHub Next 团队的实验性“嘿,GitHub”项目,尝试通过语音操作与 GitHub Copilot 进行交互,在减少键盘操作的同时保持高效的程序员与 AI 结对开发能力。

既然总说 GitHub Copilot 是我们的程序开发结对伙伴,那为什么不能直接用语音交流?GitHub Next 团队正在为此而努力。

“嘿,GitHub”支持与 GitHub Copilot 等软件进行语音交互。借助自然语音,我们很高兴能把 GitHub Copilot 的功能分享给更多开发人员,特别是那些不方便使用传统输入方式的开发者。

“嘿,GitHub” 目前只支持 VS Code 中的编码场景,但我们希望通过进一步研究和测试来扩展其功能。

这种语音驱动的代码创建应该会是一项重要的辅助功能。除了编写和编辑代码,嘿,GitHub!将允许程序员通过简单地指示进行代码导航。程序员可以要求 Copilot 快速移动至特定代码行,或者导航至目标方法或代码块处,例如,“Hey,GitHub!go to line 34 ”,“Hey,GitHub!go to method X ”,“Hey,GitHub!go to next block ”...

用户甚至还可以使用“Run the program”或“Toggle zen mode”等命令来控制 Visual Studio Code,并要求 Copilot 直接列出代码摘要。

通过这个实验,程序员更快、更轻松地编写代码的能力有望得到提高。

“嘿,GitHub”目前仅适用于 VS Code。

Copilot 还将有多项新功能上线

这套全新语音系统由 GitHub Next 团队开发,这是一支负责“探索软件开发未来方向”的研究员与工程师队伍。

暂时还不保证“嘿,GitHub”项目会作为完整产品最终推出,但就目前的实验效果来看,这确实是种将白标转录 AI 同 GitHub Copilot 服务相结合的简单方法。

据悉,在这项新功能之外,GitHub 还将针对 Copilot 做一些其他更新。

GitHub 认为,正如编程语言和开源社区彻底改变了软件开发行业的面貌,如今 AI 技术也在重塑这一领域的未来。作为这股潮流的绝对中心,GtiHub 打造的 Copilot 就像一位 AI 结对程序员,依靠底层 OpenAI Codex 将代码建议与补全功能引入每位开发者的编辑器。

“相信在不久的将来,AI 会很快集成至开发者体验的各个层面。因此,我们正着力降低 GitHub Copilot 的使用门槛,企业客户将能够为自家员工购买并管理 GitHub Copilot 的席位许可证,其中包括 Copilot 管理控制,以及覆盖整个组织体系的各个设置选项”。此外,还有一项帮助程序员告别无意义的忙碌的举措 — GitHub Copilot for business 提供基于 AI 的编码建议,帮助您将开发者工作效率提升 55%”。

新功能,恐救不了麻烦缠身的 Copilot

不过,种种新功能的上线,并不能帮 Copilot 服务从麻烦中摆脱出来。

Copilot 已经成为一项集体诉讼案的目标。几天前,据外媒报道,GitHub 和它的母公司微软,以及 OpenAI,正在面临一项集体诉讼。诉讼案中,广大程序员们指控 OpenAI 涉嫌违反开源许可。程序员们认为,OpenAI 和微软使用他们贡献的代码训练专有 AI 工具 GitHub Copilot。据悉,该诉讼已提交到美国加州北区地方法院,要求法院批准 90 亿美元(约 649 亿人民币)的法定损害赔偿金。

根据集体诉讼文件:“每当 Copilot 提供非法输出,它就违反第 1202 条三次,即分发没有(1)注明出处,(2)版权通知,(3)许可条款的许可材料。”

“因此,如果每个用户在使用 Copilot 的整个过程中(早期用户使用 Copilot 最多长达 15 个月之久)只收到一个违反第 1202 条的输出,那么 GitHub 和 OpenAI 就违反了 DMCA 360 万次。每次违反的最低法定赔偿金为 2500 美元,换算后相当于 90 亿美元。”

有 Copilot 用户在自己的社交平台中吐槽,Copilot 在所生成的代码中使用了错误的许可证,而且在未进行来源归因的前提下盲目向用户提供版权代码。

领导这场集体诉讼行动的律师兼程序员 Matthew Butterick 曾在今年 6 月写了一篇关于 GitHub Copilot 法律问题的文章,该文直指 GitHub Copilot 对开源许可证处理不当的问题。

Butterick 在一份新闻稿中指出,Copilot 从一开始就明显存在法律问题。Butterick 声称,微软将开源代码训练而成的 Copilot 作为商业产品提供给程序员的行为,不仅侵犯了开源代码版权,也打击了人们参与开源社区的热情。Butterick 因此认为,微软这种将开源代码与开源社区强行割裂的行为,有违开源编程精神。

原告方律师 Joseph Saveri 表示,他感谢程序员和用户们为这起诉讼做出的努力。他还提到,OpenAI、微软和 GitHub 绝不可以用这种毫无公平性可言的方式,从开源贡献者的成果中获利。“此案是针对 AI 系统在科技行业内引发知识侵权争议的第一步。在本案中,AI 系统利用了程序员们做出的开源编程贡献,并将影响到众多创作者。我们就是要代表这些创作者们的利益,确保 AI 开发企业必须遵照法律要求行事。”

Copilot 这种在未经适当溯源之下复制代码的行为,相当于“规模空前的软件盗版”。一旦此诉讼被认定为集体诉讼,则可能颠覆美国以往将此类数据收集视为合理使用的判例。这不仅会威胁到 Copilot 自身的合法性,更将给后续各类 AI 模型带来深远的影响。

参考链接:
https://www.theverge.com/2022/11/9/23449175/hey-github-voice-copilot-code-programming-system
https://github.blog/
https://www.infoq.cn/article/kxgaToQYC9Ura5L4GeuR

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,921评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,635评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,393评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,836评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,833评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,685评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,043评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,694评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,671评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,670评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,779评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,424评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,027评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,984评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,214评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,108评论 2 351
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,517评论 2 343

推荐阅读更多精彩内容