首位“AI软件工程师”亮相引爆科技圈

本文介绍了Devin,一款人工智能助手,它能自主构建网站、部署应用、修复漏洞,展示了其在编码、Debug和自我学习的能力,引发关于AI在编程领域的讨论,是否将改变程序员的工作模式。
摘要由CSDN通过智能技术生成

他们推出了一款名为Devin的人工智能(AI)助手,可以协助人类软件工程师完成诸多开发任务。Devin不同于现有其他AI编码者,它可以从零构建网站、自行部署应用、修复漏洞、学习新技术等,人类只需扮演一个下指令和监督的角色。

在演示视频里,这位AI程序员熟练地使用着shell、代码编辑器和沙盒环境等开发工具,以惊人的速度(不到10秒)依照老板需求写好代码,写完之后自行Debug,修复出现的错误,最终把写好的代码部署成功——从端到端地构建和部署应用程序,整个过程不过一分钟。

图片

代码部署成功后的效果:一个具有完整样式的可视化网站

所有人都在追问:这位AI程序员能做什么?TA还能做什么?背后的团队又都是谁?他们是如何打造出这样一个AI程序员的?自AIGC发展以来,“AI取代程序员”设想,真的要切实落地了吗?

自主写代码,Debug

还能“自己训练自己”

首先,这位AI程序员长什么样?

在演示视频中,Devin最开始拥有一个左右窗口并列的布局:左边是当前大语言模型们的经典UI,可以通过下方的对话框与Devin沟通,阐述需求和修改意见;右边则一个用来展示其输出结果的窗口。

图片

左边窗口是接到需求后,Devin制定的逐步解决问题的计划

在正式开始书写代码后,点击右上方的图标,窗口就一分为四。Devin拥有自带的命令行(右上)、代码编辑器(右下)以及浏览器(左下)。

图片

在演示案例中,Devin通过浏览器调出了API文档,读取并接入合适的API。而在过程中出现Bug时,Devin又自主决定加了一条调试打印的代码语句,运行之后通过日志里的错误信息找出了问题所在,最终成功将Bug修复。

最终,Devin成功创建并部署了一个具有完整样式的可视化网站。

  • 14
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值