隆重介绍一下 Devin,全球首位 AI 程序员 「Gpt890」

资讯 2024-03-15 09:37 0


Devin 是世界上第一个全自动的 AI 程序员,由 Cognition 开发,即将开放使用,现在公布了等待列表。

从 Cognition 的介绍中可以看到,Devin 体力好,根本不知道累,态度好,兢兢业业,996 没意见,技能好,会的多,学的快,既可以配合你工作,也可以独立工作。

有了 Devin,人类程序员就可以去关注更有意思的问题了,可以放飞思绪去追逐梦想了。

Devin 的能力

经过长期的推理训练,Devin 可以规划并完成复杂的任务。

能有多复杂呢?可以复杂到需要数千个的决定。

并且,Devin 能够在每一步中回顾上下文、不断学习、修改bug。

Devin 可以使用程序员的常用开发工具集,例如 shell、代码编辑器、沙箱浏览器等等。

Devin 在开发过程中会实时报告自己的工作进程,并接收反馈,在需要时可以与人类程序员协同工作。

下面看看 Devin 的工作示例

Devin 可以学习如何使用陌生的技术。

阅读完一篇博客文章后,Devin 在 Modal 上运行 ControlNet 生成带有隐藏信息的图像。

Devin 可以端到端地构建和部署应用程序。

Devin 制作了一个交互式网站,模拟了生命游戏!逐步添加用户请求的功能,然后将应用部署到 Netlify。

Devin 能够自主地发现并修复代码库中的错误。

Devin帮助Andrew维护和调试他的开源项目。

Devin 可以训练和微调自己的人工智能模型。

Devin 仅通过GitHub上的项目库为一个大型语言模型设置了微调。

Devin 完成 Upwork 上的任务。

把 Upwork 上一个图像视觉的任务给了 Devin。Devin 编写和调试代码以运行计算机视觉模型,对生成的数据进行取样,并在最后编制报告,完成任务。


在 Cognition 官网(cognition-labs.com),以上每个示例都有演示视频,有兴趣的话可以去看看。

真应了那句话“程序员开发了一个能写代码的程序,替代了自己的工作”。

软件开发领域真的要变天了,程序员的未来会是什么样呢?你怎么看?

#AI程序员 Devin,#人工智能,#程序员,#gpt890