华人团队研发 首位“AI软件工程师”爆火
全球首位“AI软件工程师”诞生了。一家成立不到两个月但拥有十名天才工程师的初创公司Cognition,引爆了科技圈。
3月13日,AI初创公司Cognition AI在社交平台发布一条视频,宣布了首位完全自主的AI软件工程师的诞生。并表示,Devin已经通过了一些“顶尖AI公司”的面试,甚至还在自由职业平台上完成了不少工作。
消息一出,推文浏览量很快冲上千万级,引爆了整个科技圈,连带着其背后刚刚成立两个月的华人团队,也一并冲上风口浪尖。
大家都在追问:这位AI程序员能做什么?他是如何诞生的?人类程序员是不是真要失业了?
自主写代码,还能自我训练
Devin可以协助人类软件工程师完成诸多开发任务。不同于现有其他AI编码者,它可以从零构建网站、自行部署应用、修复漏洞、学习新技术等,人类只需扮演一个下指令和监督的角色。
据Cognition官网介绍,Devin只需一句指令,即可端到端地处理整个开发项目。
按照用户需求,Devin可以同时执行多步骤工作流程,人类工程师则可以实时观察其进度,发现错误时,跳出指令进行修正。这便于工程师们将大部分工作“外包”给AI,自己则可以潜心于创意性工作。
(Cognition年轻团队)
在SWE-bench基准测试中,Devin的表现远超Claude 2、Llama、GPT-4等选手,能够完整正确地处理13.86%的问题。相较之下,GPT-4只能处理1.74%的问题。更重要的是,Devin在测试中没有得到任何帮助,而其他所有模型都需要帮助,即人们要准确告知模型需要编辑哪些文件。
这一进展,标志着AI在自主理解和解决软件开发问题方面取得了显著进步。目前,Devin已经成功通过一家AI公司面试,并且在Upwork上完成了实际工作。
Devin的厉害之处,还在于可以规划和执行异常复杂的工程任务,这类任务通常需要数千个决策才能完成。在这之中,无论进行到任何一步,它都可以回调所有相关的上下文信息,保证任务的逻辑性,也便于随时校正。
更让人震撼的是,Devin不仅能帮人们解决代码,还囊括了与之相关的整个工作流。
譬如,当工程师需要设计一个网页游戏时,Devin首先能生成网页,接着还能完成服务端的部署,最后直接发布上线,省去了中间大量人工操作。甚至在发现漏洞之后,Devin还会回溯报错出现的位置及对应的数据,然后分析原因并给出解决方案。
年轻的华人创业团队
Cognition AI团队的成就让外界感到兴奋,而令人惊讶的是,这个创立刚2个月的团队仅有10人的规模,而且没有固定的经营场地,成员分散在洛杉矶、旧金山、纽约等地。虽然他们的产品Devin甚至还没有公开发行,但已经赢得了独具慧眼的投资人们认可,仅在A轮融资就筹集了2100万美元,投资者中包含推特前高管埃拉德以及知名投资大佬彼得·蒂尔(与马斯克联合创办过Paypal)。
团队成员共10人,华人面孔居多。全体成员共拥有10枚国际信息学奥林匹克竞赛(IOI)金牌。
Cognition AI团队成员非常年轻共10人,华人面孔居多。全体成员共拥有10枚国际信息学奥林匹克竞赛(IOI)金牌。拥有哈佛、斯坦福等名校背景和Deepmind、Meta等大厂工作经验,很多成员在青少年时期也参加过信息学国际奥林匹克竞赛等。
CEO斯科特·吴、首席技术官史蒂文·郝、工程师尼尔·吴(和斯科特是亲兄弟)等主要成员均为华人。另一位华人“高管”、首席产品官瓦尔登·严的经历更加神奇,他为了全身心投入创业甚至不惜从哈佛退学,为了暂时不让父母感到失望,他还要求校方对其退学状态进行保密。
斯科特·吴和他的兄弟尼尔·吴自青少年时期就开始参加并经常获胜于国际编程比赛,曾连续三年揽获IOI金牌,这些比赛提升了他们的编程能力。斯科特的背景和对算法问题的深入理解为 Cognition AI 的开发提供了独特的视角。
除了三位核心成员,其他成员自青少年时期起就在国际编码比赛中竞争并常获胜利,这些比赛经验帮助他们在编程和解决问题方面拥有独特的方法。
Cognition AI在官方资料中还是“谦逊”地表示,Devin的任务是帮助人类进行编程,让程序员解决更难更有趣的问题,而不是要取代程序员的饭碗。尽管如此,媒体还是打出了这样的标题,“为什么一群编程天才会设计出取代自己工作的东西?”