一、三种Agent模式DevEco Code支持三种Agent模式模式适用场景特点Build模式简单直接的任务自动执行完整流程不进行任务拆解Plan模式复杂的任务需求先规划任务列表再执行Goal模式完整特性开发、从零搭建项目需求分析→架构设计→任务拆分→全链路迭代进入方式在DevEco Code对话框输入/agents可查看当前可用的Agent模式按Tab键可快速切换不同模式。二、Build模式输入需求描述后Agent直接进入任务执行阶段自动完成需求理解 → 代码生成 → 代码修复 → 构建出包 → 推送至模拟器用户对实现结果测试验证后输入指令可继续修改。限制说明推包验证需配置模拟器三、Plan Build模式该模式面向复杂的任务需求可深度理解开发者意图实现从需求理解、自动编码、编译、构建、推包至模拟器的全流程开发。使用流程选择Plan模式 → 交互方式规划任务列表 → 切换Build模式 → 自动执行流水线三大阶段阶段说明任务列表制定阶段Agent结合工程目录结构、代码文件、依赖关系和技术约束理解需求识别模糊点通过Question工具与用户交互补全信息计划执行阶段基于任务列表自动进行代码生成、语法检查和代码修复自动构建出包、推送至模拟器用户自测阶段开发者对实现结果测试验证输入指令后可继续修改限制说明推包验证需配置模拟器四、Goal模式该模式是从需求到验证的全自动流水线适用于适用场景说明完整的特性开发-关键质量模块开发-多人协作开发-从零搭建项目-两大阶段阶段说明人机交互阶段需求分析时结合工程目录、代码文件、依赖关系等理解需求通过Question工具补全需求信息确认设计方案、验收标准和任务列表自主迭代阶段Agent自动进行代码开发、检查语法错误并修复自动构建出包、推送到模拟器自动验证功能正确性发现问题后自动修复持续迭代直到完成用户需求闭环流程需求分析 ↓ 架构设计 ↓ 任务拆分 ↓ 生成结构化文档 ↓ 代码生成 → 语法校验 → 编译打包 → 模拟器部署 → 自动化验证 ↓ 发现问题 → 自动修复 → 继续迭代 ↓ 达成用户目标限制说明推包验证需配置模拟器五、三种模式对比对比项Build模式Plan Build模式Goal模式适用场景简单直接任务复杂任务需求完整特性开发、从零搭建任务规划无交互式规划需求分析架构设计任务拆分人工交互少量输入需求较多补全信息交互自动化验证自动化程度高高最高全链路迭代文档输出无无结构化文档