全球首个“AI 程序员”Devin 于 12 月 11 日全面开放,距离其初次亮相尚不到一年。其开发商 Cognition Labs宣布,个人开发者和工程团队可以每月 500 美元(IT之家备注:当前约 3635 元人民币)获得完整访问权限,订阅还包括Slack 集成、IDE 扩展以及专业的技术支持。对于大型企业,公司提供定制的企业版解决方案。
Devin 能够熟练运用多种编程语言、独立完成网站和应用程序的构建与部署,甚至可以自主发现并修复代码缺陷。官方表示,其已通过多家 AI 公司的实践性工程师面试,并成功在 Upwork 等自由职业平台上完成实际项目。
其采用沙盒计算环境,内置代码编辑器和浏览器,能够快速学习和适应新技术。与传统自动编程工具不同,Devin 不仅能机械地执行任务,还能理解复杂的编程上下文,并根据具体需求主动调整解决方案。
Devin 所具备的技能如下:
快速掌握新技术:只需阅读文档,Devin 就能快速掌握不熟悉的工具和框架。
开发端到端应用:构建并部署功能齐全的网络应用程序,根据用户反馈逐步增加功能。
自动化查找 Bug:Devin 擅长识别、调试和修复代码问题,同时为开源和生产级软件仓库作出贡献。
AI 培训:从研究资料库中获取指令,建立并微调大型语言模型。