Delfos Technologies
Iniciar Assessment
enterprise-ai

Agentes de IA en producción

Ing. Enrique Landaure Vásquez30 de julio de 20269 min

Un agente que funciona en un entorno controlado no está listo para producción. La verdadera prueba comienza cuando debe operar dentro de una empresa real, con datos cambiantes, sistemas frágiles y consecuencias reales.

agentes de IAproducciónconfiabilidadobservabilidad

Construir un agente de IA que resuelve correctamente una tarea en un entorno controlado puede ser relativamente sencillo.

Lo difícil comienza cuando ese agente debe operar dentro de una empresa real.

En un piloto, los datos suelen estar preparados, las herramientas están limitadas, los usuarios son conocidos y los casos de prueba están razonablemente controlados.

La producción es diferente.

Los datos cambian. Los sistemas fallan. Las APIs tienen latencia. Los permisos caducan. Las instrucciones pueden ser ambiguas. Los procesos contienen excepciones. Y las acciones ejecutadas por el sistema pueden tener consecuencias financieras, operativas o reputacionales.

Por eso, la pregunta importante no es:

“¿Funciona el agente?”

La pregunta es:

“¿Podemos operar este agente de forma confiable cuando deje de ser una demostración y pase a formar parte de la empresa?”

“Un agente en producción deja de ser simplemente una aplicación de IA. Se convierte en un componente del sistema operativo de la organización.”

Ese cambio de perspectiva es fundamental.


El techo de los pilotos aparece cuando entra la realidad operacional

Una demostración puede mostrar que un agente es capaz de:

  • interpretar una solicitud;
  • consultar información;
  • utilizar una herramienta;
  • generar una respuesta;
  • o ejecutar una acción.

Pero ninguna de esas capacidades demuestra por sí sola que el sistema esté preparado para producción.

Supongamos que un agente procesa solicitudes internas. En una demostración puede completar correctamente nueve de cada diez casos. Eso puede parecer suficiente.

Pero en producción aparecen preguntas diferentes:

  • ¿Qué ocurre con el décimo caso?
  • ¿Puede identificar que no sabe qué hacer?
  • ¿Puede detenerse sin causar una consecuencia incorrecta?
  • ¿Puede escalar el problema?
  • ¿Podemos reconstruir posteriormente qué información utilizó?
  • ¿Sabemos qué herramienta ejecutó?
  • ¿Podemos identificar quién autorizó esa acción?
  • ¿Podemos limitar el costo de sus ejecuciones?
  • ¿Podemos apagarlo inmediatamente si aparece un comportamiento inesperado?

Estas preguntas no pertenecen al prototipo. Pertenecen a la operación empresarial.


La producción introduce un nuevo contrato de confiabilidad

Una aplicación tradicional suele tener un comportamiento relativamente determinista.

Un agente basado en modelos puede trabajar con una combinación de:

  • instrucciones;
  • contexto;
  • información recuperada;
  • herramientas;
  • estado;
  • modelos probabilísticos;
  • y decisiones generadas dinámicamente.

Eso significa que la arquitectura debe compensar una característica fundamental:

el sistema puede producir resultados diferentes ante situaciones similares.

No necesariamente es un problema. Pero sí significa que la organización debe diseñar mecanismos para controlar esa variabilidad.

“La confiabilidad de un agente no puede depender únicamente de que el modelo ‘normalmente responda bien’. Debe depender de la arquitectura que rodea al modelo.”


El agente necesita una frontera operacional

Antes de poner un agente en producción, debe estar claramente definido qué puede hacer.

No solamente qué herramientas tiene disponibles. También:

  • qué sistemas puede consultar;
  • qué información puede utilizar;
  • qué operaciones puede ejecutar;
  • bajo qué condiciones;
  • con qué identidad;
  • con qué límites;
  • y qué acciones están fuera de su autoridad.

Esta frontera debe ser explícita. Un agente no debería descubrir sus límites durante la ejecución. La arquitectura debe establecerlos previamente.

Por ejemplo, un agente puede tener autorización para consultar información de clientes, pero no para modificarla. Puede preparar una transacción, pero no ejecutarla. Puede realizar operaciones por debajo de determinado umbral, pero requerir aprobación humana por encima de él.

La autonomía debe ser una propiedad diseñada, no una consecuencia accidental de las capacidades del modelo.


Identidad: ¿quién está actuando?

Cuando un usuario humano ejecuta una acción dentro de una organización, normalmente existe una identidad asociada.

En un sistema agéntico aparece una nueva pregunta:

¿Qué identidad representa al agente cuando actúa?

Esto importa porque las acciones realizadas por el sistema deben poder atribuirse.

La organización necesita distinguir entre:

  • la persona que inició una solicitud;
  • el agente que procesó la tarea;
  • el sistema que proporcionó información;
  • y la acción concreta que finalmente se ejecutó.

Sin esta separación, la trazabilidad se vuelve débil.

Una arquitectura empresarial madura trata la identidad del agente como parte del diseño del sistema, no como una configuración secundaria.


Observabilidad: no basta con registrar errores

La observabilidad de un agente no puede limitarse a saber si la aplicación respondió con éxito.

Para operar un sistema de este tipo es necesario poder reconstruir su comportamiento.

Por ejemplo:

  • qué solicitud recibió;
  • qué contexto utilizó;
  • qué información recuperó;
  • qué modelo intervino;
  • qué herramientas consultó;
  • qué acciones ejecutó;
  • cuánto tiempo tomó cada etapa;
  • qué costo generó;
  • qué resultado produjo;
  • y dónde apareció una desviación.

Esto permite responder una pregunta esencial:

“¿Por qué el sistema hizo lo que hizo?”

La respuesta no siempre será sencilla. Pero si la arquitectura no conserva suficiente información para investigarlo, la organización pierde capacidad de control.


De logs a trazabilidad operacional

Existe una diferencia entre registrar eventos y poder comprender una operación completa.

Un log puede indicar: API call successful. Eso dice poco.

Una traza operacional debería permitir entender que:

  1. el usuario inició una solicitud;
  2. el agente interpretó determinado objetivo;
  3. consultó una fuente concreta;
  4. recuperó determinados datos;
  5. utilizó una herramienta;
  6. recibió una respuesta;
  7. tomó una decisión;
  8. ejecutó una acción;
  9. y produjo un resultado.

Esta visión completa es especialmente importante cuando el agente participa en procesos críticos.

La observabilidad debe acompañar al proceso, no solamente al componente técnico.


La confiabilidad se diseña alrededor de los fallos

Un sistema preparado para producción no se diseña suponiendo que todo funcionará correctamente.

Se diseña pensando en qué ocurre cuando algo falla.

Un agente puede enfrentarse a:

  • una herramienta indisponible;
  • información incompleta;
  • respuestas contradictorias;
  • una API lenta;
  • un timeout;
  • una autorización rechazada;
  • una operación parcialmente completada;
  • o una situación que no estaba contemplada.

La arquitectura debe definir qué hacer en cada categoría relevante.

Puede:

  • reintentar;
  • utilizar una alternativa;
  • solicitar información adicional;
  • escalar a una persona;
  • revertir una operación;
  • o detenerse.

La respuesta correcta dependerá del proceso.

Pero una regla debería ser general:

“Cuando el sistema no puede continuar con suficiente confianza, debe saber detenerse.”


El problema de los reintentos

Los reintentos son un buen ejemplo de por qué un agente requiere una arquitectura operacional.

Si una consulta de lectura falla, repetirla puede ser relativamente inocuo. Pero repetir una operación de escritura puede producir consecuencias completamente diferentes.

Un sistema que vuelve a ejecutar automáticamente una acción puede:

  • duplicar una transacción;
  • enviar dos comunicaciones;
  • crear registros duplicados;
  • modificar información más de una vez;
  • o generar costos innecesarios.

Por eso, la confiabilidad requiere mecanismos como idempotencia, validación del estado y control de las operaciones antes de repetirlas.

No es una característica exclusiva de los agentes. Es ingeniería empresarial aplicada a sistemas que ahora incorporan capacidades de IA.


El costo también forma parte de la arquitectura

La economía de un agente puede cambiar radicalmente cuando pasa de unas pocas pruebas a miles o millones de ejecuciones.

Cada tarea puede implicar:

  • múltiples llamadas al modelo;
  • recuperación de información;
  • consultas a sistemas externos;
  • utilización de herramientas;
  • procesamiento adicional;
  • y reintentos.

El costo real no es necesariamente el costo de una llamada al modelo. Es el costo del proceso completo de ejecución.

Por eso, una arquitectura preparada para producción debe permitir medir:

  • costo por tarea;
  • costo por proceso;
  • frecuencia de ejecución;
  • consumo de modelos;
  • utilización de herramientas;
  • y costo de los errores o reintentos.

La escalabilidad técnica sin sostenibilidad económica no constituye una capacidad empresarial madura.


La observabilidad también debe medir valor

Existe otro error frecuente.

Medir que el agente está funcionando técnicamente no significa que esté generando valor.

Un agente puede tener alta disponibilidad, baja latencia y pocos errores técnicos, y aun así no mejorar el proceso empresarial.

Por eso conviene separar dos niveles de medición.

Métricas del sistema:

  • disponibilidad;
  • latencia;
  • errores;
  • costo;
  • consumo;
  • utilización de herramientas.

Métricas del proceso:

  • tiempo de resolución;
  • tasa de automatización;
  • reducción de trabajo manual;
  • calidad del resultado;
  • reducción de errores;
  • satisfacción del usuario;
  • impacto económico.

La primera categoría permite operar la plataforma. La segunda permite justificar la inversión.


La intervención humana debe estar diseñada

Un agente preparado para producción no debe intentar resolver todos los casos por sí mismo. Debe saber cuándo necesita ayuda.

La intervención humana puede ser necesaria cuando:

  • una decisión supera determinado nivel de riesgo;
  • la información es contradictoria;
  • el sistema no tiene suficiente confianza;
  • una operación es irreversible;
  • aparece una situación desconocida;
  • o una política exige aprobación.

La clave está en diseñar esos puntos de intervención.

El objetivo no es colocar una persona detrás de cada acción. Es construir un sistema que pueda operar de forma autónoma dentro de sus límites y escalar inteligentemente cuando alcanza esos límites.


El kill switch no es una característica de emergencia

Cuando un sistema tiene capacidad de actuar, debe existir una forma clara de detenerlo.

Un kill switch efectivo debe permitir interrumpir:

  • nuevas ejecuciones;
  • determinadas herramientas;
  • determinados agentes;
  • o incluso toda una capacidad operacional.

Y debe hacerlo sin depender de que el propio agente coopere.

“El mecanismo de emergencia debe existir fuera del agente que podría estar comportándose incorrectamente.”

La capacidad de detener un sistema forma parte de la arquitectura de confianza.


Del agente aislado a la plataforma empresarial

Una organización puede construir un agente individual de manera relativamente independiente.

Pero cuando varios agentes empiezan a operar dentro de la empresa, la duplicación de capacidades se vuelve un problema.

Cada equipo podría crear su propia:

  • gestión de identidad;
  • observabilidad;
  • integración con herramientas;
  • evaluación;
  • control de costos;
  • gestión de secretos;
  • y mecanismos de intervención.

Ese modelo puede funcionar durante una primera etapa. Pero difícilmente constituye una estrategia empresarial sostenible.

A medida que la adopción crece, aparece la necesidad de una plataforma común para operar capacidades de IA.


La plataforma se convierte en la verdadera capacidad estratégica

La ventaja competitiva no está necesariamente en tener el agente más sofisticado. Puede estar en disponer de una plataforma que permita construir, desplegar y operar múltiples capacidades de IA bajo principios comunes.

Una plataforma madura puede proporcionar:

  • identidad;
  • acceso;
  • observabilidad;
  • evaluación;
  • herramientas;
  • políticas;
  • seguridad;
  • control de costos;
  • gestión del ciclo de vida;
  • y mecanismos de intervención.

Esto reduce la necesidad de reinventar la infraestructura cada vez que aparece un nuevo caso de uso. Y permite que la organización escale la IA sin multiplicar proporcionalmente su complejidad operacional.


¿Cuándo está listo un agente para producción?

No existe una única prueba universal. Pero una organización debería poder responder afirmativamente a preguntas como:

1. Capacidad
¿El agente resuelve un problema empresarial claramente definido?

2. Integración
¿Puede interactuar con los sistemas que necesita sin crear dependencias frágiles?

3. Control
¿Sus permisos y límites de autonomía están definidos explícitamente?

4. Observabilidad
¿Podemos reconstruir sus decisiones y acciones?

5. Confiabilidad
¿Sabemos qué ocurre cuando una herramienta falla o la información es insuficiente?

6. Seguridad
¿La identidad, los permisos y los secretos están correctamente gestionados?

7. Operación
¿Existe un equipo responsable de mantener y supervisar el sistema?

8. Economía
¿Conocemos el costo de ejecutar el proceso a escala?

9. Intervención
¿Podemos detener o escalar el sistema cuando sea necesario?

10. Valor
¿Podemos demostrar que la capacidad genera un resultado empresarial medible?

Si varias de estas respuestas son negativas, probablemente el agente todavía pertenece a la fase de experimentación.

Y eso no es un fracaso. Es una señal de que la organización debe cerrar determinadas brechas antes de aumentar su autonomía.


La producción es una decisión de madurez, no de entusiasmo

Una de las señales más claras de madurez empresarial en IA es dejar de confundir una demostración convincente con una capacidad lista para operar.

Un agente puede impresionar durante una demostración. Pero una empresa necesita algo diferente: un sistema que pueda funcionar, ser observado, ser controlado, recuperarse de errores y generar valor de forma consistente.

Ese estándar es más exigente. Y precisamente por eso es el estándar correcto.

“La verdadera pregunta no es ‘¿qué puede hacer este agente?’ sino ‘¿qué capacidad operacional queremos construir y qué necesitamos para confiar en ella?’”


La pregunta correcta antes de escalar

La conversación sobre agentes suele comenzar con una pregunta tecnológica:

“¿Qué puede hacer este agente?”

Una conversación empresarial más madura comienza en otro lugar:

“¿Qué capacidad operacional queremos construir y qué necesitamos para confiar en ella?”

La respuesta obliga a considerar mucho más que el modelo. Obliga a considerar arquitectura, integración, identidad, observabilidad, confiabilidad, economía, seguridad y operación.

Ese es el verdadero salto de un piloto a producción.

No consiste en hacer que un agente haga más cosas. Consiste en construir el sistema que permita que haga las cosas correctas, dentro de los límites correctos, de forma observable y sostenible.

Cuando una organización alcanza ese punto, deja de experimentar simplemente con agentes de IA. Empieza a construir una capacidad empresarial de IA que puede operar en el mundo real.

Y esa capacidad, para ser sostenible, necesita un sistema de gobierno que la acompañe. El siguiente artículo de esta serie explorará cómo gobernar agentes de IA en entornos empresariales.

Descubra la capacidad que hoy limita el retorno de sus inversiones en IA. Identifique su Restricción Organizacional Dominante™ en solo 5–7 minutos.

Comience su Executive AI Readiness Assessment™ →