对话蚂蚁李建国-当前AI写代码相当于L2.5-实现L3后将替代50%的人类编程
编号:30023 分类:互联网资讯 阅读: 时间:2024-04-24

前言

在AI代码生成领域风起云涌的变革中,蚂蚁集团代码大模型CodeFuse负责人李建国给出了他的明确论断。本文将分享李建国的核心观点,探讨代码生成革命对软件开发的范式改变。

核心观点

  • 编写代码只占整个研发生命周期不到1/5
  • mg src="https://img.hkspa.top/zdmsl/20240424115608_91701.jpg"/ loading="lazy">
  • 代码大模型需要构建全生命周期的能力
  • 项目级需求实现是下一步的目标
  • 基础模型和Agent技术需要同步发展
  • 大模型对软件开发的范式改变

编写代码只占整个研发生命周期不到1/5

李建国指出,程序员的工作效率随着技术的进步而不断提升,而大模型的出现进一步加速了这一过程。但是,从企业维度来看,整个研发流程的效率才是更重要的。除了代码生成之外,测试、构建、发布、运维和数据洞察等方面也至关重要。

代码大模型需要构建全生命周期的能力

李建国认为,代码大模型应该具备全生命周期的能力,涵盖从需求设计到数据洞察分析的多个方面。他指出,目前市面上的一些产品大多只能解决原子级的问题,无法解决跨库函数调用等更复杂的代码问题。因此,构建全生命周期的代码大模型是行业发展的方向。

项目级需求实现是下一步的目标

李建国表示,下一步的目标是实现项目级的需求实现,这相当于构建一个全新的系统,对基础模型提出了更高的要求。他认为,目前国内的基础模型与GPT-4或GPT-4.5的水平还存在一定差距,因此需要采取渐进的模式,逐步解决需求实现问题。

基础模型和Agent技术需要同步发展

李建国认为,代码基础模型和Agent技术需要同步快速发展,才能达到构建全生命周期代码大模型的目标。他指出,基础模型需要达到更高的自然语言理解能力,而Agent技术则需要高效连接整个研发流程,提升整体效率。

大模型对软件开发的范式改变

李建国认为,大模型对整个软件研发范式都是非常大的提效。过去,软件开发是一个高度依赖手工劳动的过程,而大模型的出现将极大地解放程序员的双手,让他们能够专注于更有创造性的工作。

结语

李建国的观点为代码生成革命指明了方向,也为软件开发的未来发展提出了新的思考。随着代码大模型和Agent技术的不断演进,软件开发范式将发生深刻的变化,而大模型也将成为软件开发领域不可或缺的工具。

网址推荐 网址推荐