今年1024程序员节,AI for SE成为热点话题。随着生成式AI在软件工程领域的深度应用,开发者的编程习惯和开发方式发生转变,开发工具也在加速更新换代。
在CSDN 1024程序员节技术英雄会全体大会上,腾讯云开发者产品中心总经理刘毅进行了《AI原生时代的新质软件开发》的主题演讲。他表示,在AI for SE的时代,代码大模型能够赋能软件工程,帮助开发者实现知识平权与沉浸式编码,实现生产效率与质量的跃升。
腾讯云也在程序员节上推出AI原生云时代超级“码”力工具箱,为开发者提供低门槛、高效率、支持多模态的系列开发工具,助力软件开发“增质提效”。
代码大模型开启工程师沉浸式开发模式
刘毅在演讲中表示,代码大模型能够让开发者的生产力大幅提升。“以前,工程师要学习掌握一门计算机语言,往往需要较长的学习周期,且需要通过大量实践才能积累良好的经验和模式。现在,代码大模型可以让一个没接受过长时间系统训练的个体,通过自然对话也具备一定程度的编码能力,个体之间的能力差异被大模型拉平,实现了基础编码能力的知识平权,进而带来软件研发的局部效率提升。”
代码大模型以及AI辅助编码工具,正在加速释放软件工程师的理解力和创造力,成为开发者生产高质量代码和实现产品原型的“编程搭子”。刘毅指出,开发者与代码大模型之间是“结伴工作”的共存关系,开发者通过运用代码大模型及相关工具实现沉浸式开发,最终达到软件开发效率与质量的双重跃升。
AI辅助能力正在全面赋能软件工程开发全周期。其中,深度学习技术被用于代码生成和补全、缺陷检测和自动修复;数据挖掘技术被用于软件过程改进和项目管理;自然语言处理技术被用于需求分析、代码审查和文档生成等环节。
80%腾讯程序员用腾讯云AI代码助手实现提效
在企业软件开发场景中,代码大模型应用提效增质效果显著。信通院发布的调查报告显示,75.86%的企业在软件开发阶段有计划或已经在应用AI技术进行赋能,其次是软件测试领域,比例达到63.32%。
腾讯也在加速代码大模型领域的布局。目前,腾讯云AI代码助手可以为开发者、开发团队及企业客户提供安全合规、高粘度体验的编码场景AIGC服务。基于腾讯混元代码模型,腾讯云AI代码助手具备代码补全、技术对话、代码诊断、单元测试等功能,支持 Python、Java、C/C++、Go 等上百种编程语言或框架,以及 VS Code、JetBrains 等主流集成开发环境。
目前,腾讯内部已经有80%的程序员使用腾讯云AI代码助手实现开发提效,日均有33%的代码由AI生成,整体编码效率提升达到42%。刘毅表示,在腾讯内部某个核心需求开发过程中,通过活用腾讯云AI代码助手,将编码、调试、单元测试和代码评审的时间大大缩短,需求交付耗时缩短40%以上。在医疗业务开发项目中,研发团队通过应用腾讯云AI代码助手的技术对话、代码生成等能力,大幅缩短方案设计、需求开发、单元测试、代码评审、问题修复各环节开发时间,单个项目研发提效20%以上。
“通过腾讯内部数千产品、数万开发者的数据分析,可以发现尽管编码只是软件工程的一部分,但对整体软件开发过程有明显的提效增质效用。在需求交付效率方面,人均交付需求提升了19%,人均缺陷数缺减少了34%。”刘毅分享道。
为帮助更多企业实现通过代码大模型提效,腾讯云AI代码助手今年还推出了旗舰版、专享版方案。旗舰版可以为企业客户提供企业知识库能力,同时覆盖授权管理、研效看板、成员统计等企业管理能力。专享版则可以为企业客户提供云上托管服务,通过专属网络访问通路以连接私有化环境。
面向企业客户,腾讯云AI代码助手通过私有化部署、云端托管及企业SaaS多种模式的产品与服务,可以满足不同规模、不同行业的企业的研发需求。
腾讯云“超级码力工具箱”对外开放
推动软件开发“提质增效”,腾讯云今年还举办了“TechoDay AI原生云开发工具峰会”,推出AI原生云时代超级“码”力工具箱,为开发者提供低门槛的云开发、高效率的HAI、增质量的AI代码助手,以及多模态检索的向量数据库等多款工具。
在会上,多位腾讯云产品专家对外分享了上述产品的应用与实践,同时发布了“腾讯云AI代码助手产品推荐官计划”,邀请各位开发者体验腾讯云AI代码助手,一起拥抱AI时代,助力AI 全自动开发+部署+运维的终极想象更快到来。
在10月26日的“超级码工厂-AI编程大赛”上,腾讯云AI代码助手也将亮相,助力开发者们发挥想象力,用AI代码助手快速搭建AI应用,见证AI原生时代的超级「码」力。
免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。
责任编辑:kj005
文章投诉热线:157 3889 8464 投诉邮箱:7983347 16@qq.com