
Imagen: Olkeri
Por Olkeri.space
Agentes de IA explicados: qué son, cómo funcionan y dónde fallan
Los agentes de IA no solo responden preguntas, actúan. Así funcionan realmente estos sistemas, para qué sirven y por qué la mayoría de los pilotos se estanca.
Leer este artículo en: English · Français · Deutsch
Un agente de IA es un modelo de lenguaje capaz de actuar, no solo de producir texto. Haga una pregunta a un chatbot y escribirá una respuesta. Dé un objetivo a un agente y decidirá qué pasos dar, usará herramientas de software para darlos, comprobará los resultados y continuará hasta cumplir el objetivo o quedarse atascado.
Ese cambio, de generar texto a hacer trabajo, es la mayor transformación en la manera de desplegar inteligencia artificial en el ámbito comercial. Es también el terreno donde las expectativas superan con más frecuencia a la realidad.
Cómo funciona realmente un agente:
Quite el barniz comercial y un agente se reduce a un bucle.
El modelo recibe un objetivo y una lista de herramientas que puede usar. Las herramientas son funciones de software corrientes descritas en lenguaje llano: consultar una base de datos, enviar un correo, leer un archivo, llamar a una API, ejecutar código. El modelo elige una herramienta y especifica los parámetros. El programa que lo envuelve, y no el modelo, ejecuta esa llamada y devuelve el resultado. El modelo lee el resultado y decide el paso siguiente. El bucle se repite hasta que el modelo declara terminada la tarea.
El detalle importante es que el modelo nunca ejecuta nada por sí mismo. Emite una petición estructurada, y código convencional realiza la acción. Todo control de seguridad, toda comprobación de permisos y todo registro de auditoría viven en esa capa envolvente, no en el modelo.
Qué distingue a los agentes de la automatización:
La automatización tradicional sigue un camino fijo definido de antemano. Si llega un formulario con un formato inesperado, el guion falla.
Un agente decide el camino en tiempo de ejecución. Si se le encarga conciliar una factura, puede consultar un sistema, no encontrar nada, probar otra grafía, revisar una segunda fuente y escalar el caso. Nadie escribió esas ramificaciones. Esa adaptabilidad es toda la propuesta de valor, y es también el origen de todas las dificultades: un sistema que decide sus propios pasos puede decidir mal.
Dónde funcionan de verdad los agentes hoy:
El patrón de los despliegues exitosos es nítido, y más estrecho de lo que sugiere el material promocional.
La ingeniería de software es el éxito más claro. Los agentes de programación leen un repositorio, escriben cambios, ejecutan pruebas e iteran sobre los fallos. El código tiene una ventaja decisiva: la corrección se comprueba automáticamente. Las pruebas pasan o fallan, así que el agente recibe una señal fiable y los errores afloran de inmediato.
La atención al cliente funciona cuando el agente está estrictamente acotado. Localizar un pedido, tramitar una devolución dentro de límites definidos, escalar cualquier cosa inusual. El valor viene de resolver los casos rutinarios de principio a fin, no de limitarse a redactar respuestas.
La investigación y la recopilación de datos funcionan bien porque la salida es un documento que revisa una persona. El agente consulta muchas fuentes, extrae el material pertinente y compila los hallazgos. Los errores son visibles y corregibles antes de que nada actúe sobre ellos.
El rasgo común no es la dificultad de la tarea. Es la verificabilidad, la reversibilidad y el alcance. Los agentes triunfan donde los resultados pueden comprobarse, los errores pueden deshacerse y el abanico de acciones posibles está acotado.
Por qué fallan los agentes:
El modo de fallo dominante es la acumulación de errores. Si cada paso es fiable al 95 por ciento, una tarea de veinte pasos sale bien alrededor de un tercio de las veces. Las cadenas autónomas largas son frágiles por razones aritméticas, y por eso los sistemas útiles mantienen secuencias cortas e insertan puntos de control.
El segundo es la falta de retroalimentación. Un agente que no puede saber si un paso funcionó no puede rectificar. Avanza con seguridad sobre una premisa falsa, y cada paso posterior hereda el error. Donde la verificación es imposible, la autonomía es inadecuada.
El tercero es la expansión del alcance del propio despliegue. Los pilotos empiezan acotados y triunfan, luego se amplían para cubrir excepciones y casos límite hasta que el agente opera en un terreno donde nadie sabe decir qué es un comportamiento correcto. La fiabilidad se desploma y el proyecto se archiva sin ruido.
El problema de seguridad que nadie debería saltarse:
Un agente que lee contenido externo y además tiene permisos está expuesto a la inyección de instrucciones. Si procesa una página web o un correo que contiene órdenes, puede seguirlas, porque para un modelo de lenguaje las instrucciones y los datos son indistinguibles.
A un agente capaz de leer su correo, navegar por la web y enviar mensajes se le puede manipular con una página preparada para que filtre información. No es hipotético: es una clase de ataque bien documentada y sin resolver.
La defensa práctica es arquitectónica, no cuestión de instrucciones ingeniosas. Dé a cada agente los permisos mínimos que necesite. Separe los agentes que leen contenido no confiable de los que custodian credenciales sensibles. Exija aprobación humana para las acciones irreversibles o salientes. Trate como entrada hostil todo lo que un agente lea del mundo exterior, exactamente igual que haría en cualquier otro sistema.
Sistemas multiagente, y cuándo ayudan:
Un diseño popular reparte papeles entre varios agentes: un planificador, un investigador, un redactor, un revisor. A veces ayuda de verdad, sobre todo cuando un agente distinto revisa el trabajo de otro, porque una evaluación fresca detecta errores que el proceso original pasó por alto.
A menudo no ayuda. Más agentes significan más pasos, más lugares donde el error se acumula, más coste y una depuración mucho más difícil. Un único agente bien diseñado con buenas herramientas supera con frecuencia a un comité elaborado. Añada agentes por una razón concreta, no por defecto.
Cómo desplegar uno con éxito:
Elija una tarea cuyo resultado pueda verificar de forma automática o barata. Sin señal de retorno, un agente adivina.
Mantenga pequeño el espacio de acción. Cinco herramientas bien diseñadas superan a cincuenta imprecisas, porque la elección de herramienta es donde los modelos se equivocan más a menudo.
Acote el bucle. Limite el número de pasos, limite el gasto y defina qué hace el agente cuando falla en lugar de dejarlo improvisar indefinidamente.
Registre cada acción con sus entradas y sus resultados. Cuando algo salga mal, y saldrá, la traza es la única forma de entender qué ocurrió.
Empiece con una persona aprobando cada acción, y relaje ese requisito solo para tipos de acción concretos con un historial demostrado. La autonomía debe ganarse de forma gradual, acción por acción, sobre la base de pruebas.
La valoración honesta:
Los agentes son reales y útiles en dominios acotados y verificables, y están mejorando deprisa. Todavía no son trabajadores autónomos fiables para tareas abiertas de alto riesgo, y aquí la distancia entre la demostración y la producción es mayor que en cualquier otra área de la IA aplicada.
Las organizaciones que obtienen valor no son las que intentan la autonomía más ambiciosa. Son las que eligieron una tarea estrecha, comprobable y reversible, y diseñaron con rigor el sistema que la rodea.