Agent Mentor Learn

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érminoDefiniciónFuente
flujo de trabajoUn 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ónEl 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ónUn 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
subagenteLa 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-reduceEl 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
pasoLa 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
estadoToda 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
contextoLa 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 trabajoToda 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ónEl 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 controlGuardar 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 estadosModelar 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 secuencialUna 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 paralelaUna 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íbridaUna 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
dependenciaLa 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-thoughtUna 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-shotPedirle al LLM que complete una tarea sin ejemplos, confiando en su conocimiento preentrenado.ApX Machine Learning: Task Decomposition Strategies for LLM Agents
error transitorioUn 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 permanenteUn 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 exponencialUna 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
jitterAgregar 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 breakerCuando 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ónUna 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 SagaDefinir 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
idempotenciaLa 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ónUn 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
bucleUn 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 concurrenciaLimitar 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/salidaCada paso define claramente qué entrada acepta y qué salida devuelve, tan precisa como una firma de función.AWS Marketplace: Agent Orchestration
observabilidadLa 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 progresoRegistrar 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 erroresUn 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 rendimientoMedir 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 invertidoLa 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 deterministaLa 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 contextoLa 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 contextoCuando 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 reiniciaCada 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 acumulaEl 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 externoPersistir 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 faseGuardar 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ónDespué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 humanaEl 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
loteDividir 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 tasaEl 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 recursosMú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 cascadaLa 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ápidoEn 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 eleganteCuando 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 dependenciasUn 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
DAGLa 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
hojaUn 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ógicoDeterminar 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ónUna 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 APIUn 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 pruebasUn 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 tareasTomar 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
depurarLocalizar 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
semiabiertoEl 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