01What it isQué es
Agent design patterns describe how an agent turns events into actions: reactive agents fire rules on events with no planning, deliberative agents keep a model of the world and plan toward goals, and hybrid agents layer a fast reactive tier under a slower planning tier.
Los patrones de diseño de agentes describen cómo un agente convierte eventos en acciones: los reactivos disparan reglas ante eventos sin planear, los deliberativos mantienen un modelo del mundo y planean hacia metas, y los híbridos colocan una capa reactiva rápida debajo de una capa de planeación más lenta.
02Why it mattersPor qué importa
The pattern sets the trade-off between speed, cost and decision quality: a pure reactive agent fights fires cheaply but never prevents them, while a pure planner is too slow for a cold chain excursion. Layered reactive control, where higher-priority behaviors suppress lower ones, was introduced for robots that must act safely in real time (Brooks, 1986 — IEEE Journal of Robotics and Automation). Deliberative agents are commonly modeled with beliefs, desires and intentions, and practical systems combine them with reactive layers (Wooldridge, 2009 — Wiley, An Introduction to MultiAgent Systems).
El patrón fija el trade-off entre velocidad, costo y calidad de decisión: un agente reactivo puro apaga incendios a bajo costo pero nunca los previene, mientras que un planeador puro es demasiado lento para una excursión de temperatura en cadena de frío. El control reactivo por capas, en el que los comportamientos de mayor prioridad suprimen a los de menor prioridad, se introdujo para robots que deben actuar con seguridad en tiempo real (Brooks, 1986 — IEEE Journal of Robotics and Automation). Los agentes deliberativos suelen modelarse con creencias, deseos e intenciones, y los sistemas prácticos los combinan con capas reactivas (Wooldridge, 2009 — Wiley, An Introduction to MultiAgent Systems).
03How it is doneCómo se hace
04The concept in depthEl concepto a fondo
Advanced: designs agent architecture; implements the correct pattern; evaluates the reaction speed vs. decision quality trade-off.
Avanzado: diseña la arquitectura del agente; implementa el patrón correcto; evalúa el trade-off entre velocidad de reacción y calidad de decisión.
05In practiceEn la práctica
06Illustrative caseCaso ilustrativo
The hybrid agent manages inventory with 3 behavior layers.
| Hybrid agent layer | Type of decision | Decision latency |
|---|---|---|
| Emergency reactive layer (highest priority) | If SKU A stock falls to 0 → immediate alert to purchasing team + sales block until urgent replenishment · If temperature exceeds threshold → cold chain alert | <30 seconds · Deterministic decision without reasoning |
| Standard reactive layer | If any SKU inventory falls below ROP → PO draft for the buyer + priority notification based on remaining DIO | <5 minutes · Calculation based on dynamic SS formula |
| Deliberative layer (active daily) | Daily 30-day plan review: are any SKUs going to fall below SS in the next 14 days considering supplier LT? → weekly proactive purchasing plan | <15 minutes · Reasoning over the complete plan + forecast |
El agente híbrido gestiona el inventario con 3 capas de comportamiento.
| Capa del agente híbrido | Tipo de decisión | Latencia de decisión |
|---|---|---|
| Capa reactiva de emergencia (máxima prioridad) | Si el stock de un SKU A cae a 0 → alerta inmediata al equipo de compras + bloqueo de ventas hasta el reabastecimiento urgente · Si la temperatura supera el umbral → alerta de cadena de frío | <30 segundos · Decisión determinística sin razonamiento |
| Capa reactiva estándar | Si el inventario de cualquier SKU cae por debajo del ROP → borrador de OC para el comprador + notificación priorizada según el DIO restante | <5 minutos · Cálculo basado en la fórmula dinámica de SS |
| Capa deliberativa (activa diariamente) | Revisión diaria del plan a 30 días: ¿algún SKU caerá por debajo del SS en los próximos 14 días considerando el LT del proveedor? → plan de compras proactivo semanal | <15 minutos · Razonamiento sobre el plan completo + pronóstico |
07How it is measuredCómo se mide
08What you would useQué se usa
LangGraph allows designing agents with state graph architectures — ideal for implementing the hybrid reactive/deliberative pattern.
Agent-based modeling libraries for simulating agent behavior before production implementation.
LangGraph permite diseñar agentes con arquitecturas de grafo de estados, ideal para implementar el patrón híbrido reactivo/deliberativo.
Bibliotecas de modelado basado en agentes para simular el comportamiento del agente antes de implementarlo en producción.
React in seconds where you must, plan where you can — and measure how often you are forced to react.
Reacciona en segundos donde es obligatorio, planea donde es posible, y mide qué tan seguido te ves obligado a reaccionar.
All D13 componentsTodos los componentes de D13D13 artifactsArtifacts de D13SCRA