4月11日,蚂蚁集团自研智能研发平台CodeFuse上线“Code from Drawing”新功能”支持开发者使用产品从设计图一键生成代码,大大提高前端页面的开发效率。
目前相关功能正在内部测试中。
和很多互联网公司一样,蚂蚁集团内部正在全面推行AI编程。
超过50%的工程师使用CodeFuse来支持日常研发工作,这些工程师提交的代码中有10%是由AI生成的。
Gartner发布的十大战略技术趋势指出,到2020年,75%的企业将使用AI来编程助手。
Ant CodeFuse就是这种趋势下的一次探索尝试。
据介绍,CodeFuse的功能覆盖了需求分析、编程开发、测试构建、发布运维、数据洞察等整个研发环节。
例如,在开发和测试阶段,CodeFuse可以完成代码、添加注释、解释代码、生成订单。
测试、代码优化等帮助开发人员更快、更轻松地编写代码。
目前,在蚂蚁内部,每周有超过 50% 的程序员在日常研发中使用 CodeFuse。
CodeFuse生成的代码整体采用率为30%,生成单元测试场景的采用率可达50%。
蚂蚁智能研发平台CodeFuse覆盖了整个AI研发环节。
此次发布的“土生码”功能主要服务于前端工程师。
在互联网产品开发过程中,设计师绘制出设计图后,前端工程师需要用代码来实现产品设计图。
这项工作占用了大量的开发工作量。
图生成代码可以根据设计图一键生成代码,可以大大减少开发团队在开发网页、小程序、APP时的编码工作量。
以一个中等规模的网页为例,如果最后有几行代码,一个人大约需要1个小时。
一键生成后,工程师只需要检查和调整,时间消耗大大减少。
该功能是基于蚂蚁百灵大模型的多模态技术能力而开发的。
蚂蚁集团CodeFuse负责人表示,AI的普及不仅可以减轻开发者的工作压力,让他们将更多的精力投入到更具创造性的工作中,而且对于降低编程门槛、促进发展也有更大的意义。
属于软件开发行业。
创新、进步。
CodeFuse的使命是探索下一代AI研发生产力工具,致力于打造创新的解决方案,让软件开发者的开发过程如丝般顺畅。
继自然语言生成代码、图生成代码之后,CodeFuse将不断推出新功能,帮助企业提升整个研发环节的效率。
该负责人认为,AI研发范式的改变并不意味着“人”在研发场景中的作用将会消失。
相反,它对人工智能与人如何协作,特别是涉及可靠性的运维场景提出了更高的要求。
需要人工专家干预才能保持系统健康运行。
“AI目前主要集中在辅助编程(代码副驾驶),从副驾驶走向同事,实现整个研发生命周期的智能化、自动化还有很长的路要走。