你敢相信吗?
曾经拥有50万月活用户的「AI编程神器」Kite,如今却要和我们彻底说拜拜了!
Kite是一款由AI驱动的代码补全插件,可以帮助开发者更快地编写代码并保持流畅,并且支持13种语言和16款编辑器。
在Kite的鼎盛时期,不少开发人员都对这款「编程黑科技」赞不绝口,甚至还包括了Python之父Guido van Rossum:
然而在经历了几年的更新以及科技行业的「大浪淘沙」后,11月16日,Kite创始人Adam Smith在公司的博客中表示:「已经停止了对Kite的开发,并且不再对Kite软件进行维护。」
据网友介绍,Kite似乎早在2021年便已经无法进行下载了。
在Kite的社媒账号上,他们的最后一条Twitter,也永远地停留在了去年的4月9日。实在是一个令人心酸的消息。
从2014年到2022年,历时8年的Kite最终寿终正寝,这也让我们对AI编程的前景多了一份悲观。
支持13种语言的「编程黑神器」
近些年,致力于为开发者提供服务的AI工具愈发走进人们的视野。
DeepCode等初创公司为程序员们提供AI支持的代码审查服务,微软等科技巨头则试图将AI应用于程序开发的「全周期」中。
2014年成立于美国加州的Kite,曾一度从众多竞品中脱颖而出,「巅峰」时拥有50万的月活开发者。
在涉足用AI帮助开发人员编写代码之前,Kite的首席执行官Adam Smith曾于2007年创立了Xobni——这是一款用于Microsoft Outlook的搜索插件,在2013年7月被雅虎收购。
2016年4月时,Kite在国外最大的科技圈社区Hacker News「低调亮相」,在2017年3月发布了第一个基于云计算的版本。
2019年1月时,Kite获得了多达1700万美元的天使轮融资,用于扩大研发团队,旨在重点提升开发人员的生产力。
在那份投资人名单上,GitHub首席执行官Nat Friedman、PayPal创始人Max Levchin、Automattic创始人Matt Mullenweg等一连串如雷贯耳的名字,似乎都预示着这款AI编程工具璀璨的前景。
为了加快对其他语言的支持,2019年Kite转向使用OpenAI的GPT-2进行自然语言处理。
GPT-2经过训练可以根据一段文本中的先前单词预测下一个单词。它的功能足以生成类似人类的书面段落。
2020年5月,在将机器模型在3000万个文件上进行训练后,最初只支持Python补全的Kite补充了对JavaScript的支持,还用深度学习更新了Python的引擎。
2020年10月时,Kite迎来自推出后最大规模的一次更新,将支持语言数量一举提升至13种!
新支持的语言包括Java、C、C++、C#、TypeScript、Kotlin、Objective C、Scala、Go、HTML/CSS和Less——它们几乎都在RedMonk的前20名最流行的编程语言列表中。
除编程语言外,Kite还支持多种代码编辑器和IDE,包括VS Code、JetBrains的IDE-PyCharm、IntelliJ、GoLand、Android Studio、WebStorm、CLion、PhpStorm、RubyMine、Rider、AppCode--以及JupyterLab、Vim、Sublime、Atom和Spyde。
功能如此强大的一款「AI编程神器」,许多功能自然不能「白嫖」。
据体验过Kite的网友透露,虽然普通用户也可以免费下载并使用,但却只能使用有限次数的「AI编程」功能——大概也就几十行代码的样子。
想要生成更多代码,就要在官网开通Pro。在包年的情况下,Kite的VIP价格大约是12美元/月,并不算很便宜。
Kite还于2021年2月推出了Team Server,这是Kite的企业版本。
当然,只有当用户在使用Python编程时,才会激活Kite的付费选项。
「Python的构建方式与其他语言不同。Python拥有我们最丰富的功能集,包括文档和函数签名,这也是我们选择仅通过Python获利的原因之一。」Kite创始人Adam Smith解释道。
创始人:月活50万,收入基本为0
在发布于Kite官网的最后一期博客中,创始人Adam Smith认为「算法不够好」和「用户不买账」,是他们创业失败的主要原因。
「首先,我们未能实现AI辅助编程的愿景。」
「我们构建了当时最先进的AI来帮助开发者,但它没有达到实现突破所需要的10倍改进,因为『ML on code』的技术水平还不够好。」
「最大的问题是最先进的模型不理解代码的结构,例如非本地上下文。我们在更好的代码模型方面取得了一些进展,但问题是工程密集型的。」
「构建一个能够可靠合成代码的生产质量工具可能花费超过1亿美元,而且还没有人尝试过。」
「其次,我们的产品商业化前景也不好——我们花了很长时间才弄清这件事。」
「2019年也就是公司成立的五年,我们拥有了50万名月活用户,但几乎没有产生任何收入。」
「我们的判断是:个人开发者不会购买工具,只有他们的经理可能这样做。但仅仅使开发人员在编写代码时速度提高18%——这对于他们来说也不够轰动。」
Adam Smith还表示,他的团队曾尝试过业务转型,希望利用「代码搜索」为开发者提供其他服务,但「经过七年的紧张工作和早期创业的压力,我们的团队太累了,所以最终决定『软着陆』。」
网友:Kite功能强大,但不够好用
那么,这款「编程黑科技」究竟好不好用?
根据软件点评网站G2的统计,在用过Kite的59名用户中,有接近90%的用户都打出了4分及以上的高分,总评则为4.2分。
虽然从未正式进入中国市场,但这款AI辅助编程工具仍然在中国收获了大量「铁粉」。
虽然早在2021年便无法从官网下载,但为了顺利使用,许多执着的网友还是发现了很多「旁门左道」。足以见得在一定程度上——Kite还是能够满足不少程序员们的需求。
然而,下面两位网友实际体验后的表述,可能更能使我们清晰地了解到Kite的不足。
一位表示,「在python上,(Kite)貌似比vscode的intelsense和coc都强,但支持的语言比较少(vimL,bash都没有),而且不开源。暂时弃用了。」
另一位则认为,「这个是一个代码AI补全软件,挺好用的,但是很吃内存。电脑不行可以随便卸载。」说明Kite在一些细节的处理上——做得确实不够好。
最后,从诞生到说再见的这8年里,Kite的官网上有关产品的更新也少得可怜。
因此这样一款产品,其所提供的的业务,稀缺性是显然达不到网友对于付费软件的要求的。
这样看来,Kite最终的寿终正寝,也实在是不足为奇了。
GitHub Copilot
相比起来,另一个AI代码补全工具GitHub Copilot,则凭借着「出色的表现」把自己送上了法庭。
2021年6月,在GPT-3的加持下,OpenAI和GitHub联合推出了这个全新的代码生成AI,可以根据注释或者已经写好的代码自动补全整段函数。主要面向Python、JavaScript、TypeScript、Ruby和Go等编程语言。
2022年6月,GitHub Copilot正式开放订阅,价格为10美元/月或100美元/年。学生和热门开源项目的开发者则可以免费使用。
据GitHub官方统计,Copilot开放测试一年来已有120万用户。
要说好不好用,许多人用了之后还是会说真香!
然而,GitHub Copilot自诞生以来,就因为代码侵权等问题争议不断。
终于,在2022年11月,OpenAI、微软和GitHub被提起集体诉讼,控告其人工智能代码生成软件Copilot违反了版权法。
而这个诉讼也被认为是美国第一个挑战人工智能系统训练和输出的集体诉讼案。
当然,GitHub声称,「我们从一开始就致力于以负责任的方式对Copilot进行创新,并将继续发展该产品,为全球的开发者提供最佳服务」。
这并没有说明什么,不是吗?
与此同时,开源领袖们仍在考虑这场诉讼的所有影响。
开源计划(OSI)的资深人士Simon Phipps提到,「目前关于Copilot唯一可以确定的结论是,它不适合用于开源项目」。
目前,微软和OpenAI还没有对该诉讼发表评论。