大厂Data+Agent 秘籍:腾讯/阿里/字节解析如何提升数据分析智能。 了解详情
写点什么

蚂蚁集团 CodeFuse 发布“图生代码”功能,支持产品设计图一键生成代码

  • 2024-04-11
    北京
  • 本文字数:975 字

    阅读完需:约 3 分钟

蚂蚁集团 CodeFuse 发布“图生代码”功能,支持产品设计图一键生成代码

4 月 11 日,蚂蚁集团自研的智能研发平台 CodeFuse 推出“图生代码”新功能,支持开发人员用产品设计图一键生成代码,大幅提升前端页面的开发效率。目前相关功能正在内测。

 

和很多互联网公司一样,蚂蚁集团正在内部全面推行 AI 编程,使用 CodeFuse 支持日常研发工作的工程师达到 50% 以上,这些工程师提交的代码中 10% 由 AI 生成。

 

Gartner 发布的 2024 年十大战略技术趋势指出:到 2028 年,75% 的企业软件工程师将使用 AI 编程助手。蚂蚁 CodeFuse 就是这一趋势下的探索尝试。据介绍,CodeFuse 的功能覆盖了需求分析、编程开发、测试与构建、发布与运维、数据洞察等研发全链路,比如在开发测试阶段,通过代码补全、添加注释、解释代码、生成单测、代码优化等,帮助开发者更快、更轻松地编写代码。

 

目前,在蚂蚁内部,每周已有超五成程序员在日常研发中使用 CodeFuse。CodeFuse 生成的代码整体采纳率为 30%,在生成单元测试场景采纳率可以达到 50%。


(图说:蚂蚁智能研发平台 CodeFuse 覆盖 AI 研发全链路)

 

此次发布的“图生代码”功能主要服务前端工程师。在互联网产品开发环节,设计师画出设计图后,前端工程师需要用代码实现产品设计图,这项工作占用了较多开发工作量。图生代码,可以根据设计图一键生成代码,可以极大降低开发团队在开发网页、小程序、APP 时的代码工作量。以一张中型网页为例,如果最终有 200 行代码,一人耗时约需 1 小时,一键生成后,工程师只需检查与调整,耗时大幅降低。这项功能基于蚂蚁百灵大模型的多模态技术能力研发。

 

蚂蚁集团 CodeFuse 负责人表示,AI 的普及不仅可以减少开发人员的工作压力,让他们有更多精力投入到更有创造力的工作中去,更大的意义在于降低编程门槛,推动软件开发行业的创新和进步。CodeFuse 的使命是探索下一代 AI 研发生产力工具,致力于打造创新的解决方案,让软件开发者在研发过程中如丝般顺滑。在自然语言生成代码、图生代码之后,CodeFuse 还将持续推出新功能,助力企业研发全链路的效率提升。

 

该负责人认为,AI 研发范式的变革,并不代表“人”在研发场景的角色会消失,反而对 AI 和人如何协同提出了更高的要求,特别是涉及可靠性的运维场景,还需要人工专家干预才能让系统健康运行起来。“AI 目前主要集中在辅助编程(code copilot),要从 copilot 走向 co-worker,实现整个研发生命周期的智能化、自动化,还有很长的路要走。”

 

2024-04-11 13:017548
用户头像
鲁冬雪 GMI Cloud Head of China Marketing

发布了 370 篇内容, 共 306.5 次阅读, 收获喜欢 304 次。

关注

评论

发布
暂无评论
发现更多内容

Android 3年外包工面试笔记,有机会还是要去大厂学习提升

android 程序员 移动开发

怎么用EasyRecovery恢复sd卡中的数据

淋雨

EasyRecovery

Android Dialog 的一些使用和优化心得(DialogFragment的使用和优化)

android 程序员 移动开发

Android Framework学习笔记(七)AMS全家桶,剖析Android开发未来的出路在哪里

android 程序员 移动开发

Android Jsoup:实现HTML解析和Epub解析,论程序员成长的正确姿势

android 程序员 移动开发

android LifeCycle-简单使用和详细原理解析,2021大厂Android面试经历

android 程序员 移动开发

Android - 在线浏览源码,电话短信相关,文本变化监听器

android 程序员 移动开发

Android APK反编译就这么简单 详解(附图),字节跳动大神讲座

android 程序员 移动开发

Android App Bundle探索,android系统软件开发

android 程序员 移动开发

android hxgsecurity 常用的集中加密方式封装,android项目开发案例

android 程序员 移动开发

Android Launcher——ui框架,嵌入式音视频方向

android 程序员 移动开发

Android 6,android网络开发技术实战详解

android 程序员 移动开发

android activity Intent 传值 传对象(1),头条三面技术四面HR

android 程序员 移动开发

android activity Intent 传值 传对象,android开发框架开源登录界面

android 程序员 移动开发

Android Activity 启动出现白屏带标题或闪屏问题解决,移动开发者社区

android 程序员 移动开发

Android Binder 的主要内容概述以及特性和原理,Android开发前景怎么样

android 程序员 移动开发

软件测试常用工具总结(测试管理、单元测试、接口测试、自动化测试、性能测试、负载测试...)

六十七点五

程序员 软件测试 自动化测试 接口测试 测试工程师

Android 8 通知渠道(Notification Channels),美团移动端开发工程师

android 程序员 移动开发

Androdid Droid Fu介绍,flutter底部弹窗

android 程序员 移动开发

Android 11 Beta 版正式发布!以及众多面向开发者的重磅更新

android 程序员 移动开发

Android 12体验!新的黑夜模式、影音格式,详解系列文章

android 程序员 移动开发

Android Glide 3,flutter小程序

android 程序员 移动开发

云原生:详解|K8s技术栈解析, 一文读懂K8s工作原理

息之

架构 容器 云原生 k8s 集群

读完这些“Java技术栈”,拿下阿里Offer没问题

Java MySQL spring 程序员 JVM

Android App关于应用程序升级的一点内容,app软件开发课程

android 程序员 移动开发

Androdid Droid Fu介绍(1),万字Android技术类校招面试题汇总

android 程序员 移动开发

想要实现元宇宙,需要哪些技术支撑?

行云创新

技术 云原生 vr 云宇宙 虚拟

Android - 定位方式,火星坐标系统,一键锁屏,字节Android高工面试

android 程序员 移动开发

墨刀发布企业版v3.5 ! 再度赋能“团队协同”新模式

华为云GaussDB持续深耕创新与开放,打造企业核心数据上云信赖之选

华为云数据库小助手

GaussDB GaussDB(for openGauss) 华为云数据库 GaussDB(for MySQL) UGO

android Jetpack Navigation组件——堆栈操作和动画效果

android 程序员 移动开发

蚂蚁集团 CodeFuse 发布“图生代码”功能,支持产品设计图一键生成代码_AI&大模型_鲁冬雪_InfoQ精选文章