17611538698
webmaster@21cto.com

“Devin”:可以完成整个软件开发生命周期的AI工程师

人工智能 0 223 2024-03-14 11:16:54

图片

导读:速度进展很快,能够做编程全生命周期的AI软件工程师已经发布出来了,这是好事情还是“革命”?一起来看一看哦。

话说,硅谷最激动人心的游戏《我们是在泡沫中吗?》的新一期已经开始演出。

这一次,游戏取决于人工智能技术是否像消费者互联网那样——甚至更戏剧性地改变世界——或者逐渐消失,给我们留下一些进步,但不会带来新的全球经济。

这个游戏并不怎么容易玩,而且可用的数据点往往令人困惑,而不是具有启发性。下面又出现一个认知人工智能公司出现了。

一个成立不到60天的AI公司

你可以没有听说过这家初创公司,一部分原因是它一直试图保守秘密,部分原因是直到两个月前它才正式作为一家公司注册。

但是这家非常非常年轻的公司,其 10 名员工一直在硅谷的 Airbnb 和纽约的家庭办公室之间奔波,它已经从Peter Thiel的风险投资公司Founders Fund和其他品牌投资者那里筹集了 2100 万美元,此外还包括 Twitter 前高管埃拉德·吉尔 (Elad Gil) 。

他们把这次的成功押注于 Cognition AI 的团队及其主要技术发明,一个称为“Devin” 的编程机器人。

图片

纽约认知人工智能团队Cognition AI 全体成员

这个 Devin 是一款与Copilot类似的软件开发助手,它是由GitHub 、微软和OpenAI技术联合构建的,就像是下一代软件开发助手。

Devin 不仅可以提供编码建议和自动完成一些任务,还可以自行承担并完成整个软件项目。为了让它发挥作用,你可以给它一个任务——“创建一个网站,绘制悉尼所有意大利餐厅的地图”,然后软件会执行搜索来查找餐厅,获取它们的地址和联系信息,然后构建并发布显示信息的站点。在工作时,Devin 会实时显示它正在执行的所有任务,并在测试正在编写的代码时自行查找和修复错误。

Cognition AI 的团队构成

根据资料,Cognition AI的创始人以及首席执行官是Scott Wu;首席技术官是Steven Hao和首席产品官 Walden Yan。

从名字来看,像是华裔或根本就是中国人,实名目前并不确切。

Steven Hao 是Scale AI的顶级工程师之一,这是一家估值很高的初创公司,帮助训练人工智能系统。

Walden Yan 在哈佛大学,他要求在学校的身份保密,因为他还没有与父母进行完整地“谈话”。但是已经有文章称赞其父母严先生和严夫人,“您”似乎养育了一个优秀的年轻人,他的同龄人称赞 Walden Yan 是一位杰出的人才,而且哈佛辍学的事情也可以解决。

图片

Cognition AI的创始团队(左起)郝、吴、严

27 岁的Scott Wu是Neal Wu 的兄弟,也在 Cognition AI 工作。这两个兄弟因其编程能力而闻名。

吴氏兄弟从青少年时期就开始参加国际编程比赛,并且经常获胜,他们帮助美国国家编程队提升到一定的高度,并声称比中国国家队的地位更受尊敬,近年来他们与东欧一些编程团队成为竞争对手。

他们强大的能力之是运动编码——是的,这是真实存在的能力。它要求人们快速、准确地解决谜题和编程问题。在此过程中,它训练参赛者以新颖的方式解决问题。

而这家认知人工智能公司Cognition AI 则聚集了不少的运动编码工程师。这个公司的成员在国际顶级比赛中总共获得了 10 枚金牌。Scott Wu 表示,这种背景使他的初创公司在人工智能战争中占据了一定优势。

他还说:“教人工智能成为一名程序员实际上是一个非常深入的算法问题,需要系统做出复杂的决策,并展望未来的几步,以决定应该选择什么路线。这几乎就像我们多年来一直在脑海中玩的游戏,现在有机会将其编码到人工智能系统中。”

图片

Neal Wu

"Devin"的亮点

据其称,Cognition AI 推出 Devin 产品的一大亮点是,该公司在计算机推理能力方面取得了突破。

用人工智能来说,推理意味着系统不仅可以预测句子中的下一个单词或一行代码中的下一个片段,还可以更类似于思考和合理化解决问题的方法。

在《AI Land》中的一个论点是,推理是推动行业发展的下一件大事,许多初创公司都在夸耀自己完成此类工作的能力。

该公司推出的产品“Devin”在许多方面似乎确实远远领先于其他编码助理。

你可以给它一些工作来处理自然语言命令,它会启动并完成这些工作。当 Devin 工作时,它会告诉你它的开发计划,然后显示它正在使用的命令和代码。如果有些事情看起来不太对劲,你可以给 AI 一些提示去解决问题,Devin 会在中途整合并反馈。

目前大多数人工智能系统在这些类型的长时间工作中都很难保持连贯性和专注于任务,但Devin却能在不偏离轨道的情况下完成数百甚至数千个任务。

在一些人对该软件的测试中,Devin 可以在 5 到 10 分钟内从头开始构建一个网站,而它能够在大约相同的时间内重新创建基于 Web 的游戏版本。中间也更改多次提示语,比如改善游戏中球运动的物理特性,并在网站上进行一些外观上的更改,所有这些Devin都能以“礼貌”的态度完成得很好。

塞拉斯·阿尔贝蒂 (Silas Alberti)是一名计算机科学家,也是另一家秘密人工智能初创公司的联合创始人。他提到尝试过Devin,并表示这项技术是一次飞跃。

他说,这不像是AI助理编写代码,而更像是真正的工程师在做自己的事情。

“这感觉非常不同,因为它是一个可以为你做事的自治系统。” 阿尔贝蒂还表示,Devin 擅长项目原型设计、修复错误以及以图形形式显示复杂数据。

“大多数其AI他助手在四五步后就脱轨了,但这个产品在整个工作过程中几乎毫不费力地保持了状态”。

图片

Cognition AI 的一部分员工一直在硅谷的 Airbnb 和纽约的家庭办公室之间分配工作时间。

认知人工智能究竟是如何在如此短的时间内取得这一突破的,对于外部人士来说还是一个谜。

Wu 拒绝透露太多有关该技术的基础,只是说他的团队找到了将OpenAI 的 GPT-4 等大型语言模型 (LLM)与强化学习技术相结合的独特方法。“这显然是这个领域的人们长期以来一直在思考的事情,”他说。“这非常依赖于模型和方法,以及如何让事情恰到好处地协调一致。”

其它自动编程的AI公司

认知人工智能并不是唯一一家致力于构建人工智能编码器的公司。上个月,初创公司Magic AI从丹尼尔·格罗斯 (Daniel Gross)和纳特·弗里德曼 (Nat Friedman ) 等人的风险投资团队筹集了超过 1 亿美元,以创造出Gross所说的“超人软件工程师”。

与一些建立在 OpenAI、 Anthropic等大模型之上的公司不同,Magic AI 正在从头开始设计自己的模型和其它底层技术,以确保其独立性。这家初创公司尚未公开展示其人工智能系统,因此暂时与 Cognition AI 的产品进行比较;Cognition AI 拒绝透露它在多大程度上依赖或不依赖其他公司现有的法学硕士,因此很难判断它与 Magic AI 所做的工作相比如何。

投资人Tail从一开始就将认知人工智能定位为新兴的人工智能超级玩家。他在一份声明中表示,他的投资公司并未投资很多人工智能公司,但他认为 Cognition AI 与 Founders Fund 所支持的重量级公司处于同一水平,其中包括DeepMind (现已成为Google的一部分)、OpenAI 和 Scale 。

当人们询问任何了解人工智能的人,他们都会告诉你认知人工智能和魔法人工智能的团队都很出色。前者更年轻,需要的资金也更少,但很快就会开始让客户使用其技术,该公司也声称其推理能力无与伦比。

软件开发者与AI软件开发者的关系

对于公司或其投资者来说,这还不是赢家通吃的情况。人们正处于探索人工智能系统编码能力如何以及它们的技能对以此为生的人们意味着什么的早期阶段。

在这两种情况下,软件开发者都想知道这项新技术对他们的生计意味着什么,而其他人士则想知道它对软件进步意味着什么。

首要的理由认为,这些编码助手将把开发者从繁琐的平凡任务中解放出来,让他们专注于更具创造性的工作。此外,现在不会编码但有好想法的人们现在可以创建自己的网站、服务和应用程序。

但话又说回来,编码助手可能会“消灭”大量高薪开发人员的工作,并彻底改变软件行业。作为软件工程师的Wu们正在推出一款新型工具,其最终目的是取代人类软件工程师。

显而易见的是,人们在一个充满创意与“疯狂”活动的领域,人工智能编码已经成为最有前途的领域之一,正吸引着许多最优秀、最聪明的人类大脑们加入~


作者:万能的大雄

评论