AI智能总结
软件工程智能化进程显著加速,初步满足企业提效增质目标过去发生了什么专注于编码场景,智能单体工具替代重复性工作,渐近探索软件工程新工作模式覆盖各种编码语言、技术框架、开发集成环境,通过大模型获得了通用解法MCP和A2A等标准被提出AI原生开发集成环境问世专注于编码场景技术问题、代码补全、代码评审、单元测试、代码安全智能单体工具逐渐成熟 从被动补全和技术问答呈现出自主辅助能力自动化程度提升 编码补全场景:行块补全/注释生成代码/NES代 码 补 全 : 单/多 行 补 全下 一 个 编 辑 建 议( N E S ): 关 联 修 改 下 一 个 编 辑 建 议 (N E S) : 智 能 纠 错 软件工程智能化进程显著加速,初步满足企业提效增质目标带来了哪些成效•代码生成率达40%、采纳率达30%水平•编码时间缩短•需求吞吐率等能效指标提升研发提效•单测执行率提升18%、代码评审覆盖率提升20%软件开发持续提效增质是企业不断追求的目标企业对软件工程的智能化转型呈现乐观态度,对提高研发效率、软件质量等方面表示出期望 •缺陷率指标降低15% 研发增质 代码智能体:串联规划、设计、开发、调试、部署规划设计编码精准理解需求将创意和现有的产品设计变成功能性原型、网页应用程序和交互式用户界面自主完成代码开发,完成代码工程实现为产品需求创建详细的问题,为AI提供清晰的蓝图 效率持续提升遇到瓶颈,软件工程仍存在问题•功能描述与实现逻辑脱节•描述的隐形需求捕捉能力薄弱工具人用户输入指令感知不精确•大规模项目代码量超出模型处理窗口•跨模块一致性与全局依赖关系识别失效•基础服务链接能力缺失(BaaS)工具环境复杂工程理解与处理能力不足 •软件工程开发流程各环节渗透不足•各环节工具之间未形成协作•模型生成代码安全风险缺失(Security)软件工程协作割裂 大模型软件工程新范式在企业落地的推动飞轮使用深度1结合一线应用,打造丰富实践库•新手入门指南•需求生成代码•详细设计生成代码•数据库ORM映射•生成单测用例•工具集成(打通iwiki,TAPD)•架构优化(代码重构等)•性能调优•问题排障(bug定位,修复)•团队协作(Rules,知识库)•...最佳范式实践最佳实践 3•用户活跃度•补全次数&生成率•采纳代码行数•智能体调用次数•…•单测语言专项提升•代码仓库生成wiki•MCPServer•Rules &知识库•...产品功能迭代 腾讯云CodeBuddy的软件工程建设•结构化解析与上下文检索实现精准的代码理解•领域知识集成与动态检索实现精准推理•智能体深度思考、拆解任务•自主规划、决策与反思•多工具调用,完成多文件代码生成与改写用户思维输入文本|代码|图推理决策长短期记忆检索InfraCodeBase工程理解能力增强复杂开发任务自主处理 用户习惯执行 •串联软件工程工作流,实现跨工程系统无缝协作•标准化连接腾讯软件开发生态及外部系统多研发工具协作需求|设计|编码|调试|安全|测试|发布...软件工程跨系统协作SDK/CLI MCP 腾讯内部软件工程新范式的工具和内容生态建设CodeBuddyMCP Servers➢提供47个主流MCP Server(持续建设)➢更具腾讯内部特色的MCP Server,开箱即用,如工蜂MCP、需求协作TAPD、iwiki、企业微信机器人、tRPC、智研、CVM、TKE等➢公司内部业务团队/个人可随时申请接入,供腾讯开发者使用MCP Server & Rules市场CodeBuddy知识库 ➢支持文档类型(内网版):2类型(工蜂仓库、iwiki)➢目前已有知识库(内/外网版):4大类、44(11 /33)种细分专业知识库➢前端开发、后端与AI框架、云原生与微信生态、腾讯云生态、自定义知识TDesignReactVueSpringBootSpringAILangchain用户自定义知识库:代码库、文档前端开发后端与AI框架公共知识库自定义知识库公共知识库 微信云开发微信小游戏微信支付腾讯云API云与微信生态司内生态自定义知识库TRPCAnyDev软件源智研知识库上架计划表 腾讯云代码助手CodeBuddy提供更丰富接入场景 1.提供SDK接入能力2.提供多种部署形态3.提供多种产品形态1.CLI无人值守,被集成,端到端2.Background Agent内置沙箱环境,并发调度,API集成3. Plugin/IDE人机交互,单任务 腾讯代码助手内部实践 用户口碑(CSIG 1712份调查问卷结果)93%的受访使用用户认为AI助手可以帮助自己提效 数据来源:CSIG代码生成率> 28%补全采纳率CSIG标杆BG42.9%代码生成率 某头部保险集团代码助手需求问题引入“研发AI助手”,帮助科技人员提升研发效率,优化代码质量,减少排障时间,进一步提升系统稳定及业务连续性编码效率难以提升重复性和基础性编码工作量占比多;遇到技术问题,无法快速得到解决方案;代码质量难以保证开发人员代码编写质量参差不齐,缺少高效自动review机制,导致代码质量难以提升知识传承困难各项目组标准、需求、产品文档众多,新人无法快速学习,无法了解项目结构,上手困难,无法快投入工作代码智能生成学习成本难以降低云原生、分布式技术框架所需的技术门槛较高,学习成本高,花费时间长,且无法正确运用通过IDE插件,提升开发人员编写效率智能代码补全工具类生成项目管理与协作代码诊断与优化协助 开发者 进行代 码审查 ,发现 潜在的 问题和 改进点实时 错误检 测、性能 优化建 议,提供 代码质 量开发 人员通 过引入 代码助 手,对代 码进行 自动补 全通过IDE的方式, 可以编 写时间 计算类 、字符 串类、 大小写 转换等 功 知识库建设代码诊断与排错智能问答提供知识库的建立,快速提供解决方案研发AI助手提升代码编写效率提升代码编写质量分析能寿险代码知识库测试案例生成PaaS平台智能管理技术对话与问题解决通过Agent收集PaaS、可 观测数 据,分 析系统 运行情 况通过 技术对话, 提供获取编 程建议或解 决方案 。通过 输入开 发、需求 、规范 、代码 库等物 料,形成 保险知 识库通过 和代码 库打通 ,批量 生成单 元测试 案例 某头部保险集团研发AI助手应用场景系统老旧,代码缺少注释异构语言上手困难设计文档缺失,业务逻辑不能快速了解学习GT语法,耗时长需要一个注释写完的版本,方便看代码复杂,很难看懂代码逻辑,要一一梳理代码复杂,很难看懂系统老旧,代码缺少注释复杂算法、函数编写困难第三方组件不熟悉,使用困难代码评审耗时长缺少工具快速发现问题出现问题缺少快速修复指南 某头部寿险公司研发AI助手实践成果AI辅助编码AI单元测试 AI代码生成行数60万行+人均需求交付个数提升18%18.8%日常使用人数600+研发团队工作提效18%累计使用率90%DeepSeekV3/R1腾讯混元 CodeBuddy代码助手2025年产品RoadMap7月产品建设新版本3.2(重构版本)支持Rules打通产设研CodeBuddy IDE个人版CodeBuddy IDE内测NES优化All is Agentic全新的度量体系 THANKS谢谢观看