Glosario
60 términos de «Diseñar flujos de trabajo de agentes: de la conversación puntual a la automatización de varios pasos». Pasa el cursor sobre la primera aparición en la lección para ver la definición.
| Término | Definición | Fuente |
|---|---|---|
| flujo de trabajo | Un script ejecutable que descompone una tarea compleja en pasos, delega cada paso a un agente nuevo y coordina el conjunto por sí mismo. | Alex Op: Claude Code Workflows and Deterministic Orchestration |
| orquestación | El script decide el orden, el paralelismo y las bifurcaciones de una tarea, en lugar de que el agente decida el flujo de control por sí mismo. | ClaudeWorld: What Is a Workflow? Multi-Agent Orchestration Explained |
| una sola conversación | Un agente termina una tarea dentro de una sola ventana de contexto, donde todo el historial y los resultados viven dentro de esa única conversación. | Documentación de Claude Code: Workflows |
| subagente | La instancia de agente independiente que lanza un paso del flujo de trabajo, con su propia ventana de contexto, que termina una subtarea y devuelve un resultado. | ClaudeWorld: What Is a Workflow? Multi-Agent Orchestration Explained |
| fan-out-reduce | El núcleo de la descomposición paralela: repartir el trabajo entre muchos subagentes en paralelo (fan-out), luego fusionar cada resultado en una sola salida (reduce). | MindStudio: Five Claude Code Agentic Workflow Patterns |
| paso | La operación atómica de un flujo de trabajo, ya sea una llamada a un agente (necesita razonamiento) o una función determinista (transformaciones de datos, matemáticas). | Mae Capozzi: Building a Multi-Agent Orchestrator |
| estado | Toda la información que un flujo de trabajo tiene actualmente: en qué paso va, el resultado de cada paso y lo que necesita a continuación, como la memoria del flujo de trabajo. | MachineLearningMastery: 5 Architectural Patterns for Persistent Memory and State in AI Agents |
| contexto | La información entregada a una sola llamada de agente, extraída selectivamente del estado del flujo de trabajo, que contiene solo lo que ese paso necesita. | Chrono Innovation: Architecture for Scalable Agentic AI Workflows |
| estado del flujo de trabajo | Toda la información sobre la tarea actual, pasada entre pasos pero no entre sesiones, y persistible a una base de datos para recuperación. | MindStudio: Workflow State vs. Session State |
| Estado de sesión | El historial de conversación y el contexto transitorio que el agente gestiona por sí mismo, que el flujo de trabajo no necesita rastrear. | MindStudio: Workflow State vs. Session State |
| punto de control | Guardar el estado del flujo de trabajo en almacenamiento externo después de un paso clave, para que una caída se reanude desde el punto de control más reciente en lugar de empezar de nuevo. | MachineLearningMastery: 5 Architectural Patterns for Persistent Memory and State in AI Agents |
| máquina de estados | Modelar un flujo de trabajo con estados discretos (init, processing, completed) y reglas de transición explícitas, persistiendo cada transición. | MindStudio: Workflow State vs. Session State |
| descomposición secuencial | Una estrategia de descomposición que divide una tarea en pasos que deben ejecutarse en orden, cada uno dependiendo de la salida del paso anterior. | OneUpTime: How to Create a Task Decomposition |
| descomposición paralela | Una estrategia de descomposición que divide una tarea en subtareas independientes que pueden ejecutarse al mismo tiempo, con resultados fusionados al final. | OneUpTime: How to Create a Task Decomposition |
| descomposición híbrida | Una estrategia de descomposición donde las fases de alto nivel se ejecutan en orden y los pasos internos de cada fase se ejecutan en paralelo, combinando ambas fortalezas. | OneUpTime: How to Create a Task Decomposition |
| dependencia | La relación de entrada/salida entre pasos; si el paso B necesita la salida del paso A, B depende de A y no puede ejecutarse hasta que A termine. | Artículo ACONIC: Systematic LLM Task Decomposition |
| chain-of-thought | Una técnica de prompting que le pide al LLM que muestre su razonamiento intermedio mientras descompone o razona, en lugar de saltar directamente a una respuesta. | ApX Machine Learning: Task Decomposition Strategies for LLM Agents |
| zero-shot | Pedirle al LLM que complete una tarea sin ejemplos, confiando en su conocimiento preentrenado. | ApX Machine Learning: Task Decomposition Strategies for LLM Agents |
| error transitorio | Un error temporal, generalmente por fluctuación de red, contención de recursos o sobrecarga breve, que puede tener éxito al reintentar. | Augment Code: How Async AI Agent Workflows Survive Failure |
| error permanente | Un error persistente, generalmente por mala configuración, permisos faltantes o un error de código, que no tendrá éxito al reintentar. | Agents Arcade: Error Handling in Agentic Systems |
| retroceso exponencial | Una estrategia de reintento donde el retraso de cada reintento crece exponencialmente (1s, 2s, 4s, 8s...), dándole más tiempo al servicio para recuperarse. | Augment Code: How Async AI Agent Workflows Survive Failure |
| jitter | Agregar una perturbación aleatoria al retraso de reintento para que múltiples clientes no reintenten en el mismo instante exacto, distribuyendo la carga. | Augment Code: How Async AI Agent Workflows Survive Failure |
| circuit breaker | Cuando la tasa de errores cruza un umbral, pausa las llamadas al servicio que falla y falla rápido, evitando recursos desperdiciados y fallas en cascada. | Vasanthan: Handling Failures in Agent-Based Workflows |
| acciones de compensación | Una operación que deshace un paso completado, así que cuando un flujo de trabajo falla a mitad de camino, retrocede los pasos anteriores para mantener los datos consistentes. | AWS Marketplace: Agent Orchestration |
| patrón Saga | Definir una acción forward y una acción compensatoria para cada paso, y en caso de falla ejecutar las compensaciones en reversa para lograr una transacción distribuida. | AWS Marketplace: Agent Orchestration |
| idempotencia | La propiedad donde ejecutar una operación N veces tiene el mismo efecto que ejecutarla una vez, sin producir efectos secundarios en repeticiones. | Agents Arcade: Error Handling in Agentic Systems |
| bifurcación | Un flujo de trabajo eligiendo una ruta de ejecución diferente basada en una condición, como una sentencia if-else o switch. | Alex Op: Claude Code Workflows and Deterministic Orchestration |
| bucle | Un flujo de trabajo repitiendo la misma operación, como un bucle for (sobre cada elemento) o un bucle while (hasta que se cumpla una condición). | Alex Op: Claude Code Workflows and Deterministic Orchestration |
| tope de concurrencia | Limitar cuántas tareas paralelas se ejecutan a la vez para evitar agotar recursos (demasiados archivos abiertos, un pool de conexiones saturado). | Augment Code: How Async AI Agent Workflows Survive Failure |
| contrato de entrada/salida | Cada paso define claramente qué entrada acepta y qué salida devuelve, tan precisa como una firma de función. | AWS Marketplace: Agent Orchestration |
| observabilidad | La capacidad de un flujo de trabajo para responder preguntas como '¿qué tan avanzado estoy, qué errores he encontrado, dónde están los cuellos de botella de rendimiento?'. | ClaudFlow: 7 Patterns for Claude Code Workflow Automation |
| seguimiento del progreso | Registrar cuántos pasos ha terminado un flujo de trabajo, cuántos quedan y cuándo se espera que se complete. | MachineLearningMastery: 5 Architectural Patterns for Persistent Memory and State in AI Agents |
| registro de errores | Un registro de cada error que ocurrió en el flujo de trabajo, incluyendo el nombre del paso, el tipo de error, el mensaje de error y la marca de tiempo. | Vasanthan: Handling Failures in Agent-Based Workflows |
| perfilado de rendimiento | Medir cuánto tarda cada paso para identificar el cuello de botella de rendimiento de un flujo de trabajo. | ClaudFlow: 7 Patterns for Claude Code Workflow Automation |
| flujo de control invertido | La innovación central de un flujo de trabajo: en lugar de que el agente decida qué hacer a continuación, el script decide qué agente llamar a continuación. | Alex Op: Claude Code Workflows and Deterministic Orchestration |
| orquestación determinista | La ruta de ejecución de un flujo de trabajo es decidida por el flujo de control del script (bucles, bifurcaciones), así que la misma entrada produce la misma ruta. | Alex Op: Claude Code Workflows and Deterministic Orchestration |
| ventana de contexto | La cantidad máxima de texto que un agente puede ver a la vez, usualmente cientos de miles a un millón de tokens; más allá de eso debe truncar u olvidar. | ClaudeWorld: What Is a Workflow? Multi-Agent Orchestration Explained |
| explosión de contexto | Cuando el resultado de cada paso sigue acumulándose en el contexto, así que crece sin límites hasta que excede el límite o degrada el rendimiento. | Ranjan Kumar: Building Agents That Remember |
| contexto que se reinicia | Cada paso limpia el contexto y pasa solo lo que el paso actual necesita, evitando la explosión de contexto. | Ranjan Kumar: Building Agents That Remember |
| contexto que se acumula | El resultado de cada paso se agrega al contexto para que los pasos posteriores vean todo el historial, lo que funciona para un paso de resumen final. | Ranjan Kumar: Building Agents That Remember |
| almacenamiento externo | Persistir el estado del flujo de trabajo en una base de datos, Redis o el sistema de archivos, en lugar de mantenerlo solo en variables en memoria. | Appamass: State Management Patterns for Reliable AI Agent Workflows |
| Puntos de control por fase | Guardar un punto de control después de que completa cada fase importante del flujo de trabajo, en lugar de después de cada operación pequeña. | MachineLearningMastery: 5 Architectural Patterns for Persistent Memory and State in AI Agents |
| lógica de recuperación | Después de que un flujo de trabajo se reanuda desde un punto de control, omite los pasos ya completados y continúa desde el punto de interrupción. | MachineLearningMastery: 5 Architectural Patterns for Persistent Memory and State in AI Agents |
| aprobación humana | El flujo de trabajo hace pausa en un punto de decisión clave para esperar que un humano confirme antes de continuar, común antes de despliegues de producción o eliminación de datos. | Appamass: State Management Patterns for Reliable AI Agent Workflows |
| lote | Dividir un conjunto grande de tareas en grupos pequeños procesados un grupo a la vez, con paralelismo dentro de cada grupo, para controlar la concurrencia y el uso de recursos. | Augment Code: How Async AI Agent Workflows Survive Failure |
| límite de tasa | El límite de una API en peticiones por unidad de tiempo; excederlo devuelve un error 429, y debes esperar o ralentizar tu tasa de peticiones. | Augment Code: How Async AI Agent Workflows Survive Failure |
| contención de recursos | Múltiples tareas paralelas accediendo a un recurso limitado (una conexión de base de datos, un manejador de archivo) a la vez, causando que algunas fallen o se agoten por tiempo. | Augment Code: How Async AI Agent Workflows Survive Failure |
| falla en cascada | La falla de un servicio causando que los servicios que dependen de él también fallen, con la falla propagándose hacia afuera. | Vasanthan: Handling Failures in Agent-Based Workflows |
| fallar rápido | En un error del que claramente no puedes recuperarte (un error permanente, un circuit breaker abierto), fallar inmediatamente sin reintentar, para ahorrar recursos. | Agents Arcade: Error Handling in Agentic Systems |
| degradación elegante | Cuando un paso no crítico falla, el flujo de trabajo lo omite y continúa en lugar de fallar como un todo. | Augment Code: How Async AI Agent Workflows Survive Failure |
| grafo de dependencias | Un grafo con nodos para pasos y flechas para dependencias, mostrando las dependencias y el orden de ejecución entre pasos claramente. | Artículo ACONIC: Systematic LLM Task Decomposition |
| DAG | La versión formal de un grafo de dependencias: los nodos son pasos, las aristas dirigidas son dependencias, y 'acíclico' garantiza sin deadlock. | Artículo ACONIC: Systematic LLM Task Decomposition |
| hoja | Un nodo en el grafo de dependencias que no depende de nada más, así que puede ejecutarse primero. | Kinde: Multi-Agent Workflows for Complex Refactoring |
| orden topológico | Determinar el orden de ejecución de los pasos a partir de sus dependencias, garantizando que cada paso se ejecute solo después de que sus dependencias estén completas. | Artículo ACONIC: Systematic LLM Task Decomposition |
| flujo de trabajo de refactorización | Una tubería completa que analiza código, genera un plan de refactorización, refactoriza en orden de dependencias y verifica con pruebas. | Kinde: Multi-Agent Workflows for Complex Refactoring |
| generar documentación de API | Un flujo automatizado que extrae APIs del código, genera ejemplos, renderiza docs y los publica. | ClaudFlow: 7 Patterns for Claude Code Workflow Automation |
| flujo de automatización de pruebas | Un flujo de trabajo de pruebas de extremo a extremo que configura entornos, ejecuta pruebas en paralelo, recopila resultados y genera un reporte. | ClaudFlow: 7 Patterns for Claude Code Workflow Automation |
| descomposición de tareas | Tomar una tarea vaga y demasiado grande y partirla en pasos pequeños y claros, cada uno con entradas y salidas definidas. | ApX Machine Learning: Task Decomposition Strategies for LLM Agents |
| depurar | Localizar problemas en un flujo de trabajo a través de logs, inspección de estado y rastreo paso a paso. | ClaudFlow: 7 Patterns for Claude Code Workflow Automation |
| semiabierto | El estado del circuit breaker donde, después de un tiempo de espera, unas pocas peticiones de prueba pasan: si tienen éxito el breaker se cierra, de lo contrario permanece abierto. | Vasanthan: Handling Failures in Agent-Based Workflows |