PTENES
Saltar al contenido
TRILHA 1

🧭 Fundamentos: qué es un loop de agente

Cada quien dibuja el "loop de agente" de una manera diferente. Esta ruta muestra el esqueleto que está debajo de todos ellos — reason → act → observe — los 6 elementos en los que coinciden todas las fuentes y el mapa de las 11 escuelas que confunden a quienes están empezando. Cada término se explica cuando aparece.

Cuatro diagramas del mismo loop vistos desde distintos ángulos OBJETIVO + qué significa "listo" reason · pensar act · actuar observa · ver
3
Módulos
19
Temas
~2h
Duración
Base
Nivel
Progreso de la ruta: 0% 0 de 19

Mapa de la ruta

Contenido detallado

1.1~40 min

🧭 El esqueleto: reason → act → observe

Por debajo de todo diseño complicado, el ciclo siempre consta de los mismos tres pasos que se repiten hasta que esté «listo».

Qué es:

Una IA que razona qué hacer, actúa y observa el resultado, repitiendo hasta alcanzar el objetivo.

Por qué aprender:

Es la base de todo; sin ella, los "swarms" y "fleets" se quedan en pura jerga.

Conceptos clave:

LLM, herramienta, iteración, objetivo.

Qué es:

Think→Act→See, "el modelo usa herramientas", "se ejecuta solo" y "un jefe, varios ayudantes": todas son la misma idea.

Por qué aprender:

Dejas de pensar que son cosas distintas y ves el esqueleto común.

Conceptos clave:

La misma estructura, cuatro disfraces.

Qué es:

El paso en el que el agente lee su propio resultado en vez de suponer que funcionó.

Por qué aprender:

Es lo que hace converger al loop; sin observar, entrega basura con confianza.

Conceptos clave:

Observar = ground truth; base de la comprobación "¿listo?".

Qué es:

Un pasante al que no tienes que supervisar en cada detalle: le das el objetivo, descubre el siguiente paso y revisa su propio trabajo.

Por qué aprender:

Ayuda a calibrar qué delegar y qué verificar.

Conceptos clave:

Objetivo definido, pasos descubiertos, autocorrección.

Qué es:

Prompt único = una respuesta y se acabó; loop = muchas vueltas hasta verificar que terminó.

Por qué aprender:

La mayoría de las tareas se resuelven con un solo prompt; el loop es para cuando hay verificación e iteración.

Conceptos clave:

One-shot × iterativo; el costo de cada uno.

Qué es:

Cada vuelta es un paso; el loop sigue hasta que la comprobación «¿listo?» se aprueba o un límite de seguridad lo detiene.

Por qué aprender:

Te da el esquema mental que sirve para cualquier herramienta de agente.

Conceptos clave:

Vuelta = paso; guardrail; glosario base del curso.

Ver completo
1.2~40 min

🧩 El núcleo invariante: 6 elementos

Quita las discrepancias y queda esto: las 6 piezas que conectas para armar cualquier bucle.

Qué es:

Un LLM en el centro decide qué hacer en cada vuelta. Tú no programas los pasos; el modelo elige.

Por qué aprender:

Quita el modelo y no hay bucle, solo un script.

Conceptos clave:

El modelo dirige cada iteración.

Qué es:

Las acciones que puede realizar el modelo: leer/escribir archivos, ejecutar comandos y pruebas, buscar, llamar a una API.

Por qué aprender:

Sin herramientas, el modelo solo habla, no hace. La artesanía está en las herramientas.

Conceptos clave:

Tool-calling; descripción clara de las acciones.

Qué es:

El resultado de cada acción vuelve al contexto, así que la siguiente vuelta está mejor informada que la anterior.

Por qué aprender:

Para tareas largas, escribe el estado en disco (un archivo de progreso + commits) para poder continuar entre sesiones.

Conceptos clave:

Contexto, ventana de contexto, estado externalizado.

Qué es:

Un objetivo claro, escrito de modo que el modelo sepa cuándo terminó. «Todas las pruebas pasan» es un objetivo; «mejora el código» no lo es.

Por qué aprender:

Es uno de los pocos elementos que TODAS las fuentes coinciden en que es esencial.

Conceptos clave:

Objetivo verificable × objetivo vago.

Qué es:

Antes de continuar, el agente compara su propio trabajo con el objetivo: ejecuta las pruebas, vuelve a leer el requisito y confirma que el archivo cambió.

Por qué aprender:

Anthropic llama a «verifica tu trabajo» «el paso más subestimado». Es lo que distingue un loop que converge de uno que produce basura con confianza.

Conceptos clave:

gather → act → verify → repeat.

Qué es:

Algo que termina el bucle: el objetivo cumplido (las pruebas pasan) + un límite estricto (máximo de vueltas).

Por qué aprender:

Las fuentes discrepan aquí; precisamente por eso tienes que definir una a propósito. No supongas que el modelo se detendrá por sí solo.

Conceptos clave:

max_turns; el objetivo es invariante, la parada no.

Ver completo
1.3~50 min

🗺️ El mapa del campo: 11 escuelas

No existe una definición única de «loop de agente». Aquí está el mapa de las 11 que circulan — y en qué discrepan.

Qué es:

Auditar 45 fuentes verificadas revela 11 enfoques distintos del «bucle»; tu sensación de confusión era acertada.

Por qué aprender:

Saber que no están de acuerdo te inmuniza contra «fulano lo dijo, así que es verdad».

Conceptos clave:

Convergencia mínima × fractura en los bordes.

Qué es:

"Un LLM que usa herramientas en un loop hasta que termina la tarea" (Willison, Anthropic, LangChain). El loop es trivial; la artesanía está en las herramientas.

Por qué aprender:

Es la definición base. Pero hoy también es el "saco de boxeo" al que los practicantes atacan por ser demasiado minimalista.

Conceptos clave:

Agente = loop, en una frase.

Qué es:

Cada vuelta = pensar → actuar → observar, y repetir. La única escuela que nombra un ciclo de cognición interno.

Por qué aprender:

Es el vocabulario que más encontrarás en docs y papers.

Conceptos clave:

ReAct, «thought» (pensamiento sin observación).

Qué es:

Autoverificación (el mismo agente comprueba) × evaluador independiente (un segundo agente califica hasta PASS).

Por qué aprender:

Es la raíz del patrón maker→checker que usas en la Trilha 2.

Conceptos clave:

Evaluator-optimizer; el generador nunca se aprueba a sí mismo.

Qué es:

Un Runner/orquestador es dueño del loop (OpenAI/Google/Bedrock, con max_turns) × un loop autónomo que se genera sus propios prompts y funciona sin supervisión (AutoGPT).

Por qué aprender:

Muestra que «loop» puede ser un objeto de runtime O un sistema programado.

Conceptos clave:

Runner, max_turns, auto-prompt.

Qué es:

«Diseña el loop, no el prompt»; loop de memoria entre intentos (Reflexion); «loop no es la primitiva adecuada» (swyx); y la trampa terminológica: «loop» = human-in-the-loop.

Por qué aprender:

Evita copiar una guía de HITL creyendo que es un estándar de build.

Conceptos clave:

HITL = supervisión humana, no cognición del agente.

Qué es:

Quién es responsable, qué termina el loop, si «verificar» forma parte de él, el alcance de una iteración, si las herramientas son esenciales y si «loop» es el primitivo adecuado.

Por qué aprender:

Conocer los ejes te permite leer cualquier definición y ubicar dónde encaja.

Conceptos clave:

6 ejes; debajo, el núcleo invariante.

Ver completo
← Inicio Ruta 2: Cuándo usar un loop →