> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fetchhive.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 创建与配置

> 创建 Hive Agent blueprint,配置阶段 agent、工具、重复设置、编写设置和预算保护

使用 Hive Agent 编辑器创建可重复使用的 blueprint。blueprint 保存阶段 agent、工具、重复设置、编写设置和预算设置。运行目标和来源稍后在 **Start Run** 中添加。

## 如何创建 Hive Agent? <a href="#create-hive-agent" id="create-hive-agent" />

在侧边栏打开 **Hive Agents**。

点击 **New Agent Task**。

Fetch Hive 会创建 blueprint 并打开画布。需要更清晰的名称时,从面包屑菜单重命名。

不再需要时,用同一个菜单点击 **Archive**。归档会将它从活跃 Hive Agent 列表中移除,并阻止新的运行,但已有运行记录仍可在 **Hive Agents** > **Logs** 中查看。

{/* Add screenshot: Hive Agent editor breadcrumb menu with rename and archive actions */}

## 画布阶段 <a href="#canvas-stages" id="canvas-stages" />

每个 Hive Agent 都运行同一个循环:

* **PLAN** 将目标拆成节点,并定义每个节点必须产出的内容
* **EXECUTE** 执行节点并使用你附加的工具
* **VERIFY** 根据计划、来源和验证标准检查输出
* **REPEAT** 将被拒绝的节点送回执行和验证,直到通过或达到限制
* **COMPOSE** 将已验证节点输出组装成最终响应,并检查响应是否忠实、完整且符合请求格式

目标属于单次运行。修改 blueprint 会影响未来运行。已有运行保留原始目标和来源。

## 如何配置阶段 agent? <a href="#stage-agents" id="stage-agents" />

点击 **PLAN**、**EXECUTE**、**VERIFY** 或 **COMPOSE** 打开该阶段设置。

每个阶段都有专用 agent。你可以配置 **Charge Type**、**Model**、temperature、reasoning、prompt cache、token 限制、**Tool Choice**、**Max Tool Calls** 和 MCP 工具。

阶段指令 prompt 由平台拥有。你不能直接编辑 planner、executor、verifier 或 composer 的核心指令。

| 阶段          | 默认模型         | 默认 reasoning |
| ----------- | ------------ | ------------ |
| **PLAN**    | Claude Opus  | High         |
| **EXECUTE** | Gemini Flash | Low          |
| **VERIFY**  | Claude Opus  | High         |
| **COMPOSE** | Claude Opus  | High         |

## 工具如何工作? <a href="#tools" id="tools" />

打开阶段设置并点击 **Add Tool**。

使用 **Tool Choice** 让该阶段自动调用工具、强制调用工具,或在已附加工具时仍禁用工具调用。使用 **Max Tool Calls** 限制该阶段在一个模型轮次中最多可以调用多少次工具;`0` 表示无限制。Anthropic 阶段不会显示 **Max Tool Calls**。

工具通常最适合 **EXECUTE**,因为 executor 节点会搜索数据、写文件或调用集成。**PLAN**、**VERIFY** 和 **COMPOSE** 只显示与阶段和模型提供商兼容的工具。

有些工具有自己的设置。点击已附加的工具行即可打开设置,例如搜索上下文大小、位置或允许的域名。如果你把阶段模型改成不能使用某个已附加工具的提供商,该工具会继续保留,并标记为 **工具不受支持**,直到你移除它或选择兼容模型。

## 如何配置重复设置? <a href="#repeat-settings" id="repeat-settings" />

点击 **REPEAT**。

设置 **Max repeat passes**、**Max compose attempts** 和 **Completion mode**。

**Max compose attempts** 控制所有必需节点验证通过后,最终响应最多可以重建多少次。Compose 重试不会把节点送回重复循环。

系统会在每次 Compose attempt 前检查预算,所以保守预算 strictness 可能会在所有必需节点验证通过后,仍在 Compose 阶段暂停运行。

* **Strict** 会在必需节点仍未验证时失败运行
* **Best effort** 会用已验证的工作完成运行,并标记仍未验证的节点

Best effort 只适用于节点验证耗尽。如果最终编写在 **Max compose attempts** 后仍未通过,运行会失败。

## 如何配置预算设置? <a href="#budget-settings" id="budget-settings" />

点击编辑器控制栏中的美元按钮,打开 **Budget Settings**。

配置 **Budget Hint (USD)**、**Budget Cap (USD)**、**When hard cap is reached**（**Stop run** 或 **Ask for approval**）、**Budget Strictness** 和 **Max Concurrent Nodes**（规划器最多可创建的节点数，以及执行/验证阶段的最大并行数，范围 1 到 10）。

更高并发可能更快,也可能更快花费。**Conservative** 更早暂停。**Balanced** 可能在超过 hint 后降低并发。**Aggressive** 允许更多工作继续执行。

点击编辑器控制栏中的铃铛按钮,打开 **Notifications**。在这里选择 **Send via** Email/Telegram、设置可选投递目标,并为未来 dashboard 运行开启 **Notify when run finishes**。

{/* Add screenshot: Notifications dialog */}

另请参阅: [Running Tasks](./running-tasks)、[Budget Approval](./budget-approval) 和 [Notifications](./notifications)。
