让程序员动嘴写代码,Copilot测试新功能「嘿,GitHub!」

简介: 让程序员动嘴写代码,Copilot测试新功能「嘿,GitHub!」


用嘴写代码这件事,可以,但非常有必要吗?

Copilot 的诞生,曾经在程序员群体中引发热议。这是 GitHub 今年早些时候推出的每月 10 美元的付费工具,用于帮助开发者编写代码。Copilot 会在开发者的代码编辑器内推荐代码行,比如当开发者在 Visual Studio Code、Neovim 和 JetBrains IDE 等集成开发环境中输入代码时,它就能够推荐下一行的代码。此外,Copilot 甚至可以提供关于完整的方法和复杂的算法等建议,以及模板代码和单元测试的协助。


让想象再进一步:如果把 GitHub Copilot 想成一个程序员伙伴,那么,为什么不能和它说说话呢?


巧合的是,GitHub Copilot 的团队成员们也是这么想的。


在近日召开的 GitHub Universe 2022 活动上,GitHub 正式宣布为 Copilot 软件试验一种新的基于语音的交互系统——「嘿,GitHub!」。该系统允许程序员只用语音而不用键盘进行编程,就像对 Siri、Alexa 或谷歌助手说话一样。目前,这项新的实验功能已经在 Copilot 中提供。


「借助声音的力量,我们很高兴有可能把 GitHub Copilot 的好处带给更多的开发者,包括那些用手打字有困难的开发者,」GitHub 在今天的博客文章中表示。「『嘿,GitHub!』目前只是减少了在 VS Code 内编码时对键盘的需求,但我们希望通过进一步的研究和测试扩大其功能。」


新加的语音代码创建功能对于无障碍场景特别有帮助。你能够要求 Copilot 做一些事情,比如移动到不同的代码行,或者只用声音导航到方法或块。你甚至可以控制 Visual Studio Code,使用「运行程序」或 「切换 zen mode」等命令。如果你想了解某块代码的作用,甚至可以要求它进行代码总结。


这个新的语音系统是由 GitHub Next 开发的,该团队由研究人员和工程师组成,主要「研究软件开发的未来」。虽然不能保证它最终会作为一个完整的产品推出,但这个实验肯定是将转录与 GitHub Copilot 服务相结合的一种简单方法。


你可以在这里注册加入「嘿,GitHub!」的候补名单:https://githubnext.com/projects/hey-github


也不是所有开发者都买账,比如有人就提出这功能很鸡肋:「这又是哪个不懂编程和 GitHub 是什么的管理层做的决策吧。」


除此之外,GitHub Universe 2022 还推出了多项新功能。比如通过 GitHub Copilot for business,企业可以为其员工购买和管理 GitHub Copilot 的席位许可证。通过基于 AI 的编码建议,该功能承诺能帮助企业团队将开发人员的工作效率提高 55%。


「我们正处于一个转折点,是时候提供新的开发者体验了。」GitHub 表示。「每隔一段时间,就会出现一种改变一切的新技术。就像编程语言和开源彻底改变了行业一样,人工智能正在改变软件开发的未来。GitHub 是这一切的中心。」


不过,在 GitHub 继续用新功能加强其 Copilot 服务的同时,该软件也成为了一项拟议的集体诉讼的目标(https://githubcopilotlitigation.com/)。该诉讼指责微软、GitHub 和 OpenAI 为「空前规模的软件盗版」提供便利条件,他们从网络上抓取受版权保护的材料来训练 Copilot,而 Copilot 在复制代码时没有适当的署名。如果该诉讼被授予集体诉讼地位,它可能颠覆这种数据收集在美国被合理使用原则所涵盖的保护,不仅可能影响 Copilot 的合法性,还可能影响整个生成型 AI 模型的合法性。


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


相关文章
|
数据采集 人工智能 监控
40.8K star!让AI帮你读懂整个互联网:Crawl4AI开源爬虫工具深度解析
Crawl4AI 是2025年GitHub上备受瞩目的开源网络爬虫工具,专为AI时代设计。它不仅能抓取网页内容,还能理解页面语义结构,生成适配大语言模型的训练数据格式。上线半年获4万+星标,应用于1200+AI项目。其功能亮点包括智能内容提取引擎、AI就绪数据管道和企业级特性,支持动态页面处理、多语言识别及分布式部署。技术架构基于Python 3.10与Scrapy框架,性能卓越,适用于AI训练数据采集、行业情报监控等场景。相比Scrapy、BeautifulSoup等传统工具,Crawl4AI在动态页面支持、PDF解析和语义分块方面更具优势
4301 0
40.8K star!让AI帮你读懂整个互联网:Crawl4AI开源爬虫工具深度解析
|
9月前
|
机器学习/深度学习 人工智能 运维
运维这碗饭,还能靠“熬夜+脚本”吃多久?——聊聊AIOps的那些事儿
运维这碗饭,还能靠“熬夜+脚本”吃多久?——聊聊AIOps的那些事儿
207 8
|
8月前
|
存储 供应链 前端开发
如何开发仓库管理系统中的库存管理板块 ?(附架构图+流程图+代码参考)
本文介绍仓库管理系统(WMS)中库存管理模块的开发,涵盖系统简介、库存管理功能设计、业务流程分析、开发技巧与代码示例,以及实现效果和常见问题解答,帮助企业实现高效、精准的库存管理。
|
8月前
|
API 开发工具 开发者
【干货满满】电商平台API接口用python调用脚本
这是一个支持淘宝、京东、拼多多、亚马逊等主流电商平台的通用 API 调用 Python 脚本框架,适配 doubao 使用。脚本封装了签名验证、请求处理、异常捕获及限流控制等核心功能,提供统一接口调用方式,便于开发者快速集成与扩展。
|
11月前
|
人工智能 搜索推荐 API
🚀 2小时极速开发!基于DeepSeek+智体OS的AI社交「头榜」震撼上线!
基于DeepSeek大模型与DTNS协议的革命性AI社交平台「头榜」震撼上线!仅需2小时极速开发,即可构建完整社交功能模块。平台具备智能社交网络、AI Agent生态、Prompt市场、AIGC创作等六大核心优势,支持低代码部署与个性化定制。开发者可快速接入DeepSeek API,体验去中心化架构与数据自主权。官网:[dtns.top](https://dtns.top),立即开启你的AI社交帝国!#AI社交 #DeepSeek #DTNS协议
396 4
|
10月前
|
人工智能 监控 搜索推荐
实时数据分析:如何利用API优化营销决策
在数字化营销中,实时数据分析是提升决策效率的关键。通过API连接数据源与应用,可快速获取广告、用户行为等实时数据,助力敏捷优化。本文详解如何利用API:从选择集成到实施分析,再到驱动决策,涵盖CTR、ROI计算及A/B测试等实践。结合电商案例,展示如何通过API监控、调整策略以提升销售额。未来,AI与预测API将进一步推动智能化营销。
455 4
|
10月前
|
网络架构
配置BGP的MED属性控制路由选择
本文介绍了通过配置BGP的MED属性实现流量路径控制的需求与方法。网络中,AR1位于AS65008,AR2和AR3位于AS65009,AR1与AR2、AR3运行EBGP,AR2与AR3间运行IBGP。目标是使从AS65008到AS65009的流量优先通过AR3。配置思路为:通过增大AR2发送给AR1的MED值,使AR1选择AR3作为流量入口。操作步骤包括IP地址配置、BGP协议配置及MED属性设置,并通过路由表验证配置效果。最终实现流量按需优化路径选择。
配置BGP的MED属性控制路由选择
|
数据采集 存储 供应链
Pandas数据应用:库存管理
本文介绍Pandas在库存管理中的应用,涵盖数据读取、清洗、查询及常见报错的解决方法。通过具体代码示例,讲解如何处理多样数据来源、格式不一致、缺失值和重复数据等问题,并解决KeyError、ValueError等常见错误,帮助提高库存管理效率和准确性。
407 72
|
机器人 Linux API
基于Ollama+AnythingLLM轻松打造本地大模型知识库
Ollama是开源工具,简化了在本地运行大型语言模型(ile优化模型运行,支持GPU使用和热加载。它轻量、易用,可在Mac和Linux上通过Docker快速部署。AnythingLLM是Mintplex Labs的文档聊天机器人,支持多用户、多种文档格式,提供对话和查询模式,内置向量数据库,可高效管理大模型和文档。它也是开源的,能与Ollama结合使用,提供安全、低成本的LLM体验。这两款工具旨在促进本地高效利用和管理LLMs。
157613 32
|
Android开发 iOS开发 API
鸿蒙开发:适配系统深浅色模式
无论是Android还是iOS,在系统设置中,都有着深色和浅色两种外观模式,同样,鸿蒙系统中也存在这样的外观切换,如何让自己的应用,跟随着系统的模式进行动态切换呢?目前系统给我们提供了两种方式可以实现,一种是资源形式,一种是动态的代码形式。
495 15
鸿蒙开发:适配系统深浅色模式