乐于分享
好东西不私藏

CodeFree | 研发大模型插件端的自动测试与安全左移实践

CodeFree | 研发大模型插件端的自动测试与安全左移实践

在数字化转型加速推进的背景下,软件研发效率与质量成为企业核心竞争力的关键要素,但传统开发模式面临诸多痛点:测试覆盖不足,难以全面覆盖正常流、边界值、异常路径等场景;安全漏洞发现滞后,多在提测后才暴露问题,修复成本高;AI能力碎片化,无法按需适配不同研发角色需求,难以满足高质量、快交付的业务要求。

为系统性破解这些难题,重庆电信自主研发了AI翼搭平台——面向企业级AI应用的一站式构建与部署平台。该平台以“统一底座、模块化智能体、知识库联动”为核心架构,集成用户权限管理、运行监控、安全审计等能力,提供安全可控、灵活可配的AI开发环境。在此基础上,重庆电信引入CodeFree并将其深度集成至AI翼搭平台生态体系,重点聚焦测试助手安全助手两大能力的应用落地,积极探索“自研平台+集团工具”协同驱动研发智能化的创新路径。

安全可控集成:以自研平台为基座,筑牢合规防线

AI翼搭平台支持私有化部署,具备完善的身份认证、组织架构同步、细粒度权限控制与操作审计机制。通过该平台,CodeFree插件端调用的所有AI服务均经过统一网关鉴权,确保代码、知识库及生成内容不出内网,完全满足企业级安全合规要求。

模块化适配:精准匹配多元研发角色需求

AI翼搭平台采用“模块化智能体”设计,CodeFree作为其中一个标准化智能体,可根据开发者角色动态加载对应能力模块:后端工程师侧重“生成单元测试”“代码优化”;前端工程师可使用“UX设计稿转代码”“组件拆分”;测试与安全人员则聚焦“安全扫描”“异常解释”。这种“一人一界面”的个性化体验,显著提升了工具采纳率与使用深度。

知识库联动:让AI更懂本地业务

依托AI翼搭平台的多模态知识中枢,重庆电信将内部API文档、编码规范、历史缺陷库等结构化与非结构化数据统一纳管,通过AI自动打标+人工校准建立动态标签体系。当开发者在CodeFree中提问或触发代码生成时,系统能精准关联本地知识,大幅提升业务适配性。

典型场景落地:从“被动响应”到“主动防护”

CodeFree测试助手场景:开发完成核心逻辑后,右键选择“生成单元测试”,CodeFree基于语义理解自动生成覆盖正常流、边界值、异常路径的JUnit用例,支持一键创建测试文件。全过程耗时从90分钟降至5分钟内,大幅提升测试覆盖效率。

CodeFree生成单元测试

CodeFree安全助手场景:通过安全扫描对选定代码进行静态分析,CodeFree实时识别XSS、SQL注入、硬编码密钥等风险,并提供可一键应用的修复建议。漏洞平均发现阶段从“提测后”提前至“编码中”,成功实现安全左移。

CodeFree识别代码缺陷

案例成效

欢迎参加

中国电信研发云

长期案例征集活动

案例模板下载链接

https://docs.srdcloud.cn/docs/473QyXx4w5U1Dr3w/

发送案例至邮箱

yanfayun@chinatelecom.cn

活动详情

欢迎关注转发“中国电信研发云”公众号

为您带来更多研发干货!↓↓↓
供稿 | 胡科
编辑 | 成莎莎 凯雯 孙永健
校对 | 李银鑫
审核 | 龙显军 董智明
本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » CodeFree | 研发大模型插件端的自动测试与安全左移实践

评论 抢沙发

7 + 2 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮