GitHub 开放 Copilot Chat 公测:个人订阅者可在 VS Code 中直接对话写代码
GitHub 宣布面向所有 Copilot 个人订阅用户免费公测 Copilot Chat。开发者在 Visual Studio 和 VS Code 中无需跳出编辑器,就能用自然语言查 Bug、解释代码或提安全补丁。此前该功能仅企业版可用。
写代码最烦的不是敲键盘,而是一遇到怪问题,就得在编辑器和浏览器之间来回反复横跳。
查文档、搜报错、在网页版对话工具里贴代码,往往一圈折腾下来,刚才写到哪里的思路早断了。GitHub 显然想把这件事掐断在编辑器里。
GitHub 宣布将 GitHub Copilot Chat 公测版正式开放给所有 Copilot 个人版订阅用户,不需要额外付费。在此之前,这项能力在 7 月份先面向企业版用户进行了测试,现在终于轮到了个人开发者。
目前这个对话功能支持 Visual Studio 和 VS Code 两款编辑器。个人订阅用户会陆续收到一封邮件通知,里面附有具体的启用指南。
把它塞进 IDE,到底是图什么
很多人好奇,既然网页端到处都是现成的聊天机器人,为什么非要把它做进代码编辑器侧边栏。
答案很简单,就是省去切屏的代价。代码上下文就在当前窗口里,你不需要再把变量名、函数和报错信息手动复制出去。
按照 GitHub 官方的介绍,Copilot Chat 并不只是用来写新代码,它更像一个随时待命的搭档。你可以让它实时提供开发建议,或者把一段看不懂的复杂逻辑拆开做逐行解释。
遇到 bug 时,它除了能指出错误在哪里,还会给出替代方案和原因说明。另外,针对安全扫描里扫出来的漏洞,它还能直接建议补丁怎么写,帮助开源贡献者省下不少修修补补的力气。
GitHub 还特别提到,这套工具的目标是让自然语言变成一种新的通用编程语言。不管你是刚学单元测试的新手,还是需要用代码处理实验数据的学者,只要用自己熟悉的母语提问,就能调动代码逻辑。
为什么重要
在代码补全工具普及之后,真正的效率瓶颈其实已经变成了理解、调试和改错。单纯补全一行或一段代码,解决不了你对着别人留下的祖传代码发呆的问题。
把对话功能直接接进编辑器侧边栏,我们认为这一步走得相当实在。它切掉的是开发者每天几十次在浏览器、搜索引擎和开发环境之间的无谓跳转,这个动作虽小,但能保住写代码时的专注状态。
对个人开发者来说,只要你本来就在付 Copilot 的订阅费,那这个新功能就完全没有额外的经济门槛,非常值得立刻开箱去用。哪怕只是拿来当一个解释正则或者排查报错的便签本,它也值回票价。
不过隐患也同样摆在眼前。当提问变得极度顺手,开发者对 AI 解释的依赖度会进一步升高。如果模型在解释安全漏洞或修复代码时给出了看似正确实则带坑的答案,缺乏经验的开发者很容易不加甄别直接合入。
从竞争来看,这也给其他独立的 AI 编辑器插件施加了很大压力。当官方把代码补全和上下文对话无缝绑在一起,第三方工具如果拿不出明显更深的代码库理解能力,很难再吸引用户为此单独折腾。
来源 (1)
- github.blog(在新标签页打开)原文github.blog