跳转到主要内容

子智能体

子智能体允许一个智能体在同一工作区中将另一个活动的智能体作为工具来调用。

概述

你可以从用于添加 MCP 工具的同一个选择器中添加子智能体。附加之后,它会作为编辑器中独立的节点出现,并拥有自己的设置面板。当你希望一个父智能体把某个具体任务交给另一个智能体处理,而不是把所有指令都集中在一处时,这非常有用。

如何添加子智能体?

  1. 在编辑器中打开父智能体。
  2. 点击工具提示为 Add MCP Tool or Sub Agent 的按钮。
  3. 在选择器中,打开 Sub Agents 并选择你要附加的子智能体。
  1. 检查或更新 Tool Name。Fetch Hive 在此处仅允许小写字母、数字和下划线。
  2. 添加一个 Tool Description,说明父智能体应在何时使用此子智能体。
  3. 点击 Add Sub Agent
新的子智能体在 Fetch Hive 保存后会立即作为画布上的一个节点出现。

如何配置子智能体节点?

  1. 在编辑器中选中子智能体节点。
  2. 如有需要,在设置面板中更新 Tool NameTool Description
  3. 如果你想在独立的编辑器标签中打开子智能体,请点击 Open in Editor
如果需要移除子智能体,请将鼠标悬停在其节点上并使用移除操作。Fetch Hive 会要求你通过 Remove sub agent?Remove sub agent 进行确认。

我应该知道哪些限制?

只有同一工作区中其他处于活动状态的智能体才会出现在 Sub Agents 中。Fetch Hive 不允许你将当前智能体添加为自身的子智能体。如果一个智能体已经被附加,选择器会将其显示为不可用,而不会再次添加。在选择器中标记为 Soon 的项目尚不可用。 有关主要的编辑器流程,请参阅创建和配置。要测试父智能体如何使用其子智能体,请参阅使用聊天测试