全球首个AI软件工程师Devin诞生!
官方发的推特说,Devin 不仅通过了一家业内领先的人工智能公司的面试,在自由职业平台 Upwork 上也能成功接单,完成单主要求的工作。也就是说,Devin 不仅是横扫基础测试的「做题家」,在就业市场里也有人为它的工作能力买账。
Devin由初创公司Cognition AI推出,该公司背后的华人创始团队拥有10块国际信息学奥林匹克竞赛(IOI)金牌的辉煌成就。
Devin的上线不仅是技术上的突破,更是对传统编程工作方式的挑战。
在SWE-bench基准测试中,Devin展现出了卓越的性能,能够解决13.86%的问题,而目前最先进的GPT-4模型只能处理1.74%的问题。
这一显著的差距表明,Devin在理解复杂问题和执行任务方面的能力远超现有技术。
Cognition AI的创始团队由三位华人组成,分别是CEO Scott Wu,CTO Steven Hao和CPO Walden Yan。
他们在国际编程竞赛中取得的成就,以及在Scale AI、Google、DeepMind、Waymo等知名公司的工作经历,为Devin的开发提供了坚实的基础。这些背景信息显示了团队在算法和问题解决方面的深厚实力。
Devin的能力不仅限于编写代码,它还能够自学新技术、构建和部署应用程序、自主查找并修复Bug,甚至训练和微调自己的AI模型。
这些能力的综合使得Devin能够独立完成从项目规划到执行的全过程,这在以往的AI模型中是前所未有的。
请它在几个不同的 API 上对 Llama 的表现进行基础测试,它首先制定了一个逐步解决问题的计划
Devin的上线和成功通过公司面试的事实,预示着AI在软件工程领域的应用将更加广泛。
它不仅能够提高开发效率,还可能改变软件工程师的工作性质。Devin的这些能力,如果得到广泛应用,可能会对程序员的职位产生深远影响。
Cognition AI的成功融资也是值得关注的一点。
公司已经从包括硅谷投资大佬彼得·蒂尔的Founders Fund基金在内的知名投资机构获得了2100万美元的A轮融资。
这笔资金的注入不仅为Devin的进一步开发提供了支持,也反映了市场对AI在编程领域应用前景的认可。
在完成项目的过程中,它使用了浏览器为 API 留档,以便它可以阅读并学习如何插入这些 API
Devin的出现引发了业界的广泛关注和讨论。一些专家认为,AI在软件工程中的应用将类似于自动驾驶技术的发展,AI将承担越来越多的工作,而人类则提供必要的监督和指导。
这种趋势可能会导致软件开发的工作方式发生根本性的变化。
然而,Devin的上线也引发了一些担忧。
有人担心,随着AI技术的发展,传统的编程工作可能会被取代,从而影响到程序员的就业前景。
这种担忧并非没有道理,但同时也应该看到,AI技术的发展也将创造出新的工作机会和需求。
遇到意外的错误时,Devin 决定先「print」出来,再根据日志中的错误决定如何修复 bug
Devin的上线是一个标志性的事件,它不仅展示了AI在软件工程领域的巨大潜力,也为未来工作形态的变化提供了可能的方向。
随着技术的不断进步,我们有理由相信,AI将在未来的软件开发中扮演越来越重要的角色。同时,这也提醒我们,必须对教育体系和职业培训进行相应的调整,以适应这一变化,防止程序员毕业即失业。
AI软件工程师Devin 围观交流群,虽然Devin 现在还没有对外开放,但已经有人被邀请内测了,实际效果真有宣传的这么神奇吗?以后公司是不是只需要一个当产品经理的老板,然后雇佣一堆AI程序员就行了?