面对智能化软件工程(AI4SE)的浪潮,开发者与企业亟待厘清一些关键命题:当前 AI4SE 发展处于何种阶段?哪些核心实践与技术推动 AI4SE 加速发展?AI4SE 效能突破又将指向何方? 三大主题演讲: 定义 AI4SE 技术演进与落地范式 展望 AI4SE 2025 发展方向 Thoughtworks 中国区总经理肖然将发表主题演讲,分享 AI 在智能化软件工程(AI4SE)方向的最新洞察与实践 肖然将紧密结合 OpenAI、DeepSeek 等技术模型的重大突破,深入揭示 2025 年 AI4SE 领域的重点发展方向。 这些丰富的实践展示将让参会者对 AI4SE 的具体应用有更为直观且深入的感受,助力更多企业打通智能化软件工程的整体流程,开启新一轮软件开发的能效革命。 《2025 AI4SE 效能飞跃:六大举措》。
AI4SE的意思是AI,aka.LLM 在软件工程中的应用。 笔者认为会经历以下的几个阶段:点上辅助 ,由点到线,由点到面,奇点来临。 点上辅助 目前来讲AI4SE还以点上辅助为主。 仿佛只要把原先软件工程中的各个环节(例如CMMI的22个PA)加上一个“智能化”或者 “LLM赋能”, AI4SE就能实现了。(以下是临时找的一个图,版权归原作者所有。) 这样,就实现了AI4SE的第二个阶段,从点到线。 例如,目前的流水线均已有托管和自动触发扫描的问题,把代码中的问题上报到sonarqube服务端。 这就是LLM能力从点到线的一个设想,标志着AI4SE从一个依赖人使用的工具演变成了能完成一项具体任务的智能体。
,AI 辅助软件工程(AI4SE)的设计与实施过程会有所差异。 中大型研发组织,对于数据敏感度较高,因此会选择自建 AI4SE 体系,以保证数据的安全性。 结合我们在其它组织的经验,以及 ChatGPT 给我们的建议,可以得到以下的 AI4SE 体系设计流程: 初步明确 AI4SE 设计目标:确定通过 AI 实现的可落地目标,如提高开发效率和提升代码质量。 诸如于我们在 Thoughtworks 的开源项目中,我们会定期与其它团队进行交流,以了解其它团队的 AI4SE 体系设计,以及其它团队的 AI4SE 体系设计的优势和不足。 软件工程是 AI4SE 的基础 笔者作为一个典型的工程师,会更倾向于认为软件工程是 AI4SE 的基础。理解软件工程的基本原则和最佳实践,是这个团队必须要具备的能力。
剖析行业AI4SE发展现状与核心瓶颈 当前AI4SE(AI for Software Engineering)各阶段成熟度一般,面临研发提效增质需求与传统开发模式的根本冲突。 undefined(数据来源:腾讯《当前AI4SE各阶段成熟度现状》《当前AI4SE建设成效与瓶颈》) 构建CodeBuddy产品矩阵与AI4SE研效协同方案 腾讯以CodeBuddy为核心,打造覆盖软件全生命周期的 专业代码分析工具,提供单元测试生成、代码缺陷/规范/安全漏洞扫描、后端自动修复能力; 架构分析智能体:通过Repo Wiki绑定Git仓库,实时监听代码变更生成知识文档,辅助生成架构图、流程图等技术文档; AI4SE undefined(数据来源:腾讯《当前AI4SE建设成效与瓶颈》) 腾讯内部业务线落地实践案例 CodeBuddy通过多端产品形态(AI IDE、Plugin、CLI)支持腾讯集团各业务线差异化需求: undefined(数据来源:腾讯《AI Coding软件工程新范式的落地飞轮》《腾讯AI4SE能力规划》)
本报告旨在分析低代码与大模型融合趋势,探讨软件研发模式从“大兵团作战”向“特种兵行动”的演进路径,并介绍中国信通院在智能化软件工程(AI4SE)领域的标准建设及评估工作。 基于中国信通院(CAICT)AI4SE工作组成员单位的真实应用案例及调研访谈数据。 • 样本规模:截至2024年6月,AI4SE工作组已汇聚150+家成员单位,覆盖高校院所、金融、运营商、互联网、软件服务业等多个行业。 • 数据来源:AI4SE工作组成员单位应用效果数据、信通院国内案例征集及调研访谈、代码大模型及智能编码工具首批评估结果(2024年5月及8月)。 • 核心模型:采用智能化软件工程(AI4SE)落地视图,涵盖应用能力、平台工具能力及大模型AI支撑能力三个维度;使用软件全生命周期过程能力分析模型,包含智能开发、智能测试、智能运维等环节。
但是对于在企业内部做DevOps、AI4SE等降本增效、持续改进的同学来讲,这也是一种“内部创业”, 因此也要考虑吴教授的讲法。 AI4SE中的具体和模糊案例 AI赋能软件工程,使用LLM实现软件开发、测试提质增效 相信不少读者从领导那里收到过此类的要求。但是很不巧这是典型的模糊案例。
第三章:报告目录 01 背景现状 02 发展趋势 03 信通院工作介绍 第四章:方法论说明 报告基于中国信息通信研究院AI4SE工作组的行业研究与实践。 核心分析模型围绕智能化软件工程(AI4SE) 的落地视图和标准体系构建,明确了从大模型AI支撑能力到软件全生命周期过程能力的评估框架。 解决方案在于构建以大模型等AI技术为驱动的智能化软件工程(AI4SE)体系,其价值已在实践中显现:互联网、金融行业代码自动化生成比例可达35%;智能开发工具全生命周期综合提效10%~55%,编码提效50% 腾讯云作为中国人工智能产业发展联盟(AIIA)的重要成员单位,持续推动AI4SE生态健康发展。
截至 2024 年 6 月,AI4SE 工作组成员单位已达到 150+ 家,广泛覆盖高校院所、金融、运营商、互联网大厂及软件服务业。 • 核心分析模型:采用 AI4SE(AI for Software Engineering)落地视图,包含三大维度: 应用能力:涵盖智能化水平、应用成熟度、应用成效(覆盖智能项目管理、智能需求设计、智能开发
在茹老师的会场,有位来自某基金销售公司的同学提供的AI4SE场景获得了茹老师的肯定。这位同学所在的 20个人团队在试点LLM应用于软件开发(全部开发人员约100个人)。 但是这就是AI4SE目前在严肃编程场景中的现实。
现阶段,AI4SE(AI for Software Engineering)相关的商业化解决方案呈现爆发态势,但企业在实际落地中面临从单点工具向全流程深度融合的跨越瓶颈。 构筑全生命周期产品线:打通面向AI的DevOps链路 面对内部与外部共频的效能提升需求,腾讯云剖析AI4SE布局,打通了从需求规划、架构设计、开发编码到测试运维的完整DevOps产品能力链条。
培训课程、案例分享等组合措施促进工具采纳 技术领先性与行业认可 腾讯云AI编码产品基于多年技术积累: 依托腾讯研效协同工具平台建设历史,自2019年起持续投入CI/CD、代码规范、静态检查等基础设施 构建AI4SE
活跃用户数据来自腾讯2025年开发者中心内部报告 TCA代码分析工具集成能力详见腾讯云安全白皮书 v4.2 信创适配指标源自腾讯云与麒麟软件联合测试报告(2025Q1) AI成熟度模型引用腾讯CSIG《AI4SE
TL;DR:我们试验了将 AI 应用到基于 Protobuf 的微服务架构中,基于 ArchGuard 治理平台、Shire AI 助手、Team AI 三个工具中,构建了一套完整的 AI4SE 原型, AI4SE(Artificial Intelligence for Software Engineering)是指人工智能技术应用于软件工程领域,旨在通过利用 AI 算法和工具来改进软件开发、维护、测试和管理等各个环节的效率和效果
2)接着通过RAG/Tool从多数据源召回知识,这部分是整个方案的核心,这也是笔者一直认为的LLM赋能软件工程AI4SE,其实拼的是数据,底层其实是数字化能力。
加速与反哺:AI 时代的可观测实践、Vibe Coding、端侧大模型的创新与应用、大模型推理的工程实践、AI 搜索技术的深水区、模型训练与微调、具身智能:当 AI 学会“动手思考”、大模型驱动的制造革命、AI4SE
第二章:构建全链路AI4SE产品矩阵 腾讯针对软件工程3.0的智能化需求,构建了面向AI的DevOps产品能力,覆盖从产品设计到运维的全生命周期。
合作模式:构建服务生态(AI4SE流程咨询、教练辅导、业务提示词/Rules指导、MCP市场开发),并与APUS在AIGC业务全面合作(来源:AI Coding服务生态体系建设、腾讯云与APUS在AIGC
全场景算力与生态支持: 提供包含流程咨询、研发工具集成、软硬一体机及国产化算力在内的 AI4SE 解决方案,支持私有化部署以保障业务数据绝对安全,助力金融等行业遗留系统的现代化平滑升级。
AI驱动研发效能提速(开发人效指标): 某头部银行全面引入腾讯AI代码助手(AI4SE),在内部研发团队长时间验证后,达成 代码生成率 30.9%,代码采纳率 30.7%,并实现插件与模型架构解耦,支持国产化
即使是到了AI4SE时代,情况也没有太大的变化。 笔者和业内同行交流时曾感叹,效能团队的新功能特性上线并非工作的结束,而是“正式坐在牌桌上开始玩牌”。