本文主要介绍几款智能开发工具和比较
最近因为ChatGPT带起来的AI风,在2023年又吹到了每一个角落。其实近两年面向开发者的AI开发工具也是层出不穷,特别是GitHub Copilot,有着OpenAI和Github的加持,也给开发者带来了无限的可能性。
此类工具主要为开发者提供智能代码联想,补全等功能
主要对比工具有:TabNine、微软IntelliCode、Kite、GitHub Copilot、AIXcoder。
其中 aiXcoder 创始团队来自北京大学实验室,负责人是北大的副教授李戈老师,是一个是校企合作项目,其母公司硅心科技 18 年获得了百万人民币的天使投资。aiXcoder 提供了个人版本和企业版本。
1 aiXcoder 创始团队来自北京大学实验室,负责人是北大的副教授李戈老师,是一个是校企合作项目,其母公司硅心科技 18 年获得了百万人民币的天使投资。aiXcoder 提供了个人版本和企业版本,通过用户注册个人可使用免费的方法联想
2 2022年4月以色列公司Codota收购了加拿大公司TabNine,收购后以TabNine统一对外服务
3 GitHub Copilot和AIXcoder均支持汉语语意注释生成方法(TabNine没有测试),和英语注释对比还有差距
4 Kite在2021年发布生命不再维护,详情:https://www.kite.com
5 TabNine有个人版,可行级联想,也可对当前文件里面的词汇联想
6 GitHub Copilot现在已经完全收费,收费前可申请使用2个月 需要外网连接
2023年ChatGPT带来了AI新的高度,但是个人或者公司使用AI来加快代码开发,还是需要很长的路要走,像GitHub Copilot一样,现在的代码补全只是Copilot(副驾驶员/副手),谈不上替代和失业。
1 语意解释简单实现,无法很好完成复杂任务实现。千人千面每个人对一个事情的理解和表达都不一样。机器理解压力很大
2 生成的代码由大量的开源代码学习而来,不能保证代码本身的质量,可能发现优化质量的时间自己也能写一个更好的出来
3 现在场景比较适合刚开始学习代码的人和一些小demo测试。想完全替代线上开发,基本不可能,可不要被热点冲昏头脑
4 现在阶段通过AI对单元测试的使用,在公司的定位中会更为友好
页面更新:2024-05-13
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号