更新时间:2026-05-29 GMT+08:00
分享

内置智能体

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

内置主智能体

表1 内置主智能体列表

名称

说明

智能体

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

AgentTeam

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

智能问答

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

内置子智能体

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

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

名称

说明

general

通用智能体,用于研究复杂问题和执行多步骤任务。

explore

代码库探索智能体,专门用于快速查找文件、搜索代码关键词、回答代码库相关问题。

spec-task-agent

根据需求和设计生成实现任务。

spec-requirement-agent

基于项目描述和上下文生成EARS格式需求。

spec-design-agent

生成综合技术设计,将需求(做什么)转化为架构(如何做)。

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

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

  1. 进入码道代码智能体控制台。
  2. 在左侧导航栏中,选择智能体设置 > 智能体中心,进入智能体中心页面。
  3. 在智能体列表中,单击对应内置智能体后的“编辑”,进入模型编辑页面。
  4. 在基础模型下拉框中,选择智能体的基础模型,单击“确定”,完成修改。

    图1 修改基础模型

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

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

相关文档