新知榜官方账号
2023-10-26 22:18:22
Copilot是Github去年发布的一款代码提示、自动补全工具。刚发布的时候还引发了程序员对未来命运的讨论,当时很多程序员担心以后只会写CRUD的程序员要被替代了。Copilot和以前所有的代码提示工具不同的地方在于,它是基于AI的。借助于OpenAI公司的CodeXAI模型系统,Copilot可以根据文档、函数名、注释等信息生成最优的代码建议。Copilot的使用体验非常好,给出的代码提示非常的精准。经过我自身的使用体验,只要你写好注释和方法名,Copilot完全可以生成一段较为合格的代码。尤其是那些相对固定的功能,比如排序、求最大值、日期处理等,Copilot给出的代码基本不需要修改。Copilot能实现这一点的原因是学习了GitHub上数十亿行公开的代码。这就是AI相较人类的最大优势,AI可以海量的学习各种知识,而且还不知疲倦。模型一旦训练好了,可以无限的复制应用。
如果你在6月22日打开vsCode,可能看到这样的提示。点击查看之后,你就会看到Copilot的收费计划。Copilot只能免费使用到8月22号,之后可以选择每月10美元或一年100美元。说实话,这个价格挺贵的。
Copilot确实是我用过的最好的代码提示工具,但是已经2022年了,Copilot目前还能没有替代方案吗?
首先推荐的是TabNine,在Copilot出现之前我一直用的是TabNine。TabNine和Copilot的功能基本类似,二者都是基于AI模型预测生成代码。支持的语言很多,支持的IDE也很多,应该能够完全替代Copilot。但是有一个坏消息和一个好消息。坏消息是:TabNine也是收费的。好消息是:TabNine有免费版。免费版本只能实现短代码的自动补全,Pro版本才能实现类似Copilot的函数补全。
CaptainStack功能和Copilot类似,但是它的实现方式不同。Copilot是通过高大上的人工智能,而CaptainStack是自动在StackOverflow上进行搜索,并返回答案作为代码补全的建议。这种思路倒是很新奇的,成本很低但是能解决问题。CaptainStack的一个缺点是,它只有VSCode的插件,并不能支持其他主流的IDE。
要使用GPT-Code-Clippy还是有些技术门槛的,为什么这么说呢?GPT-Code-Clippy可以理解为开源的Copilot。它和Copilot一样采用的是GTP-3模型训练,训练数据也是来自于GitHub的公开代码。是,GPT-Code-Clippy只是一个demo的项目。虽然作者提供了一个vscode插件,但作者表示这个项目只是用于研究目的,不能保证在生产环境使用的效果。有实力的朋友可以自己搭建一个训练环境,训练自己的模型。说不定这也是一个创业机会呢~
以上就是我对Copilot替代方案的总结,如果你知道还有别的替代方案,请一定要告诉我~总的来说目前Copilot的替代方案都不如Copilot完美,有的推荐效果不如Copilot,有的需要自己动手。但是好用的东西都会收费的,如果资金富裕又不想折腾,可以继续使用Copilot。当然也可以看看上面的替代方案,有没有适合自己的。
相关工具
相关文章
推荐
中国首款3A游戏上线,《黑神话:悟空》出圈!
2024-08-21 13:46
盘点15款AI配音工具,短视频配音有救了!
2024-08-12 17:11
短视频文案没创意?10大AI写作工具来帮你!
2024-08-05 16:23
Midjourney发布V6.1版本,我已分不清AI和现实了!
2024-08-01 15:03
我发现了一款国产AI绘画神器,免费易上手!
2024-07-25 16:40
7位AI考生做今年高考题,能过一本线吗?
2024-07-19 17:17
世界上第一所AI学校来了,80亿人只需要1位老师?
2024-07-18 17:12
Sora首部AI广告片上线,广告从业者危险了!
2024-06-27 13:44
OpenAI与中国说拜拜,国产AI如何接棒?
2024-06-26 15:18
人与AI会产生爱情吗,专家发话了!
2024-06-17 17:28