打开网易新闻 查看精彩图片

近日,华为云CodeArts Snap智能开发助手在中国信通院组织的智能编码工具首轮评估中,最终获得4+级评级,成为国内首批通过该项评估并获得当前最高评级的企业之一。

经评估,华为云CodeArts Snap在智能编码、代码质量检查、开发者辅助和非功能项等能力,满足功能准确性和丰富性要求。

此外,华为云CodeArts Snap具备较强单元测试用例生成及自动纠错能力,利用软件分析等技术完成对整个项目的分析,提升单元测试可编译性、覆盖率和可用性。具备完善私有知识管理体系,代码续写支持私域知识库和本地知识库检索增强生成能力和只检索不生成(RAG Only)能力,以提供定制化搜索续写能力。

首批通过,何为智能开发助手

首批通过,何为智能开发助手

CodeArts Snap是基于盘古研发大模型的智能开发助手,重塑了智能化软件研发的新范式,让开发者更加聚焦业务创新,事半功倍。

CodeArts Snap基于智能生成、智能问答2大核心能力,覆盖了代码生成、研发知识问答、单元测试用例生成、代码解释、代码注释、代码调试、代码翻译、代码检查等开发场景,释放软件研发生产力。

高效提升编码效率和质量

CodeArts Snap能够将自然语言转化为规范可阅读、无开源漏洞的安全编程语言,从而提升开发者的编码效率和质量。

智能生成和问答

CodeArts Snap具备智能生成和智能问答的核心功能,可以根据中英文描述生成完整的函数级代码,同时提供代码的自动检查和修复。

功能强大且全面

CodeArts Snap覆盖了代码生成、研发知识问答、单元测试用例生成、代码解释、代码注释、代码翻译、代码调试、代码检查八大功能,能够满足开发者开发过程中的不同需求和开发场景。

新特性重磅发布,显著提升解决效率

新特性重磅发布,显著提升解决效率

代码生成

使用自然语言编程,实现编码效率的大幅提升,HE评测集上达到同等规模参数模型业界领先。

研发知识问答

有问必答,开发者可进行任意研发知识的提问,显著提高研发问题的解决效率。

单元测试用例生成

自动创建单元测试用例,提高测试覆盖率,确保每个功能和场景都被测试到。用例代码简洁,需要人工修改的代码行数少,行覆盖率高。

代码解释

快速分析代码并自动生成解释说明,提高阅读代码的速度和效率,代码解释的正确性和简洁性表现好。

华为云CodeArts Snap智能开发助手沉淀了华为研发元数据,经过《华为研发大模型语料质量基本法V1.0》、《华为研发大模型数据清洗基本法V1.0》、《华为研发大模型评测基本法V1.0》的规范历练,浓缩出高质量的训练数据。持续深入的数字化和可信变革沉淀了海量的研发数据,让模型“天生”就有高质量。

除了基于盘古研发大模型强大的大模型能力外,华为云CodeArts Snap还支持自定义人设、第三方工具接入、RAG检索增强等能力,通过大模型结合工程化能力充分提升智能开发助手在用户场景的拓展性和场景丰富度。

此外,华为云CodeArts Snap的软件分析研究团队依托研发工具链,应用软件分析、开源漏洞扫描与安全治理技术来构建CodeArts Snap强大的前后处理能力。

目前,华为云CodeArts Snap已应用于金融、教育、政企等多个行业,部署方式支持公有云下载、私有化部署等,为用户提供多种部署规格的定制化选择,满足不同企业需求。

打开网易新闻 查看精彩图片