华为云近日正式推出码道(CodeArts)代码智能体公测版本,这款集成代码大模型、集成开发环境(IDE)与自主开发模式的工具,旨在为开发者提供覆盖全流程的AI编程支持。其核心功能包括项目级代码生成、研发知识问答、单元测试用例生成、代码库索引分析等,并支持代码续写、规范驱动开发等场景化应用。
该智能体依托华为二十年研发实践经验与千亿行代码数据积累,内置需求管理、系统设计、软件构建、测试验证等高频开发场景的标准化技能模块。开发者可通过快速添加自定义技能,实现个性化开发需求。据介绍,其代码库索引功能可深度解析代码仓库结构,通过优化推理轮次将任务效率提升30%,同时减少资源消耗。
在开发环境兼容性方面,码道支持主流IDE平台包括VS Code、JetBrains系列工具,以及命令行界面(CLI)等多种接入方式。针对鸿蒙系统开发,该工具特别优化了对ArkTS语言的支持,可生成更符合原生应用规范的代码片段。技术架构上,其集成了GLM-5.0、DeepSeek-V3.2等基础模型,并持续训练鸿蒙及昇腾专属模型,同时开放第三方模型接入接口。
区别于通用型AI助手,码道通过项目级上下文感知能力,可精准理解开发者业务意图。例如在代码生成环节,系统能结合当前项目架构、历史修改记录等维度提供针对性建议,而非仅依赖通用知识库。这种深度集成模式使得生成的代码与现有工程环境的兼容性显著提升。
质量保障体系是该工具的重点创新之一。华为将研发工程经验转化为结构化规范库,通过"规范驱动开发"模式实现代码生成、单元测试、智能检查、问题修复的闭环管理。具体措施包括:强制符合企业级编码规范、自动生成高覆盖率测试用例、端云协同进行代码质量扫描,以及问题自动修复建议等功能。
在数据安全防护方面,所有代码文件均存储于本地环境,数据传输采用国密算法加密。后续版本将增加审计日志可视化面板、多语言恶意代码检测、开源代码片段版权溯源等功能,形成覆盖开发全周期的安全防护网。目前开发者可通过华为云官网免费体验公测版本,平台提供分步骤操作指南与场景化教学案例。
这款工具的推出标志着AI编程从单一功能辅助向全流程智能化转型。通过将企业级工程规范与生成式AI深度融合,华为试图在保障数据安全的前提下,重新定义软件开发的生产效率标准。其四层扩展机制允许开发者自定义智能体架构,为不同规模团队提供灵活的适配方案。











