Empezar aquí

Patrones de agentes

Los patrones para construir con modelos, de la llamada aumentada al agente autónomo, ordenados de lo más simple a lo más complejo.

Los patrones son formas probadas de organizar llamadas a un modelo. Esta sección sigue la clasificación de Building effective agents (Anthropic, 2024), que distingue entre workflows, donde tu código decide los pasos, y agentes, donde los decide el modelo.

La regla: empieza por lo más simple

Cada paso hacia la derecha añade coste, latencia y formas de fallar. Súbelo solo cuando tengas pruebas de que el anterior no basta.

flowchart LR
  A[Llamada aumentada] --> B[Workflow]
  B --> C[Agente]

Los patrones

Fundamentos

Workflows

Agentes

Para decidir

Cómo leer cada patrón

Cada página explica qué es, muestra un diagrama, dice cuándo usarlo y cuándo no, da un ejemplo concreto y un esqueleto de código, y puntúa de 1 a 3 su coste y su latencia. Al final enlaza los patrones relacionados y los sistemas que lo usan.

Fundamentos

3

Workflows

5

Agentes

1

Comparativa

coste y latencia relativos, de 1 a 3
PatrónCuándo usarCosteLatencia
Workflows frente a agentes Antes de diseñar cualquier sistema con LLM, para decidir cuánta autonomía necesita de verdad. — —
La llamada aumentada Siempre que el modelo necesite datos o acciones que no están en su entrenamiento ni en el prompt.
Encadenado de prompts Cuando la tarea se descompone limpiamente en pasos fijos y conocidos de antemano.
Enrutado Cuando las entradas caen en categorías claras que se atienden mejor por separado y la clasificación es fiable.
Paralelización Cuando hay subtareas independientes que ganan con atención separada o cuando necesitas más confianza en un resultado.
Orquestador y trabajadores Cuando la tarea se divide en partes, pero cuáles y cuántas depende de cada entrada concreta.
Evaluador-optimizador Cuando tienes criterios de evaluación claros y una crítica concreta mejora de forma medible el resultado.
Agente autónomo Para problemas abiertos donde no puedes prever los pasos y el entorno da feedback fiable en cada uno.
Qué patrón elegir Al empezar un sistema nuevo o cuando el actual falla y dudas si necesitas más complejidad. — —