更新时间:2026-09-23 GMT+08:00
分享

内置智能体

智能体(Agent)是面向多样化开发场景的编程助手。华为云码道代码智能体内置了多款开箱即用的智能体,这些智能体无需手动创建,即拿即用,旨在为多种开发场景提供高效的编程辅助。

内置主智能体

内置主智能体包括系统内置和码道内置两类,二者均为华为云码道代码智能体内置的主智能体,不支持用户删除,具体区别如表2所示。

表1 内置主智能体列表

名称

创建者

说明

智能体

系统内置

华为云码道代码智能体的核心功能模块,支持理解开发者复杂需求并自主规划执行路径。适用于端到端开发任务场景(如需求分析→代码生成→测试验证),实现全流程自动化,显著提升研发效率。

AgentTeam

系统内置

多智能体协作引擎,采用“Leader智能编排 + Teammate自主执行”架构。将复杂任务拆解为可并行子任务,由多个专业AI-Agent像真实团队一样分工协作,全程事件驱动、可视化追踪,无需人工干预。

AgentTeam仅支持在码道Agent Space中使用,详细介绍请参见多任务并行。

智能问答

系统内置

基于大语言模型的交互式知识助手,支持自然语言提问与精准答案返回。

鸿蒙开发

码道内置

HarmonyOS开发智能体,能够从鸿蒙开发相关请求启动或从中间产物恢复,可在需要时执行确定性的开发步骤:项目脚手架生成、规范制定、计划编排、代码编写、构建、评审及自测。任务过程中会将特定步骤委托给对应的HarmonyOS子智能体。

使用鸿蒙开发智能体从零开发一个HarmonyOS应用的示例,请参考基于鸿蒙内置智能体从零开发HarmonyOS应用。

表2 系统内置和码道内置的区别

操作入口

系统内置

码道内置

控制台

仅支持编辑操作,可编辑智能体名称和描述信息。

支持编辑、启用和关闭操作。关闭后,客户端将不展示该智能体。

客户端

  • 在“设置”页面的“智能体 > 系统内置”中展示,仅支持查看。
  • 智能体展示在聊天界面输入框下方的“内置”列表中。
  • 在“设置”页面的“智能体 > 企业级”中展示,支持开启和关闭操作。关闭后,聊天界面输入框下方将不展示该智能体。
  • 智能体展示在聊天界面输入框下方的“自定义”列表中。

内置子智能体

在华为云码道代码智能体中,子智能体是主智能体的AI助手,用于处理特定类型的工作,并将结果返回给主代理。子智能体主要用于以下场景:

  • 长链路复杂任务:适用于流程冗长、逻辑复杂的任务,由子智能体自主拆解任务、规划执行步骤并分布落地,例如全链路代码开发。
  • 上下文隔离:通过子智能体隔离子任务上下文,避免主代理上下文冗余、Token膨胀及上下文溢出问题,例如批量数据解析。
  • 垂直领域专业能力:各子智能体可配置专属角色提示词与私有知识库,形成领域专家能力,提升专业推理精度与任务准确率,例如安全审计专家子智能体。
  • 权限隔离:为不同子智能体独立配置访问权限,实现敏感数据、私有知识库、高低危接口、文件资源及项目数据的权限隔离,保障数据与系统安全,例如数据删除、系统指令等高风险操作权限隔离。

修改系统内置智能体的基础模型

在华为云码道代码智能体控制台的“智能体中心”中,您可以查看当前智能体的详细信息,并根据实际业务需求,灵活切换或调整底层大模型,以获取最佳的性能表现。

  • 企业版套餐(新版套餐)和基础版、专业版套餐(旧版套餐)仅企业管理员可修改系统内置智能体的基础模型。
  • 个人版套餐(新版套餐)仅购买套餐的账号可修改系统内置智能体的基础模型。
  • 体验版套餐(旧版套餐)不支持修改系统内置智能体的基础模型。
  1. 进入华为云码道代码智能体控制台。
  2. 在左侧导航栏中,选择“智能体设置 > 智能体中心”,进入智能体中心页面。
  3. 在智能体列表中,单击系统内置智能体后的“编辑”,进入模型编辑页面。
  4. 在基础模型下拉框中,选择智能体的基础模型,单击“确定”,完成修改。

    图1 修改基础模型

  5. 返回码道IDE聊天界面,选择对应的内置智能体,可查看到大语言模型已修改。

    图2 智能体基础模型已修改

相关文档