Copilot免费时代结束!正式版67元/月,学生党和热门开源项目维护者可白嫖

梦晨 发自 凹非寺

量子位 | 公众号 QbitAI

敲代码神器、程序员的AI助手GitHub Copilot,结束内测正式对所有人开放!

正式版定价10美元/月(人民币约67元),年付有优惠100美元/年(人民币约669元)

从现在起无需排队可申请2个月免费试用,另外对认证学生热门开源项目维护者免费

500

看到这我当场就买了两份。

分别试验了银联+Visa双币信用卡,和通过Paypal使用国内银行借记卡,都能顺利支付。

500

成功购买后就可以到你喜欢的工具里去安装使用了,目前仅支持VS Code、Visual Studio、JetBrains全家桶、Neovim四种代码编辑器与IDE。

500

未来还会推出更多版本

正式版Copilot支持多种主流编程语言,在Python、JavaScript、TypeScript、Ruby、Go上表现比较突出。

用法上,可以写一句注释让AI生成整个函数,也可以代码写一半让AI根据上下文自动补全。

500

GitHub认为这可以帮程序员节省时间,集中精力去解决更重大的问题。

500

另外GitHub还希望Copilot能帮人掌握一门新的编程语言。

有了AI助手帮你修正Bug或节省查询文档的时间,让人在探索未知领域时更自信。

500

那么,这款要做程序员好伙伴的AI工具到底好不好用?

看看内测用户的说法

据GitHub官方统计,Copilot开放测试一年来已有120万用户。

在所有Copilot参与的文件中,将近40%的代码量由AI用流行的语言(如Python)编写,预计这一比例还会上升。

内测用户反馈方面,国内外都有不少人表示“用了一年已经离不开了”

500

500

使用体验上,有网友认为自己写代码的方式已经被Copilot改变。具体来说有三点:

1、我的一部分工作内容从编写转成了策划。作为一个人类可以观察并修正一些代码,不必亲自动手做每一件事。

2、我对冗余代码的容忍度变高了。让AI去做重复的工作,把代码写得更详细,可以提高可读性。

3、我更愿意重构代码了。对于那些已经能用但写的不够理想的代码,Copilot可以灵活的完成重构,比如把复杂函数拆分或对关键部分抽象化。

500

另外有内测用户表示,在频繁切换编程语言时使用Copilot就不用反复查找不同语法,能够节省大量时间。

500

那么现在免费的内测已经结束,正式版10美元一个月的价格到底值不值?

已经体验过内测版的用户中很多人表示:

尽管Copilot还有这样那样的缺点,但按照程序员的收入水平来看绝对值了!

500

500

帮他加上表情包

国内也有一些用户表示这么炫酷的功能,预期中价格会更贵,现在看来好便宜。

500

不过,Copilot到底应不应该收费,也成了一个争论的焦点。

在VS Code插件市场上,Copilot原本一直是5星好评。自今天宣布收费以来涌入了不少一星差评,把整体分数拉到了4.5。

论其原因,先免费让人上瘾再收费的商业模式被一些人所反感。

另外还有集中被吐槽的一个点,是Copilot使用开发者写的代码来训练就不应该回过头向开发者收费。

500

“每一个曾向GitHub提交过代码的人都应免费使用”这样的观点获得了不少认可。

500

不过这也只是Copilot自推出以来就面临的诸多争议之一。

争议不断

在Copilot发布不到两周,就被开源社区不少人炮轰。

最核心的问题在于,官方当初承认了会使用所有GitHub上的公开代码来训练Copilot,并且不区分License类别

对于很多并不允许被修改后拿去商用的License来说,如今Copilot已经收费就会面临侵权问题。

对此GitHub目前提出了一种临时解决办法。

现在成功购买Copilot后会出现两个设置项:是否允许Copilot使用公开的代码片段?以及是否允许Copilot把你的代码片段用作训练数据?

500

如此是否就能规避版权问题,还有待后续验证。

GitHub推进Copilot商业化的决心很坚定,计划在今年内就推出企业版,到时版权问题是必定要得到解决的。

500

除了版权问题外,学术界也对Copilot、以及背后的OpenAI Codex做了不少研究。

其中一篇论文中,研究人员总共用Copilot生成了89个不同的场景的1692个程序,发现其中40%的程序存在bug或安全漏洞。

面对这些问题,一些网友觉得目前把Copilot用在正式工作上还是不太放心,另外一些公司目前会禁止员工使用Copilot。

500

很多人也表示主要会把Copilot用于开发业余项目、学生用于学习编程等场合。

对于这种情况,别忘了Copilot也是可以白嫖的哦~

白嫖攻略

Copilot正式版承诺对认证学生热门开源项目维护者免费

对于学生认证,与之前白嫖免费私有库的流程一致,都是申请GitHub Student Developer Pack。

能授予学位或文凭的初高中、高等院校和其他教育机构的在读学生,年满13岁都能申请。

需要有可验证的教育邮箱,以及上传身份证明。

国内学校经网友测试,上传学生证或学信网的教育部学籍在线认证报告都有机会通过认证,审核周期大概在2-3周。

500

不过学生使用AI是否有助于学习,有网友爆料老师们已经开始讨论了。

500

对于热门开源项目维护者,GitHub提供12个月的Copilot免费使用权限。

至于热门项目的标准并没有明说,总之只要你符合要求,就能在购买时看到免费的选项。

12个月过后如果你仍然符合标准那还可以再续12个月。

500

如果你不符合上述条件,Copilot也并不是市面上AI代码助手的唯一选择。

提供相似能力的还有Tabnine

500

与Copilot相比,Tabnine承诺用户代码永远不会被用于AI训练、在训练数据中考虑了开源许可。

并且支持在本地完全使用自己的代码、针对特定的编程语言训练专门的AI模型,并支持离线运行。

Tabnine的基础版免费,可以完成短的代码补全。功能完整的专业版要12美元/月。

500

最后,看了这么多Copilot的使用体验和优缺点对比,正式版67元/月的价格你觉得值吗?

参考链接:[1]https://github.blog/2022-06-21-github-copilot-is-generally-available-to-all-developers/

[2]https://news.ycombinator.com/item?id=31825742

[3]https://www.tabnine.com/tabnine-vs-github-copilot

全部专栏