来源 | 好困 / Cris / 新智元
大家好,
曾经拥有 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 还没有对该诉讼发表评论。
https://news.ycombinator.com/item?id=11497111
https://news.ycombinator.com/item?id=33685209
https://www.kite.com/blog/product/kite-is-saying-farewell/
https://venturebeat.com/business/kite-raises-17-million-for-its-ai-powered-developer-environment/
文章评论