在2024上海世界人工智能大会上,通义灵码在众产品中脱颖而出入选“镇馆之宝”名单。
通义灵码智能编码助手的功能完善且具备较高准确性,可为用户提供较为优质流畅的使用体验。受访者供图
在刚刚落幕的2024年世界互联网大会“互联网之光”博览会上,首次核心聚焦人工智能主题,向全球展示了以人工智能为代表的互联网前沿技术和人工智能赋能经济社会发展的各领域应用成果:载人飞碟、无人驾驶观光车、AI中医……一系列的人工智能大模型前沿应用让大众看到了人工智能技术为各行各业所带来的新质生产力,而在会场外,人工智能技术在不同领域的探索和应用也正在重新诠释“生产力”。
AI程序员让“码可自码”
“50%的新业务代码都是灵码完成,节省了50%的代码优化时间,节省了40%的信息检索时间。”在高德地图开发工程师小俞眼中,每一个数字,都是其日常工作生产力的客观体现,而小俞所说的“灵码”,实际上是阿里云的AI001号员工,国内首个AI程序员“通义灵码”。
据了解,“通义灵码”是阿里云研发的AI编程工具,有“通义灵码辅助编码助手”和“通义灵码AI程序员”两大产品,可辅助程序员写代码、读代码、查BUG、优化代码等,它熟练掌握Java、Python、Go、Java、Type、C/C++、C#等200种编程语言。
作为互联网的“创造者”和“建设者”,千千万万的程序员们又有另一个称号:软件工程师。在这些搭建起互联网的劳动者的日常工作中,就是和代码打交道,从影响每个人的微信和支付宝,再到5G和如今的人工智能技术,无一不是靠程序员们一行行代码敲打开发出来的。
但是,在传统开发模式下,程序员每天需要耗费大量精力编写重复性代码、调试优化、编写代码注释等基础工作,大幅挤压了核心业务代码编写的时间。
在医学界,有“医不自医”的说法,但是在编程领域,“码可自码”却是程序员们在开发出人工智能技术后首先想到的应用场景。
据阿里云方面介绍,如今通义灵码可在各个开发环节担任代码助理角色。以API开发测试工作为例,通义灵码可将数十分钟的人工编写测试耗时缩短到秒级,节省程序员70%以上的测试代码工作量。此外,AI编程工具正在打破编程语言的边界,让Java程序员也能轻松完成Python、C等不同编程语言的代码编写。
在2024杭州云栖大会上,随着通义大模型能力的全面提升,阿里云通义灵码迎来重磅升级,从一年前只能完成基础的辅助编程任务,进化到几句话就能完成需求理解、任务拆解、代码编写、修改BUG、测试等开发任务,最快几分钟可从0到1完成应用开发,提升数十倍开发效率。阿里巴巴集团CEO阿里云智能集团董事长兼CEO吴泳铭在2024年云栖大会上表示:“大模型技术快速迭代,技术可用性大幅提升,大模型已经具备了文本、语音、视觉的模态能力,也能够开始完成复杂的指令。去年大模型还只能帮助程序员写简单的代码,今天已经能够直接理解需求,完成复杂的编程任务。”阿里云相关人士透露:“公司未来20%的代码将由通义灵码编写,但程序员仍然是研发的核心,他们将有时间专注于系统设计以及核心业务开发工作。”
“修炼内功”让AI更专业
然而,与在其他领域的应用相比,在编程场景下的人工智能应用,不仅面临着对准确度的极高要求,同时也从技术层面提出了更大的挑战。因为在实际的编程应用中,“一码错全盘乱”的特性要求AI程序员在拥有极高准确度的同时,还要有极强的纠错能力,在一边工作的同时还要一边检查工作,这对于AI程序员本身的能力和水平的要求丝毫不亚于真人程序员。此外,由于编程任务固有的复杂性,AI程序员还被外界质疑会生成“语法上看起来正确但在功能上有缺陷或不相关”的“幻觉代码”,使得所开发的应用会存在漏洞。
阿里云方面表示,为了避免“幻觉”问题,通义灵码支持基于库内跨文件自动感知的代码生成,为了解决幻觉问题,通义灵码通过先进的端侧实时代码语义分析技术,实时分析当前正在编写的代码,并基于代码语义分析、代码引用链路跟踪、动态语言类型推导、相似代码分析等先进的技术方法获取所需的相关代码引用、相似的代码片段等语义信息,弥补单纯关注当前代码文件所需的不足。
值得留意的是,在今年6月,通义灵码首批通过中国信通院AI代码大模型评估最高评级,获得最高等级认证。中国信息通信研究院公布了代码大模型的首轮评估名单,阿里云AI编程助手通义灵码首批通过,并在全部100个能力评估中表现优秀,获得最高评级。在8月,通义灵码还通过了中国信通院可信AI智能编码工具首轮评估,获得4+级评级。评估涉及5个能力项,15个能力子项,201个能力要求,涵盖智能编码、代码质量检查、开发者辅助、非功能项和工程化能力。经评估,通义灵码智能编码助手的功能完善且具备较高准确性,可为用户提供较为优质流畅的使用体验,且在性能指标方面,其响应速度、并发处理能力、系统的稳定性,均具有优秀表现。
此外,在2024上海世界人工智能大会上,通义灵码在众产品中脱颖而出,入选“镇馆之宝”名单。据悉,镇馆之宝是世界人工智能大会展览的最高荣誉,从科技含量、市场前景、创新性以及社会经济效益等维度综合考量评选,每年入选数量不超过10个,获奖产品不仅代表了当前人工智能领域的最新技术成果,还展示了未来的发展趋势和商业潜力。作为国内最受欢迎的辅助编程工具,通义灵码凭借在功能、性能、安全性以及应用落地等方面的优势成功入选。
落地应用成为新质生产力
如今随着“百模大战”进入白热化,“场景之争”已经成为了下一个“主战场”,而编程则被认为是大模型落地应用最快的领域之一,Gartner认为,AI代码助手可帮助软件开发人员提升工作效率,是软件开发历史上最受瞩目的技术之一,其逐渐在全球范围内普及,预计到2028年,90%的企业软件工程师将使用AI代码助手,与此同时,未来AI代码助手的能力也将快速提升。
“通义灵码成功入职中华财险,企业前后端研发团队已有近60%人员开始使用通义灵码,1/4的编码工作都交给通义灵码来完成。”据中华财险创新研发中心副总经理汤密力介绍,今年4月,中华财险内部程序员正在使用通义灵码,编码效能得到了有效提升。目前该公司前后端研发团队超过500人,已有近60%人使用通义灵码,生成并采纳的代码达到20%左右。除了将研发人员从大量相似性编码、单元测试、报错排查等繁杂工作解放出来外,对于减少人为错误、保障代码质量、提升团队创新能力等方面也发挥了重要作用。中华财险创新研发中心开发二部架构师吴杰介绍,在日常工作中,开发人员经常会遇到大量重复性、机械性的编码任务,耗费时间和精力,而这些也是通义灵码擅长处理的工作。“通义灵码不仅能感知到当前编辑的页面,还能对整个项目进行跨文件感知,因此生成出来的代码比较符合我们的需求。”吴杰表示。
而在哈啰集团,今年6月接入阿里云通义灵码,生产力同样得到了大幅的提升。“哈啰集团全面接入通义灵码,AI生成代码占比25%,研发提效12%。”哈啰集团算法总监贾立透露,通义灵码的使用不仅提升了内部研发效率,通过将灵码接入哈啰自研copilot“海螺机器人”还共同帮助用户实现智能代码补全、进行CodeReview(代码评审)等。据悉,哈啰集团已有1000研发人员在日常开发环境中使用通义灵码,实现研发效率提升12%。在海螺机器人中,代码助手补全响应速度平均1.3秒,代码补全准确率为80%。在代码评审方面,每周180个应用通过AI完成评审,平均每周发现140个bug。
据悉,目前通义灵码已广泛应用于金融、制造、互联网、交通、汽车、能源等行业。“未来30年,AI将会全面提升整个世界的生产力水平。其所创造的价值将远远大于过去30年互联网链接创造的价值。”2024年乌镇世界互联网大会主论坛上,阿里巴巴集团CEO吴泳铭就认为,人工智能将推动千行百业从数字化迈向智能化,更加强有力地提升生产力水平。
撰文:叶丹返回搜狐,查看更多
责任编辑: