随着 AI Coding 逐步融入软件研发全流程,开发者对 AI 工具的期待也在不断升级。
面向 HarmonyOS 应用开发,开发者不仅需要 AI 能“生成代码”,更要能理解鸿蒙平台特性、调用工程工具链、完成构建验证,并在真实开发场景中持续提升交付效率。
围绕开发者关注的 AI 辅助研发需求,华为正式推出 DevEco Code,这是一款专为 HarmonyOS 应用开发而生的一站式 Agentic 开发工具,智能高效,让您无需为工具配置烦恼,开箱即用。
它集成了一切易于鸿蒙开发的智能要素:
基于同模型,通过 Harness 提升鸿蒙应用编译通过率和任务完成率
鸿蒙领域工具、知识库和 Skills:覆盖鸿蒙应用开发全旅程
Plan+Build 模式:审方案,批执行,零容忍未知改动,追求精准执行
Goal 模式:根据 Spec 需求文档生成代码,自主验证&修复,直到达成目标

一、基于同模型,通过 Harness 提升鸿蒙应用编译通过率和任务完成率
DevEco Code 基于 BitFun 和 OpenCode,承载 HarmonyOS 化 Agentic 开发能力,提供 Build、Plan、Goal 三种模式。HarmonyOS 场景 Harness 将 Agent 角色、工具调用、领域知识、构建与真机反馈及轨迹分析整合为可运行、可观察、可选代的 HarmonyOS 应用开发系统,推动能力优化从“调一句提示词”升级为“优化一组可评测的工程资产”。

TRACE 框架量化归因 CodingAgent 轨迹,识别规划/检索等维度干扰因子,锁定系统 Prompt、RAG 检索、模型、Skills/Tools 设计、Agent 循环控制五大变量做自动化策略送代;沿“大锅乱炖→食谱炒菜→食谱管理”路径,结合 Eval、Gate、Release 闭环,将直觉式“炼丹”转为可复用沉淀的工程体系,系统性破解组合爆炸难题,提升鸿蒙应用的编译准确率与任务完成率。

二、鸿蒙领域工具、知识库和 Skills:覆盖鸿蒙应用开发全旅程
DevEco Code 在智能规划、执行引擎和深度内化的 HarmonyOS 应用开发 DNA 方面体现了强大的智慧化能力。它预置了一套 HarmonyOS 应用开发全旅程的核心 Skills 和工具,让您无需额外配置,即可快速调用 HarmonyOS 应用开发最佳实践中的“专家经验”。
DevEco Code 全方位覆盖 HarmonyOS 领域工具、知识库和Skills,包含项目创建、语法检查、编译构建、推包部署、调测验证等开发各个阶段。

UI 意图验证工具(verify_ui)实践展示
UI 意图验证工具,旨在解决现有缺陷修复流程的痛点。过往 AI 完成缺陷修复后,仅可通过编译构建来校验,实际功能有效性无法确认,需人工复测核验。若修复未达标,则要反复迭代调试,流程冗余耗时。
DevEco Code 现已实现全流程自动化闭环,可自主完成代码编译、模拟器运行、功能验证。整体实现重复性验证工作自动化落地,减少开发者的重复性劳动,助力开发者专注业务研判与决策工作。
三、Plan+Build 模式:审方案,批执行,零容忍未知改动,追求精准执行
DevEco Code 为 HarmonyOS 应用开发打造了 Plan 和 Build Agent,打造了 AI Coding 流水线。其中 Plan Agent 负责深度理解开发者意图,进行需求分析、任务拆解和开发计划生成;Build Agent 则根据计划执行自动编码、自动构建、自动编译、自动推包到模拟器/真机等能力。通过两类 Agent 协同,DevEco Code 能够在真实工程环境中完成更接近开发者工作流的任务闭环。

这一模式在 HarmonyOS ArkTS 应用开发场景中,能够让端到端的任务完成率、完成时间和代码生成准确率大幅提升,首次构建通过率也显著提高。
四、Goal 模式:根据 Spec 需求生成代码,自主验证&修复,直到达成目标
Goal 模式是一个以始为终的 AI Coding 高阶能力,实现了“人提需求-SDD 驱动规约落地-双向需求对齐-AI 自主验收迭代”的完整链路,AI 持续自我验证、自动修复、循环迭代优化,直至完成需求目标。
Goal 模式通过 HarmonyOS 应用开发 SDD 开发范式实现整个开发流程:依托 Spec 文档解析需求与验收标准,自动化完成需求分析、任务拆解和架构设计,闭环代码生成、语法校验、编译打包、真机/模拟器部署、自动化验证与问题修复的全链路迭代。

与传统 AI 辅助开发相比,Goal 模式更强调目标导向和结果闭环。开发者只需要明确需求和验收标准,AI 即可围绕目标自主推进实现过程,并在过程中根据验证结果持续修复问题,直到生成可验收的开发结果。
下载方式
HarmonyOS 应用开发新搭档现已就位!DevEco Code 为 HarmonyOS 应用开发提供了一位开箱即用的 AI 开发伙伴。它既有面向鸿蒙应用开发的专业知识,也能调用工程工具完成真实开发动作;既能辅助代码生成,也能参与构建、运行、验证和修复环节,帮助开发者摒弃繁杂劳作,聚焦创新落地。
开发者通过一行命令即可开启高效开发新纪元:
DevEco Code 下载方法:
# 国内用户推荐使用 npm 官方或淘宝镜像源
npm install -g @deveco/deveco-code
DevEco Code 帮助文档:

