6 月 21 日,在阿里云上海 AI 峰会上,阿里云推出首个“AI 程序员”,它具备架构师、开发工程师、测试工程师等多种岗位的技能,能一站式自主完成任务分解、代码编写、测试、问题修复、代码提交整个过程,最快分钟级即可完成应用开发,大幅提升研发效率。
该 AI 程序员是基于通义大模型构建的多智能体,每个智能体分别负责具体的软件开发任务并互相协作,可端到端实现一个产品功能的研发,这极大地简化了软件开发的流程。例如,在编码智能体中,AI 程序员首创了代码仓库知识图结构,不仅能理解用户的需求,还能精准定位代码对应的修改位置并自动给出修改方案。
我们以对话的形式,让 AI 程序员自主完成一款体育赛事日程应用,从提需求到页面上线全程仅需 10 分钟。如果按照传统的开发方式,程序员需要先后完成网页开发、编写 Python 文件处理程序以及运行、调试、修改代码等工作,至少需要半天才能完成。
去年 11 月,阿里云发布 AI 编程助手通义灵码,目前通义灵码已经发展成为国内最受欢迎的辅助编程工具,每日辅助开发者生成代码超 3000 万次。随着 AI 程序员的问世,软件开发逐步从「辅助驾驶」进入「自动驾驶」阶段。软件应用的开发范式正在发生改变,未来用户只需定义问题、提出需求,分钟级完成一个应用开发将成为常态。
未来,人+AI 程序员组合的超级个体将成为开发主流,即人类程序员主导,带领一批 AI 程序员来完成项目开发。从想法到应用实现,最短只需要一杯咖啡的时间,让创新更快发生。
AI 程序员,即刻启程!