李彦宏诚不欺我?全球首位 AI 程序员来了
↓推荐关注↓
转自:OSC开源社区(id:oschina2013)
在央视财经频道近期的《对话・开年说》节目中,百度创始人、董事长李彦宏谈及 “大模型对人类生活和生产带来的改变” 时说道:“以后可能不会存在程序员这种职业,因为人类只要会说话就具备了程序员所具备的能力。”
就在今天,初创公司 Cognition 宣布推出全球首个 AI 软件工程师 Devin,并号称会彻底改变人类构建软件的方式。
官方对其的描述如下:
Devin 是一位不知疲倦、技术娴熟的队友,随时准备与您并肩作战,或独立完成任务供您审查。
有了 Devin,工程师可以专注于更有趣的问题,工程团队可以努力实现更远大的目标。
Devin 所具备的技能如下:
- 快速掌握新技术:只需阅读文档,Devin 就能快速掌握不熟悉的工具和框架;
- 开发端到端应用:构建并部署功能齐全的网络应用程序,根据用户反馈逐步增加功能;
- 自动化查找 BUG:Devin 擅长识别、调试和修复代码问题,同时为开源和生产级软件仓库作出贡献;
- AI 培训:从研究资料库中获取指令,建立并微调大型语言模型。
Devin 在 SWE-bench 编码基准测试中取得了突破性的成功,展示了其执行复杂任务的能力,甚至超越了顶尖的人类工程师。
Devin 擅长长期推理能力,可以自主规划和完成软件项目,并在此过程中做出数以千计的准确决策。
最后感受一下 Devin 的表现。
首先是程序员们每天都在做的基础工作:开发、调试、debug、部署等等——Devin可以一气呵成自助完成。
它拥有自己的 Shell、代码编辑器和浏览器等常见开发者工具,它们都集成在一个沙盒计算环境中,这样 Devin 就可以自己去调用。
在下方的视频中,开发者展示了一个让 Devin 自己解决 sympy Python 代数系统中关于对数计算错误的例子。在展示中,Devin 搭建了代码环境,重现了错误,并独立编码和测试了修复方案。
前特斯拉人工智能总监,OpenAI 的创始团队成员 Andrej Karpathy 认为这种自动化软件工程有点类似于自动驾驶技术。AI 做得越来越多,人类做得越来越少,但人类仍需提供监督。
在软件工程中,进程正在形成类似下面的趋势:
首先,人类手动编写代码
然后,GitHub Copilot 自动完成几行代码
接着,ChatGPT 编写代码块
最终,代码差异会变得越来越大
相关链接
https://www.cognition-labs.com/blog
- EOF -
关注「程序员的那些事」加星标,不错过圈内事
点赞和在看就是最大的支持❤️
阅读原文 最新评论
推荐文章
作者最新文章
你可能感兴趣的文章
Copyright Disclaimer: The copyright of contents (including texts, images, videos and audios) posted above belong to the User who shared or the third-party website which the User shared from. If you found your copyright have been infringed, please send a DMCA takedown notice to [email protected]. For more detail of the source, please click on the button "Read Original Post" below. For other communications, please send to [email protected].
版权声明:以上内容为用户推荐收藏至CareerEngine平台,其内容(含文字、图片、视频、音频等)及知识版权均属用户或用户转发自的第三方网站,如涉嫌侵权,请通知[email protected]进行信息删除。如需查看信息来源,请点击“查看原文”。如需洽谈其它事宜,请联系[email protected]。
版权声明:以上内容为用户推荐收藏至CareerEngine平台,其内容(含文字、图片、视频、音频等)及知识版权均属用户或用户转发自的第三方网站,如涉嫌侵权,请通知[email protected]进行信息删除。如需查看信息来源,请点击“查看原文”。如需洽谈其它事宜,请联系[email protected]。