华为云CodeArts代码智能体公测:开启项目级AI编码新范式

华为云CodeArts代码智能体正式开启公测。这款产品被定位为理解项目需求、懂得编码之道、善用百器的实干派AI研发专家,旨在为开发者开启编码自动驾驶模式。与市面上多数聚焦于代码补全的AI编程工具不同,CodeArts代码智能体从项目级视角切入,试图解决AI编程从辅助补全向项目级代码生成和智能体深度融合演进的核心命题。

根据官方信息,CodeArts代码智能体是一款集代码大模型、IDE、自主开发模式为一体的智能编码产品。它提供代码生成、研发知识问答、单元测试用例生成、代码解释、代码注释、代码调试、代码翻译、代码检查、代码优化等场景功能,为开发者提高研发效率,提供极致的智能化编码体验。当前公测阶段推出的是个人版,后续企业版值得期待。

代码库索引与AI原生环境构筑项目级理解力

CodeArts代码智能体的核心能力之一在于代码库索引。该功能被描述为深度理解项目、懂你的编码专家,能够精准理解代码库,帮助开发者快速上手项目。在实际开发场景中,这意味着AI不再仅仅基于当前打开的文件进行补全,而是能够跨越整个代码仓库进行语义检索和上下文理解,从而准确检索到开发者真正需要的代码片段和知识。

在编程环境层面,CodeArts代码智能体提供了AI原生编码体验。官方将其定义为AI原生编码与智能体深度融合,构建智能开发新范式。产品内置了专家技能与精选工具,打造协同开发新平台。这种原生智能的设计思路,意味着AI能力不是外挂式插件,而是从底层融入开发环境,让开发者在使用过程中感受到智能体与编码行为的无缝衔接。

从技术实现角度看,CodeArts代码智能体使用了GLM-4.7和DeepSeek-V3.2模型。这一模型组合兼顾了代码生成能力与推理能力,为项目级代码生成和Agent知识增强提供了底层支撑。在IDE支持方面,产品覆盖JetBrains系列和Visual Studio Code,基本囊括了当前主流开发者的工作环境。

配图

探索模式与规范模式并行:自主开发的双轨设计

CodeArts代码智能体在自主开发模式上采取了双轨设计,分别为探索模式和规范模式。探索模式强调人机协同,将想法转化为现实。在这一模式下,开发者可以更自由地与AI智能体进行交互式开发,适合原型验证、技术探索和创意实现等场景,AI更多扮演协作者角色。

规范模式则侧重于全面提升代码质量与安全。该模式适合对代码规范、安全性和可维护性有较高要求的项目场景。两种模式并行,实际上回应了不同开发阶段和不同项目类型的差异化需求——前期探索需要灵活,后期交付需要严谨。这种设计思路在当前的AI编程产品中具有一定的差异化特征。

产品还支持项目级代码生成,能够跨文件生成代码,从而提升项目研发速度。Agent知识增强功能则深度理解项目知识,实现精准检索。工具与扩展方面,产品提供丰富工具生态,助力高效开发与个性化定制。这些能力共同构成了从单点辅助到项目级智能体协同的完整链路。

从代码续写到单元测试:覆盖研发全流程的智能场景

在具体功能场景上,CodeArts代码智能体覆盖了研发流程中的多个关键环节。代码续写功能提供智能续写和快速补全,旨在为开发者带来沉浸心流编码体验。研发知识问答则通过自然流畅的交互体验,解答编程问题、沟通技术方案,降低开发者在遇到技术障碍时的沟通成本。

单元测试生成是另一个值得关注的场景。产品能够自动生成单元测试代码,实现马上测、即刻修。在软件工程实践中,单元测试的编写往往耗时且容易被忽视,AI自动生成测试代码有助于提升测试覆盖率和代码质量。此外,产品还提供代码解释、代码注释、代码调试、代码翻译、代码检查、代码优化等功能,形成了较为完整的智能编码工具矩阵。

关于开发者普遍关心的代码版权问题,华为云明确表示CodeArts代码智能体输出的代码版权归属用户。官方解释称,该产品本质上是一个工具,根据用户的输入和预训练的模型生成代码,工具本身不具有创作自主性和意图,其输出的内容是对用户指令的响应和实现。类似传统的编程工具或IDE,它们辅助开发者编写代码,但代码的版权仍然归属于开发者。

可信AI评估最高评级与DevOps市场领先地位

CodeArts代码智能体在权威评估中已有斩获。2025年7月,在中国信通院组织的可信AI智能测试工具评估中,华为云CodeArts Doer代码智能体最终获得4+级最高评级,成为国内首批通过该项评估并获得当前最高评级的企业之一。更早之前,CodeArts Doer代码智能体(原CodeArts Snap)在中国信通院组织的智能编码工具首轮评估中,同样获得4+级评级,也是国内首批通过该项评估并获得当前最高评级的企业之一。

在DevOps市场层面,华为云CodeArts的表现同样突出。根据IDC发布的《IDC MarketScape: 中国 DevOps 平台 2024 年厂商评估》报告,华为云CodeArts在能力、战略、营收三个评估维度全面领先,拿下中国DevOps平台发展战略和市场营收双第一,再次位居领导者类别。此外,华为云CodeArts还是中国DevOps标准工作组成员,深度参与国内外首个DevOps标准的编写和发布。

这些荣誉与认证从侧面反映出华为云在DevOps和智能编码领域的长期投入。CodeArts代码智能体的公测,可以视为其在AI编程赛道上的又一次产品化落地,将智能体能力从模型层面推进到开发者日常工作的IDE环境中。

AI编程竞争升维:从补全工具到项目级智能体

当前AI编程工具市场正经历一轮明显的范式迁移。早期产品以代码补全和单文件生成为主,而近一年来,行业焦点逐步转向项目级代码生成和智能体协同。CodeArts代码智能体的公测,正是这一趋势下的代表性动作。其代码库索引、跨文件生成和自主开发模式等能力,均指向同一个目标:让AI理解整个项目,而不仅仅是理解一行代码。

从行业背景看,AI编程的竞争维度正在从模型能力向工程化能力延伸。模型选型固然重要,但如何将模型能力与IDE深度整合、如何构建知识检索与工具生态、如何平衡探索自由与规范安全,才是决定产品实际体验的关键。CodeArts代码智能体通过双模式设计、内置专家技能和工具扩展,试图在这些工程化问题上给出自己的答案。

对于开发者而言,AI编程工具的价值最终要落到研发效率与代码质量安全两个维度上。CodeArts代码智能体提出的编码自动驾驶模式,本质上是在探索人机协同的边界——哪些环节可以交给AI自主完成,哪些环节需要人类把控。公测阶段的反馈将检验这一模式的实际成色,也将为AI编程从辅助补全走向智能体深度融合提供重要的实践参考。

数据来源:华为云(原文)

猜你喜欢