Cuando el agente 'usa una herramienta', el modelo no ejecuta nada. Emite una solicitud. Otro sistema la valida, la ejecuta y devuelve el resultado. Esa separación lo cambia todo.
Un agente no responde en una sola pasada. Trabaja en un ciclo: observa, decide, actúa, recibe un resultado y vuelve a decidir. Así funciona el loop por dentro.