La diferencia real entre un chatbot y un agente
Uno responde una pregunta. El otro decide qué hacer, lo hace, revisa su propio trabajo y sigue con el siguiente paso — sin esperar a que se lo pidas. Esa diferencia no es académica. Cambia lo que puede salir mal y quién tiene que detectarlo.
Un chatbot toma lo que escribes, genera una respuesta y se detiene. Un agente toma lo que escribes, decide qué tiene que pasar, hace algo al respecto, comprueba si funcionó y decide qué hacer después — por su cuenta, a menudo a lo largo de muchos pasos — antes de que una persona vea nada. Esa es toda la distinción. Todo lo que la gente discute cuando discute de "agentes de IA" — el riesgo, la supervisión que un sistema necesita y casi toda la confusión del marketing — sale de esa única diferencia.
Qué hace de verdad un chatbot
Un chatbot es un sistema de un solo paso. Le das texto, genera texto de vuelta y la interacción termina ahí. Incluso un chatbot con una memoria larga de tu conversación sigue haciendo una sola cosa por turno: leer todo lo dicho hasta ahora y predecir el siguiente mensaje. Nunca consulta una base de datos para comprobar un hecho, nunca envía nada en tu nombre y nunca vuelve después a ver si su respuesta se sostuvo. Si se equivoca, el daño es una frase que una persona lee — y que, en el curso normal de las cosas, puede detectar antes de actuar.
Casi todo lo que la gente le pide a un chatbot tiene esta forma sin que nadie lo note: resume este documento, redacta un mensaje de cumpleaños, explica nuestra política de reembolsos, escribe tres opciones de titular. Nada de eso exige que el sistema compruebe algo contra el mundo real o haga algo fuera de la ventana del chat. Sigue siendo cierto cuando la interfaz se llama "asistente de IA" o "copiloto" en vez de "chatbot" — la etiqueta de la caja no cambia lo que pasa adentro.
Qué hace de verdad un agente
Un agente corre un bucle, no un solo paso: planear un paso, actuar llamando a una herramienta real — buscar en una base de datos, enviar un mensaje, editar un archivo, llamar a una API — mirar lo que esa acción devolvió de verdad y usar ese resultado para decidir el siguiente paso. Lo repite hasta que la tarea está hecha, se atasca o está hecho para consultar a una persona. Lo importante es que nadie aprueba cada paso por el camino. El sistema decide, por su cuenta, qué intentar después según lo que pasó de verdad la última vez que actuó — y puede equivocarse en cada uno de esos puntos de decisión, no solo en una respuesta final.
Este bucle no es nuevo ni exótico. Quienes investigan describen versiones de él — razonar sobre qué hacer, actuar, observar el resultado, razonar otra vez — desde hace años, y es lo que de verdad corre debajo de los productos que se llaman agentes, desde el software que presenta informes de gastos hasta las herramientas de código que abren una terminal y ejecutan sus propios comandos. Lo que convierte algo en un agente, y no en un chatbot muy hablador, es que actúa sobre el mundo, observa lo que pasó y se ajusta — una y otra vez, sin que una persona apruebe cada movimiento.
La misma petición, de dos maneras
Así se ve esa diferencia cuando dos sistemas reciben instrucciones que suenan parecidas.
"Resume este documento."
- 1Lee el texto que pegaste.
- 2Genera un párrafo de resumen.
"Encuentra las tres facturas abiertas con más de 30 días de atraso, redacta un correo de recordatorio para cada una y ponlas en mi carpeta de borradores."
- 1Consulta el sistema de facturación y filtra las facturas abiertas desde hace más de 30 días.
- 2Comprueba que encontró tres de verdad, no dos ni cinco — y marca el desajuste en vez de adivinar.
- 3Saca el monto correcto, la fecha de vencimiento y el contacto de cada factura, y redacta un recordatorio.
- 4Guarda cada borrador en la carpeta real de borradores a través de la herramienta de correo.
- 5Informa lo que encontró y lo que redactó.
Si le haces a un chatbot la segunda pregunta, igual te va a devolver algo que parece una respuesta: tres correos de recordatorio que suenan plausibles, generados a partir de lo que hayas pegado en la conversación. Lo que no va a hacer es consultar tu sistema real de facturación, verificar el conteo o poner nada en una carpeta real de borradores. El resultado puede parecer similar. Lo que el sistema hizo de verdad, no.
Por qué esto no es solo una discusión de palabras
La distinción importa porque cambia lo que puede salir mal y quién lo detecta. El peor caso de un chatbot es una respuesta equivocada. Alguien la lee y, en el curso normal de las cosas, o detecta el error o decide no actuar — el fallo nunca sale de la conversación. El peor caso de un agente es una acción equivocada ya tomada en el mundo real: el recordatorio que fue al cliente equivocado con el saldo equivocado, el registro actualizado con el valor equivocado, el reembolso emitido dos veces — antes de que nadie revisara nada. El error ya no es una frase. Es un hecho, y los hechos no se deshacen.
El peor caso de un chatbot es una respuesta equivocada que alguien lee. El peor caso de un agente es una acción equivocada ya tomada — antes de que nadie leyera nada.
Por eso un agente necesita un tipo de supervisión distinto de la de un chatbot. Un chatbot sobre todo necesita a alguien que revise sus respuestas, cuando esa persona llegue a hacerlo. Un agente necesita que quienes lo diseñan hayan decidido ya, antes de que corra, qué acciones puede tomar sin preguntar, cuáles exigen que una persona vea el plan primero y qué pasa cuando se atasca. Si lo resuelves después, vas a descubrir por las malas lo que el agente ya hizo.
Solo puedes confiar en lo que puedes ver
Es la misma idea detrás del concepto de Legibility de FabricLoop: solo se puede gobernar el acceso, y el comportamiento, que de verdad se puede ver. En un chatbot eso es casi automático — toda su salida es un mensaje que una persona lee, así que la acción y el registro de la acción son la misma cosa. En un agente, no. Sus acciones ocurren dentro de otros sistemas — un CRM, una bandeja de entrada, una base de datos, un archivo — y, si nada registra lo que tocó, cambió o envió, no hay forma de revisarlo después, y menos de detenerlo antes. Legibility no es un extra de cumplimiento que se pone encima de un agente. Para un agente es toda la pregunta, porque su "respuesta" no es una frase que se pueda corregir — es un conjunto de acciones de las que quizá nunca se sepa que ocurrieron, salvo que el sistema se haya construido para mostrarlas.
Ese es el vínculo práctico entre las dos ideas: un agente asume más riesgo, y un riesgo distinto, que un chatbot, y por eso mismo necesita un rastro visible de lo que hizo y, en los casos de mayor consecuencia, un punto de control antes de actuar — lo que el concepto de Human Intervention Rate de FabricLoop trata como un número que se diseña y se mide, no como un añadido que se atornilla cuando algo ya salió mal.
El mercado valora esto al revés, todo el tiempo
Cuando tienes la prueba real, se ve con qué frecuencia la etiqueta miente en las dos direcciones. Muchos productos vendidos con fuerza como "agentes de IA" — la palabra en el titular de portada, en los niveles de precio — son, por debajo, un único prompt bien afinado: leer la entrada, generar la salida, listo. Ninguna llamada independiente a una herramienta, ningún bucle, ninguna decisión tomada sin que una persona apruebe el siguiente clic. Mientras tanto, mucho software que nunca usa la palabra "agente" — un flujo automatizado de facturación, un sistema de monitoreo que desvía el tráfico por su cuenta, un script de operaciones que reinicia un servicio caído y comprueba si eso lo arregló — está ejecutando en silencio exactamente el bucle de arriba. La palabra de la etiqueta no dice nada confiable sobre qué máquina estás usando de verdad.
1. ¿Hace falta más de un paso para hacer la cosa? 2. ¿Decide él cuál es ese siguiente paso, o una persona decide cada paso, un clic a la vez? Si una persona elige cada paso, estás ante un chatbot con botones de más — llámalo como lo llame la página de marketing. Si el sistema elige su propio siguiente paso a lo largo de más de un paso, estás ante un agente, y hay que gobernarlo como tal: registros visibles, límites definidos de lo que puede hacer sin preguntar y una respuesta real a quién lo revisa y cuándo.
El propio producto de IA de FabricLoop, Loop Agent, corre ese bucle — buscar, redactar, revisar su propio trabajo a través de herramientas conectadas por MCP — pero está construido para mostrar su trabajo y preguntar antes de los pasos de mayor consecuencia, no para actuar en silencio e informar después. Cada conexión MCP que usa está acotada a una persona y, en Enterprise, lo que hizo aparece en un registro de auditoría en lugar de vivir solo dentro de su propia memoria de la conversación.
Es la misma lógica que cubren Legibility y Human Intervention Rate — conviene leerlas a continuación si esta es la primera de estas tres ideas que encaja.
Nada de esto exige formación técnica. La próxima vez que un proveedor, o un colega, llame agente a algo, pregunta qué hizo de verdad entre tu instrucción y el resultado — y cuántos de esos pasos decidió por su cuenta.
