失败告终!历经 8 年研发的 Python 代码补全神器 Kite 停止开发

失败告终!历经 8 年研发的 Python 代码补全神器 Kite 停止开发
文章图片
作者|苏宓出品|CSDN(ID:CSDNnews)AI编程距离程序员还有多远?如果说GitHubCopilot的到来 , 让众多开发者看到了希望 , 那么初创公司Kite的倒闭 , 也让我们认清了现实 。
Kite是一家使用AI帮助开发者编写代码的初创公司 , 也是Python代码自动补全的神器 。 一直以来 , 因为其在「IntelligentSnippets」功能的加持下 , 可以帮助Python程序员减少一半的操作 , 而备受大家喜爱 , 甚至此前Python之父GudiovanRossum在使用之后 , 也强烈推荐 。
失败告终!历经 8 年研发的 Python 代码补全神器 Kite 停止开发
文章图片
然而这款工具经历了几年的迭代之后 , 11月16日 , Kite创始人AdamSmith发布一则《Kiteissayingfarewell》(Kite正在说再见)的公告 , 正式宣布Kite开发工作已经停止 , 日后该团队也不再支持Kite的软件 , 就此为Kite画上了句号 。
失败告终!历经 8 年研发的 Python 代码补全神器 Kite 停止开发
文章图片
Kite失败的两重因素:技术超前与不赚钱
对于这款工具的突然停更 , AdamSmith也在公告中从两个维度分析了Kite业务失败的主要原因 。
一、Kite早在10多年前诞生 , 然而当时的技术还不成熟 , 未能实现人工智能辅助编程的愿景
在AdamSmith看来 , Kite建立了当时最先进的AI来帮助开发者 , 但它没有达到开发者所需的10x改进的突破 , 因为机器学习在代码上的最新技术还不够好 。 现如今出现的GitHubCopilot虽然展现了很大的发展前景 , 但仍然有很长的路要走 。
AdamSmith表示 , “Kite最大的问题是 , 最先进的模型不理解代码的结构 。 我们在为代码建立更好的模型方面取得了一些进展 , 但这个问题是非常工程化的 。 要建立一个能够可靠地合成代码的生产质量的工具 , 可能要花费超过1亿美元 , 目前还没有人尝试 。 ”
二、Kite未能实现商业化 , 产品不赚钱
作为一款旨在用AI帮助开发者提升10x生产力的工具 , AdamSmith直言 , Kite团队起初并没有将赚钱排在业务的第一位 , 这也是后来他们花了很长时间才弄清楚的失败原因 。
对于2014年成立的Kite而言 , 由于当时环境下构建一款超前概念的AI代码自动补全工具 , 无论是在技术还是落地应用层面 , 都存在着巨大的挑战 。 因此 , Kite创建之初 , 便花了很大的功夫去构建世界一流的工程团队 。
在工程团队人员集结之后 , Kite才去专注于产品研发 。 然而 , 或是自身低估了Kite产品研发的难度 , 也或是高估了市场人才的技能 , 仅是这两个流程 , Kite团队便花费了5年的时间去组队与研发 。
直到2019年 , Kite才达到产品与市场的契合度 , 正式面向开发者推出 。
初发布时 , Kite仅支持Python , 即使如此 , 也受到了很多用户的喜爱 。
次年 , Kite相继支持Java、Kotlin、C/C++、Objective-C、C#、Go、TypeScript等十多种编程语言 , 也可以在VSCode、Vim、Sublime、Atom、AndroidStudio等开发环境中工作 。
那时Kite官方表示 , 在该工具的帮助下 , 活跃开发者甚至每天只需编写由大约175个“单词”组成的代码 。
凭借这些便捷性 , Kite后来开始大力发展用户群体 。 对此 , AdamSmith表示 , “我们在这方面执行得很好 , 将我们每月活跃的开发者用户群发展到50万名 , 而营销支出几乎为零 。 ”
如果说前面几个创业的流程 , Kite走得顺风顺水 , 那么作为创业公司 , 要持续发展下去的源泉必然是实现营收 。 遗憾的是 , Kite产品未能产生收入 , 其拥有的50万开发者也并不愿意付费使用 。