> ## 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.

# Creación y configuración

> Crea un blueprint de Hive Agent y configura etapas, herramientas, repeticion, composicion y presupuesto

Usa el editor de Hive Agents para crear un blueprint reutilizable. El blueprint guarda agentes de etapa, herramientas, repeticion, composicion y presupuesto. El objetivo y las fuentes se agregan despues desde **Start Run**.

## ¿Cómo creo un Hive Agent? <a href="#create-hive-agent" id="create-hive-agent" />

Abre **Hive Agents** en la barra lateral.

Haz clic en **New Agent Task**.

Fetch Hive crea el blueprint y abre el canvas. Cambia el nombre desde el menu de breadcrumbs cuando necesites un nombre claro.

Usa el mismo menu para **Archive** cuando ya no necesites el Hive Agent. Al archivarlo se quita de las listas activas y ya no permite nuevas ejecuciones, pero las ejecuciones existentes siguen disponibles en **Hive Agents** > **Logs**.

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

## Etapas del canvas <a href="#canvas-stages" id="canvas-stages" />

Cada Hive Agent ejecuta el mismo ciclo:

* **PLAN** divide el objetivo en nodos y define que debe producir cada nodo
* **EXECUTE** ejecuta esos nodos y usa las herramientas configuradas
* **VERIFY** revisa cada salida contra el plan, las fuentes y los criterios
* **REPEAT** devuelve los nodos rechazados a ejecucion y verificacion hasta que pasen o se alcancen los limites
* **COMPOSE** arma la respuesta final desde salidas verificadas y comprueba que sea fiel, completa y tenga el formato pedido

El objetivo pertenece a cada ejecucion. Cambiar el blueprint afecta ejecuciones futuras. Las ejecuciones existentes conservan su objetivo y fuentes originales.

## ¿Cómo configuro los agentes de etapa? <a href="#stage-agents" id="stage-agents" />

Haz clic en **PLAN**, **EXECUTE**, **VERIFY** o **COMPOSE** para abrir la configuracion de esa etapa.

Cada etapa tiene un agente dedicado. Puedes configurar **Charge Type**, **Model**, temperatura, razonamiento, prompt cache, limites de tokens, **Tool Choice**, **Max Tool Calls** y herramientas MCP.

Los prompts de instruccion de etapa pertenecen a la plataforma. No editas directamente las instrucciones del planner, executor, verifier o composer.

| Etapa       | Modelo predeterminado | Razonamiento predeterminado |
| ----------- | --------------------- | --------------------------- |
| **PLAN**    | Claude Opus           | Alto                        |
| **EXECUTE** | Gemini Flash          | Bajo                        |
| **VERIFY**  | Claude Opus           | Alto                        |
| **COMPOSE** | Claude Opus           | Alto                        |

## ¿Cómo funcionan las herramientas? <a href="#tools" id="tools" />

Abre una hoja de configuracion de etapa y haz clic en **Add Tool**.

Usa **Tool Choice** para permitir que la etapa llame herramientas automaticamente, exigir una llamada a herramienta o desactivar herramientas aunque esten adjuntas. Usa **Max Tool Calls** para limitar cuantas llamadas a herramientas puede hacer esa etapa durante un turno del modelo; `0` significa ilimitado. Las etapas con Anthropic no muestran **Max Tool Calls**.

Las herramientas suelen ser mas utiles en **EXECUTE**, donde los nodos buscan datos, escriben archivos o llaman integraciones. **PLAN**, **VERIFY** y **COMPOSE** solo muestran herramientas compatibles con esa etapa y proveedor.

Algunas herramientas tienen configuracion propia. Haz clic en una herramienta adjunta para abrir sus ajustes, como tamano de contexto de busqueda, ubicacion o dominios permitidos. Si cambias el modelo de una etapa a un proveedor que no puede usar una herramienta adjunta, la herramienta queda adjunta y se marca como **Herramienta no compatible** hasta que la quites o elijas un modelo compatible.

## ¿Cómo configuro la repetición? <a href="#repeat-settings" id="repeat-settings" />

Haz clic en **REPEAT**.

Ajusta **Max repeat passes**, **Max compose attempts** y **Completion mode**.

**Max compose attempts** controla cuantas veces se puede reconstruir la respuesta final despues de que los nodos requeridos ya esten verificados. Los reintentos de Compose no devuelven nodos al ciclo de repeticion.

El presupuesto se revisa antes de cada intento de Compose, asi que la strictness conservadora puede pausar una ejecucion durante Compose incluso despues de que todos los nodos requeridos esten verificados.

* **Strict** falla la ejecucion si aun quedan nodos requeridos sin verificar
* **Best effort** completa con el trabajo verificado y marca lo que siga sin verificar

Best effort solo aplica cuando se agotan los intentos de verificacion de nodos. Si la composicion final no pasa despues de **Max compose attempts**, la ejecucion falla.

## ¿Cómo configuro el presupuesto? <a href="#budget-settings" id="budget-settings" />

Haz clic en el boton de dolar de la barra de control del editor para abrir **Budget Settings**.

Configura **Budget Hint (USD)**, **Budget Cap (USD)**, **When hard cap is reached** (**Stop run** o **Ask for approval**), **Budget Strictness** y **Max Concurrent Nodes** (tope de nodos que el planificador puede crear y de ejecución en paralelo, de 1 a 10).

Mas concurrencia puede terminar antes y gastar antes. **Conservative** pausa antes, **Balanced** puede reducir concurrencia despues del hint y **Aggressive** permite mas trabajo antes de pausar.

Haz clic en el boton de campana de la barra de control del editor para abrir **Notifications**. Usalo para elegir **Send via** Email/Telegram, definir un destino opcional y activar **Notify when run finishes** para ejecuciones futuras desde el dashboard.

{/* Add screenshot: Notifications dialog */}

Ver también: [Running Tasks](./running-tasks), [Budget Approval](./budget-approval) y [Notificaciones](./notifications).
