华为云发布CodeArts Check代码检查服务 守护软件质量和安全
2023/01/13 14:41AI云资讯11390
【中国,深圳,2023年1月12日】基于华为在自动化源代码静态检查方面的技术积累与企业级应用经验,华为云今天正式发布CodeArts Check代码检查服务,为用户提供代码风格、通用质量与代码安全风险等检查能力,并提供问题闭环处理、检查报告等功能,可一站式完成代码检查作业,将代码质量保证活动从原始的人工检视中解脱出来,为产品代码质量提供有力保障,助力客户商业成功。
质量是产品的生命线,软件开发事前预防的成本远低于事后补救。如果程序员在代码编写阶段能够及时修正软件缺陷和安全隐患,避免缺陷流向后端,就可以有效提升产品质量。
本次华为云CodeArts Check推出六大特性,帮助用户高效守护软件质量和安全。
特性一:自研代码检查引擎,全面评估代码质量七特征
华为云CodeArts Check打造了能力全面的自研引擎。该引擎融合了华为30多年对代码质量及可信度提升方面的持续思考与探索实践,积累了丰富的检查规则,形成独有的检查能力,能够帮助用户在一次扫描中,针对代码的”可读性、可维护性、安全性、可靠性、可测试性、高效性、可移植性”七大质量特征进行全面分析。

特性二:支持五大业界主流标准和华为编程规范,提升产品代码规范度
软件产品的质量问题往往会导致产品产生难以预测的运营风险或成本风险,所以建立源代码级别的质量检测措施标准尤为重要。华为云CodeArts Check不仅支持ISO 5055、CERT、CWE、OWASP TOP10、SANS TOP 25五大业界主流编程标准和优秀实践,同时内置华为终端、网络、云计算、芯片等产品多年研发经验总结的编程规范,帮助用户快速复制业界优秀实践,确保产品代码符合业界标准和规范。

特性三:支持主流开发语言,内置7000+检查规则,便于用户开箱即用
华为云CodeArts Check支持C、C++、Java、Python、GO等十余种常见开发语言,可满足嵌入式、云服务、WEB应用、移动应用等多种开发场景所需。提供超过7000条检查规则,并提供全面检查规则集、移动领域规则集、华为编程规范规则集等十余个规则集,以满足各类检查场景,便于用户开箱即用。

特性四:日均百亿级扫描能力,支持大型企业超大规模代码检查
华为云CodeArts Check具备强大的高并发处理能力,在华为内部承担超过15万软件开发人员的高频代码检查,日均扫描五百亿至千亿行代码。针对基础设施导致的服务中断风险,华为云CodeArts Check可通过AZ容灾、跨region级容灾多活,支持过载保护、服务依赖和隔离等一系列高可用技术,实现服务故障自探测、自隔离、自恢复,为大型应用研发团队提供可靠支持。针对代码检查业务量波峰波谷落差明显的特征,华为云CodeArts Check通过强大的弹性调度能力,能够快速高效地调配资源,满足业务所需,确保业务高峰零等待。

特性五:一站式问题闭环修复,问题修复效率倍增
华为云CodeArts Check内置编程规范说明、正确示例、错误示例和修复建议,能够让问题精准定位到行并提供修复指导,以提高问题分析效率;可自动根据代码提交信息匹配问题责任人,通过IDE插件提供自动修复能力,提升问题修复效率;支持自动同步已处理的忽略问题、对于经过审视判定为不需要处理的问题,同一代码仓库只需处理一次。得益于修复指导、自动修复、结果自动继承这三大能力,华为云CodeArts Check能够让检查问题处理和修复的效率提升100%。

特性六:“代码编写-代码合并-版本发布”三层缺陷防护,兼顾效率与质量
华为云CodeArts Check提供了丰富的API接口,提供IDE代码检查插件,与代码仓协同支持代码提交时自动检查,与流水线协同支持软件全量代码检查,三层防范代码缺陷引入。“快车道”精准、快速检查前移,频繁检查,对开发人员干扰最小;“慢车道”全面、深度检查夜间进行,防止代码检查遗漏。

目前,华为云CodeArts Check不仅支撑了华为15万研发人员、日均扫描逾500亿行的代码检查工作,也广泛应用于能源、物流等企业,新闻媒体及广大开发者,支持企业统一规范开发标准,规范研发过程,将质量活动和安全检查前移到代码开发阶段,为企业生产高质量且安全的软件保驾护航。未来,华为云CodeArts Check还将持续增强自动修复和代码深度安全检查能力,并进一步提升平台的开放性和扩展性,助力企业商业成功。
华为云CodeArts Check服务已于1月12日正式上线官网,中国站全Region可访问,欢迎华为云新老用户登陆体验。
相关文章
- Agent成为数据“新消费者”,华为云重构面向Agent的数据基础设施
- 华为云刘杰:从“买算力”到“买价值”,让智能体数字劳动力成就好生意
- 从问题到答案,华为云少年开发者用AI探索未来
- 华为云与滴普科技联合发布数据智能解决方案,加速制造与零售行业AI落地
- 华为云联合头部金融机构和行业伙伴 共建共享开放智能体生态
- 华为云与亿嘉和签约深入合作,加速具身智能商用化落地
- 华为云码道商用新版本发布,聚焦企业级开发让AI真正融入存量项目
- 华为云GaussDB:三大硬核方案直击数据库升级痛点,以数智创新构筑金融业坚实数据根基
- 华为云空间Cloud Kit全新升级:开放Web端与云图库接入,赋能全场景数据协同
- 华为云Stack携手灵雀云发布企业级AI云智一体化联合解决方案
- 2026华为云全球销售伙伴峰会:发布AI场景化解决方案,携手伙伴共赢AI时代
- 华为云正式启动首届具身智能大赛,汇聚力量攻克机器人应用技术瓶颈
- 华为云郭婷:破解企业的“AI焦虑”,关键在于选对场景
- 明源云亮相2026华为云创想者大会,发布最新不动产AI实战成果
- 2026华为云创想者大会|华为云数据库全系AI升级,拥抱Agentic新时代
- 技术开放、行业共创、应用繁荣,华为云加速构建AI共赢生态
AI企业
更多>>AI硬件
更多>>- 联合开源!因时机器人携手上海交大、复旦发布HandEdit数据集与评测基准
- 华沿机器人与骅升科技达成战略合作,携手布局具身智能与协作机器人市场
- 元点机器人Bridge斩获IFA年度创新奖,全球首款AI原生人形机器人柏林首秀
- 华硕 ProArt 创梦 27 OLED:以 4K QD-OLED 与专业色彩表现,支持精细化创作
- 芯展速 Gen 6 Retimer 正式上市,副总裁李蓁 ODCC大会演讲官宣 获媒体热议
- 行业首款60℃热雾巨无霸滚筒扫拖旗舰!iRobot Roomba 875发布,重新定义扫地机器人清洁力
- 华硕主板助国产颗粒内存达成四槽满插6000C30与双条8000C36双重突破
- 首日销量突破600台!8888元的元点机器人Bridge正在赢得开发者
AI产业
更多>>AI技术
更多>>- 全球最强开源模型 Kimi K3 发布,参数规模 3 万亿,真的是强!
- 范式变革!东软发布AI原生软件工程白皮书,重构软件产业底层逻辑
- KAT-Coder-Pro V2.5正式发布:从“写代码”迈向“做工程”,Agentic能力全面升级
- 自变量机器人王昊:训练世界模型需付出“时间税”,解决模态对齐是当务之急
- 腾讯发布CodeBuddy Security,用AI Agent实现更高效的代码审计
- Twinkle x昇腾,率先实现Deepseek-V4系列模型高效训练
- 高德发布鸿蒙首个生成式 UI 开源框架 AGenUI,告别传统 UI 开发模式
- 发布即适配| 天数智芯全力支持腾讯混元Hy3 preview 开源落地,共推国内大模型产业普惠









