新知榜官方账号
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。当然也可以看看上面的替代方案,有没有适合自己的。
相关工具
相关文章
推荐
用Deepseek写AI绘图提示词,像呼吸一样简单!
2025-02-19 16:12
你以为AI绘画是黑科技?其实早成了“路边摊生意”!
2025-02-19 10:15
Flux爆火,全网最全面最详细的Flux使用教程!
2025-02-18 14:19
用AI如何创作音乐,实战教学来啦!
2025-02-17 17:23
MidJourney让你秒变绘画大神,从零开始画哪吒!
2025-02-17 14:56
AI应用新境界:让人工智能成为你的得力助手
2025-02-14 15:45
AI短片革命:当创作遇上智能,人人都能成为导演
2025-02-14 14:53
AI狂潮下的人类职场:是失业危机还是进化契机?
2025-02-13 16:53
开启影视创作新纪元,效率提升 10 倍的神器来了!
2025-02-13 15:11
深度解析DeepSeek:当AI技术照进创作产业的未来
2025-02-12 17:16