top of page

Amazon AWS convierte la evaluación de agentes en una barrera de producción con Strands y AgentCore

Amazon AWS y Motorway han creado una canalización de evaluación que redujo los resultados incorrectos de los agentes de una de cada ocho consultas a una de cada 50. El sistema también redujo la detección de problemas de varias horas a unos pocos minutos, según las empresas.

Estas mejoras no se lograron simplemente sustituyendo el modelo subyacente. En cambio, Motorway cambió la forma en que se prueba, publica y supervisa su agente de búsqueda de inventario para concesionarios. La canalización combina el SDK de Strands Agents con Amazon Bedrock AgentCore Evaluations tanto en desarrollo como en producción.

Esta distinción importa porque las respuestas fluidas pueden ocultar acciones defectuosas. Un agente podría presentar una lista de vehículos convincente después de seleccionar la herramienta equivocada, enviar parámetros incorrectos o perder una restricción anterior. Las pruebas de software tradicionales rara vez recogen todas las respuestas válidas, mientras que la revisión manual detecta fallos con demasiada lentitud.

El caso de Motorway transforma la evaluación de agentes de una comprobación final de calidad en un ciclo operativo. Strands prueba escenarios controlados antes del despliegue. AgentCore evalúa trazas de producción muestreadas después del despliegue. Después, los fallos se convierten en nuevos casos de regresión para la siguiente versión.

El resultado presiona a los equipos que todavía evalúan a los agentes mediante demostraciones, valoraciones agregadas de usuarios o unos pocos prompts guionizados. También plantea una pregunta más difícil para AWS: ¿cuánta confianza deberían depositar los compradores en evaluaciones que a menudo dependen de otro modelo de lenguaje?

Amazon AWS incorpora la evaluación a la canalización de lanzamiento

El cambio importante no es una nueva tarjeta de puntuación. Ahora la evaluación controla si un agente llega a producción y con qué rapidez los equipos detectan regresiones después.

Motorway opera un mercado en línea que conecta a vendedores de vehículos con concesionarios profesionales. Su agente de búsqueda de inventario para concesionarios gestiona solicitudes en lenguaje natural que incluyen atributos del vehículo, ubicación geográfica, kilometraje, precio y otras restricciones.

Una solicitud puede parecer satisfactoria y, aun así, ser operativamente incorrecta. El agente podría buscar en la fuente de inventario equivocada, omitir un filtro o pasar un valor malformado a una herramienta. Su respuesta final puede seguir siendo lo bastante pulida como para que ni el usuario ni una comprobación básica de texto lo detecten de inmediato.

Motorway y AWS abordaron esa brecha con un modelo de evaluación de tres capas. La primera capa comprueba la selección de herramientas y los parámetros. La segunda examina la trayectoria de razonamiento del agente, es decir, la secuencia de decisiones y llamadas a herramientas detrás de una respuesta. La tercera evalúa la calidad y el cumplimiento de políticas de la salida final.

Esta separación importa porque una respuesta aceptable no prueba que el agente haya seguido una ruta segura o repetible. Una respuesta afortunada puede ocultar una mala trayectoria. A la inversa, un agente puede elegir las herramientas correctas pero producir una respuesta final confusa.

AWS informa de que la precisión de selección de herramientas de Motorway aumentó del 87 % al 98 %. La finalización de tareas pasó del 82 % al 96 %, mientras que la retención de contexto en varios turnos subió del 71 % al 94 %.

Los incidentes mensuales en producción bajaron de 12 a dos. El tiempo medio de detección pasó de varias horas a unos pocos minutos. AWS afirma que los concesionarios ahora completan búsquedas de vehículos en minutos en lugar de dedicar horas al proceso.

Estos son resultados comunicados por las empresas a partir de un despliegue, no un referente independiente del sector. Sin embargo, las mediciones muestran por qué los equipos de agentes necesitan más que una única cifra de precisión.

La arquitectura asigna distintos umbrales a diferentes clases de fallos. AWS recomienda un uso de herramientas superior al 95 %, un razonamiento superior al 85 % y una calidad de salida superior al 90 % en su plan de producción.

Una compilación que queda por debajo de esas barreras no avanza. Eso convierte la evaluación en parte del control de lanzamiento, comparable a una prueba de integración o una comprobación de seguridad. La supervisión de producción prueba entonces si el comportamiento aprobado resiste el contacto con usuarios reales.

Esto crea la tensión central del artículo. La evaluación de agentes promete una fiabilidad medible, pero los comportamientos más útiles no siempre pueden verificarse con aserciones deterministas. Por ello, la canalización combina comprobaciones exactas con evaluadores probabilísticos.

Por qué la fiabilidad de los agentes presiona a los equipos de producción

Los equipos de agentes ahora asumen responsabilidad por decisiones y acciones, no solo por texto generado, lo que hace incompletas las pruebas convencionales de modelos.

Un chatbot normalmente devuelve lenguaje para que una persona lo revise. Un agente puede recuperar registros, llamar a sistemas empresariales, modificar datos o activar otro flujo de trabajo. El riesgo operativo pasa de una frase imperfecta a una acción incorrecta.

Ese cambio presiona a los líderes de ingeniería, propietarios de producto y compradores empresariales. Necesitan saber si un agente eligió la herramienta correcta, proporcionó parámetros válidos, respetó instrucciones previas y completó la tarea prevista.

Una única puntuación media no puede responder a esas preguntas. Dos versiones podrían tener la misma calificación de calidad de salida y, sin embargo, mostrar comportamientos de herramientas muy diferentes. Una podría fallar de forma inocua en la redacción, mientras que la otra recupera registros obsoletos o no relacionados.

La no determinación agrava el problema. Los modelos de lenguaje pueden producir rutas diferentes para la misma solicitud. Una prueba que aprueba una vez no establece que el agente repetirá el resultado.

AWS destaca este problema mediante pass^k, una medida de fiabilidad que pregunta si una tarea tiene éxito en pruebas repetidas. Si una tarea tiene éxito el 75 % de las veces, la probabilidad de tres éxitos consecutivos es de solo alrededor del 42 %.

Ese cálculo cambia cómo deberían interpretar los equipos las demostraciones. Una demostración satisfactoria prueba que un sistema puede completar una tarea. No demuestra que el sistema la complete con la consistencia suficiente para producción.

El desafío crece en las conversaciones de varios turnos. Un usuario podría solicitar primero vehículos eléctricos, luego acotar los resultados por distancia y, más tarde, pedir solo anuncios recientes. El agente debe conservar el contexto relevante sin arrastrar restricciones que el usuario ha retirado.

Strands Evals trata esto como un problema de sesión en lugar de una puntuación de prompts aislados. Sus evaluadores pueden inspeccionar salidas, trayectorias, llamadas individuales a herramientas y conversaciones completas. La guía de evaluación del marco también recomienda seguir la precisión, finalización de tareas, tiempo de respuesta, alucinaciones, uso de tokens y satisfacción del usuario.

Los equipos de producción también afrontan presión organizativa. Un fallo de un agente puede atravesar los límites de la aplicación, el modelo, los datos y la infraestructura. Un responsable de producto ve un resultado incorrecto, mientras que la causa raíz podría ser un cambio de prompt, el esquema de una herramienta, un índice obsoleto, un tiempo de espera o una actualización del modelo.

Sin trazas, los equipos debaten la respuesta visible. Con trazas estructuradas, pueden inspeccionar qué herramientas estaban disponibles, qué seleccionó el agente, qué parámetros envió y cómo contribuyó cada paso a la respuesta.

Por eso la evaluación y la observabilidad deben trabajar juntas. La evaluación decide si el comportamiento cumple un estándar definido. La observabilidad registra la evidencia necesaria para comprender por qué aprobó o falló.

Los resultados de Motorway sugieren que este enfoque combinado puede reducir el tiempo de detección. No establecen que todas las organizaciones vayan a experimentar la misma mejora. Los beneficios dependen de la calidad de las trazas, el diseño de la evaluación, los patrones de tráfico y las consecuencias asociadas a una puntuación fallida.

Aun así, la carga de la prueba ha cambiado. Los equipos que despliegan agentes en flujos de trabajo orientados al cliente necesitan cada vez más evidencia repetible, no una colección de transcripciones persuasivas.

Cómo funciona el mecanismo de Strands y AgentCore

Strands gestiona la evaluación controlada antes del lanzamiento, mientras que AgentCore extiende el mismo modelo de calidad al tráfico de producción muestreado.

Strands Agents SDK proporciona el marco utilizado para crear e instrumentar el agente. Strands Evals organiza las pruebas en casos, experimentos, funciones de tarea y evaluadores.

Un caso define un escenario, incluida la entrada y cualquier salida o trayectoria de herramientas esperada. Un experimento agrupa casos y ejecuta uno o más evaluadores. Una función de tarea conecta esos casos con un agente en vivo o con datos de ejecución previamente capturados.

Esa estructura admite dos patrones de prueba. Las pruebas en línea invocan al agente durante una ejecución de evaluación, lo que resulta adecuado para el desarrollo y la integración continua. Las pruebas fuera de línea evalúan trazas registradas, lo que ayuda a comparar versiones o estudiar el comportamiento histórico de producción.

La canalización de Motorway comienza con escenarios seleccionados que representan búsquedas habituales de concesionarios y casos límite conocidos. Cada ejecución captura la respuesta del agente y la ruta utilizada para producirla.

La capa de herramientas pregunta si el agente seleccionó la capacidad correcta y proporcionó los parámetros adecuados. Esta capa puede detectar una solicitud de búsqueda enviada a la fuente de datos equivocada o un filtro expresado en un formato no válido.

La capa de razonamiento revisa la trayectoria. Busca decisiones coherentes a lo largo de toda la secuencia en lugar de juzgar una llamada a herramienta de forma independiente. Esto es importante cuando un resultado válido requiere varias acciones dependientes.

La capa de salida puntúa la respuesta presentada al usuario. Puede evaluar cualidades como relevancia, exhaustividad, seguridad y fundamentación. Esta capa final sigue siendo necesaria porque una ejecución interna correcta aún puede producir una respuesta poco clara.

Estas comprobaciones de desarrollo actúan como barreras de lanzamiento. El equipo puede comparar un cambio propuesto de modelo, prompt, definición de herramienta u orquestación con un conjunto de pruebas establecido. Una regresión bloquea la promoción antes de que los clientes la encuentren.

Después del despliegue, AgentCore Evaluations lee trazas de OpenTelemetry. OpenTelemetry es un estándar abierto para registrar operaciones en aplicaciones distribuidas. Sus convenciones de IA generativa pueden capturar prompts, finalizaciones, configuraciones de modelos, llamadas a herramientas y detalles de ejecución relacionados.

Este formato común de trazas reduce la dependencia de un único marco de agentes. La documentación de AWS indica que AgentCore admite agentes de Strands y LangGraph instrumentados con OpenTelemetry u OpenInference.

AgentCore proporciona evaluaciones bajo demanda y en línea. La evaluación bajo demanda puntúa trazas o sesiones seleccionadas durante las pruebas de desarrollo y lanzamiento. La evaluación en línea muestrea tráfico en vivo y envía los resultados a flujos de trabajo de supervisión.

El servicio puede aplicar evaluadores integrados, evaluadores personalizados basados en modelos de lenguaje, comparaciones con datos de referencia o evaluadores de código basados en Lambda. La documentación de AgentCore indica que las trazas se convierten a un formato unificado antes de la puntuación.

Los jueces basados en modelos de lenguaje gestionan cualidades que se resisten a la coincidencia exacta. Pueden evaluar si una respuesta aborda el objetivo del usuario o se mantiene fiel al contexto disponible.

Los evaluadores de código gestionan requisitos deterministas. Una función puede verificar un identificador preciso, un campo obligatorio, un intervalo de parámetros o un esquema de respuesta. Esto suele ser más predecible que pedir a otro modelo que inspeccione valores exactos.

La canalización después dirige las puntuaciones a paneles y alertas de CloudWatch. Una caída de calidad puede crear un incidente, activar una revisión humana o informar un proceso de reversión.

AWS recomienda comenzar la supervisión de producción con un muestreo del 1 %. Los equipos pueden aumentar la cobertura después de comprender los costes de los evaluadores, la latencia y la calidad de la señal. Las operaciones de alto riesgo podrían justificar comprobaciones deterministas más amplias, incluso cuando la evaluación basada en modelos de lenguaje siga siendo muestreada.

Los fallos de producción regresan al entorno de desarrollo. Una expresión inusual de un concesionario, un patrón de tiempo de espera o un seguimiento inesperado se convierte en un nuevo caso. Por tanto, el conjunto de pruebas crece a partir del comportamiento real, en vez de permanecer como una colección congelada de prompts sintéticos.

Ese circuito de retroalimentación es el mecanismo detrás de la mejora reportada. Ningún evaluador individual genera fiabilidad. La fiabilidad surge de convertir repetidamente los fallos observados en criterios de lanzamiento medibles.

La verdadera competencia es evidencia frente a intuición

El pipeline de Motorway cuestiona un hábito común en el desarrollo de agentes: modificar prompts por intuición y validarlos con unos pocos ejemplos favorables.

La iteración de prompts es rápida, lo que fomenta una revisión informal. Un desarrollador detecta una respuesta débil, ajusta una instrucción, prueba varios prompts y lanza la aparente mejora.

Ese proceso puede corregir el caso visible mientras perjudica otro comportamiento. Una instrucción más estricta podría mejorar la selección de herramientas, pero reducir la finalización de tareas. Un prompt más largo podría conservar el contexto, pero aumentar la latencia o fomentar llamadas innecesarias.

Por tanto, el principal rival en el plano de Amazon AWS no es otro proveedor cloud. Es el desarrollo de agentes guiado por la intuición, en el que los equipos carecen de líneas base estables y descubren regresiones a través de quejas de clientes.

Los experimentos de Strands proporcionan una comparación controlada. Los equipos pueden ejecutar los mismos casos frente a dos versiones e inspeccionar los cambios por capa de evaluación. Esto hace visibles las concesiones antes de un lanzamiento.

AgentCore lleva esa comparación a producción. Los usuarios reales introducen terminología, solicitudes incompletas, restricciones contradictorias y condiciones de tiempo que los conjuntos de datos curados rara vez cubren. La evaluación en sombra puede puntuar estas interacciones sin cambiar de inmediato el sistema de cara al usuario.

Este modelo se asemeja a la entrega madura de software en un aspecto importante. Los criterios de calidad se vuelven ejecutables y repetibles. Sin embargo, la evaluación de agentes no puede limitarse a copiar las prácticas de pruebas unitarias porque existen muchas respuestas válidas.

Una aserción tradicional puede verificar que una función devolvió un valor específico. Un evaluador de agentes a menudo debe juzgar si una respuesta fue suficientemente útil, fundamentada o completa. Esos criterios implican interpretación.

El pipeline resuelve ese conflicto eligiendo el evaluador según la afirmación. Las reglas exactas de datos y formato van al código. Las cualidades semánticas van a jueces basados en modelos de lenguaje. Las rutas de herramientas pueden usar trayectorias esperadas, juicio contextual o ambos.

La distinción debería influir en las decisiones de compra. Una plataforma que informa una única puntuación de calidad combinada puede ocultar qué clase de fallo cambió. Los compradores empresariales deberían preguntar si pueden inspeccionar puntuaciones a nivel de herramienta, traza y sesión.

También deberían preguntar si las evaluaciones pueden acompañar a la aplicación en todos los entornos. Un benchmark de desarrollo que desaparece después del despliegue no puede detectar cambios de comportamiento provocados por datos de producción o patrones de usuarios.

AWS presenta AgentCore como la capa gestionada para esa continuidad. Según su visión general de evaluaciones, el servicio gestiona modelos de evaluación, infraestructura de inferencia, procesamiento de datos y escalado.

Esta configuración reduce el trabajo de infraestructura, pero también profundiza la dependencia de los servicios de AWS para evaluación, telemetría, paneles y controles de despliegue. Los equipos que ya operan en AWS pueden considerar esa integración una ventaja.

Las organizaciones con requisitos multicloud deben examinar la portabilidad. OpenTelemetry proporciona un formato de trazas transferible, pero los paneles, las configuraciones de evaluadores, las políticas IAM y las respuestas automatizadas pueden seguir siendo específicos de la plataforma.

Los frameworks abiertos ofrecen otra vía. LangSmith, Arize Phoenix, Braintrust y otros sistemas de observabilidad para agentes también combinan trazas, conjuntos de datos, experimentos y evaluadores. La comparación relevante no es el número de jueces disponibles.

La mejor pregunta es si un sistema conecta los fallos de producción con pruebas reproducibles y decisiones de lanzamiento. Ese circuito cerrado es lo que el despliegue de Motorway afirma haber mejorado.

Los equipos también necesitan conocimiento operativo disciplinado. Los hallazgos de evaluación, las explicaciones de incidentes y las reglas de dominio se vuelven más útiles cuando los ingenieros pueden recuperarlos junto a trazas y casos de prueba. Una base de conocimiento de ingeniería con capacidad de búsqueda puede preservar ese contexto entre lanzamientos.

Lo que las mejoras de precisión reportadas no demuestran

Las mejoras reportadas son significativas, pero no eliminan la variabilidad de los jueces, las lagunas de muestreo, el sesgo de los benchmarks ni la dependencia de la plataforma.

La primera limitación es la atribución. Motorway introdujo un pipeline de evaluación y después reportó un mejor rendimiento. Los resultados públicos no aíslan cuánto de la mejora provino de nuevas pruebas, cambios de prompts, correcciones de herramientas, atención operativa o del propio AgentCore.

La segunda limitación es la construcción del benchmark. Los conjuntos de evaluación reflejan los escenarios que los equipos deciden incluir. Una alta tasa de aprobación puede coexistir con una cobertura débil si los casos subrepresentan lenguaje ambiguo, estados de inventario poco frecuentes o rutas de conversación inusuales.

La retroalimentación de producción reduce este riesgo, pero no lo elimina. Los usuarios pueden abandonar una interacción fallida sin informar del problema. La organización necesita entonces señales de negocio, como el refinamiento de búsquedas o el abandono de tareas, para detectar fallos ocultos.

La tercera limitación es el muestreo. Una tasa de monitorización del 1% controla el gasto de evaluación, pero los fallos poco comunes pueden escapar a la observación. Las políticas de muestreo deberían reflejar el volumen de tráfico y las consecuencias, no solo un porcentaje inicial universal.

La cuarta limitación es la fiabilidad de los jueces. Un LLM-as-a-judge utiliza un modelo de lenguaje para evaluar el comportamiento de otro modelo frente a una rúbrica. Puede introducir sesgo posicional, puntuaciones inconsistentes o preferencias relacionadas con el estilo de respuesta.

Una explicación detallada no garantiza un juicio correcto. Los equipos deberían calibrar los jueces de modelos frente a ejemplos revisados por humanos y medir periódicamente la concordancia. La evaluación repetida puede revelar una variabilidad que una sola puntuación oculta.

Las rúbricas también necesitan control de versiones. Cambiar las instrucciones del evaluador puede desplazar las puntuaciones sin que el agente haya cambiado. Los paneles deberían distinguir las regresiones del producto de los cambios en la medición.

AWS reconoce esta carga operativa más amplia en su guía de AgentOps. El modelo recomendado sitúa las comprobaciones bajo demanda antes del lanzamiento y la monitorización en línea después del despliegue. Su framework de AgentOps también separa la telemetría de framework, servicio, infraestructura y negocio.

La quinta limitación es la interpretación de las métricas. Elevar la precisión de selección de herramientas al 98% aún deja fallos. La tasa residual aceptable depende de lo que haga la herramienta.

Un filtro de vehículos omitido crea una mala experiencia de búsqueda. Una acción incorrecta relacionada con un pago, historial médico o política de acceso conlleva un riesgo distinto. Los equipos deberían establecer umbrales en torno a las consecuencias, en vez de copiar sin cambios los objetivos de Motorway.

La retención de contexto también necesita una definición cuidadosa. AWS informa de un aumento del 71% al 94%, pero los resúmenes públicos no ofrecen suficiente detalle para comparar esa puntuación con el benchmark de otra empresa.

La sexta limitación es la correlación entre evaluadores. Varios jueces pueden recompensar la misma cualidad superficial mientras pasan por alto un punto ciego compartido. AWS recomienda criterios distintos para que cada evaluador cubra una dimensión de calidad independiente.

La revisión humana sigue siendo importante para fallos de alto impacto y puntuaciones disputadas. Las personas pueden identificar si una rúbrica representa el requisito real del negocio, algo que un juez automatizado no puede decidir de forma independiente.

La limitación final se refiere a los incentivos. Cuando una métrica se convierte en una puerta de despliegue, los equipos pueden optimizar para el conjunto de pruebas. Los casos de producción, los conjuntos de desafío rotativos y las evaluaciones reservadas ayudan a evitar que un sistema mejore únicamente en prompts conocidos.

Ninguno de estos problemas invalida los resultados de Motorway. Definen las condiciones necesarias para interpretarlos responsablemente. La evaluación es un sistema de medición, y los sistemas de medición necesitan sus propias pruebas.

Qué observar después del plano de Amazon AWS

La próxima prueba será si este pipeline mantiene sus mejoras con nuevas versiones de agentes, crecimiento del tráfico real y costes de evaluación.

La primera señal es la tendencia de incidentes de Motorway. La caída reportada de 12 incidentes mensuales a dos establece una línea base. Un rendimiento sostenido respaldaría la afirmación de que la evaluación continua detecta regresiones, y no solo una limpieza puntual.

La composición de esos incidentes importa tanto como el recuento. Si los fallos restantes se concentran en lenguaje no visto o contexto de varios turnos, Motorway puede ampliar sus casos y jueces. Los errores repetidos de herramientas o parámetros debilitarían la confianza en las puertas de lanzamiento.

La segunda señal es el rendimiento pass^k en nuevos modelos y prompts. Los equipos deberían vigilar si la fiabilidad de ejecuciones repetidas se mantiene estable cuando Motorway cambia versiones de modelos, esquemas de herramientas o lógica de orquestación.

Un lanzamiento puede mejorar la precisión media y, al mismo tiempo, volverse menos consistente. Informar del éxito en ensayos repetidos revelaría esa diferencia con más claridad que una única tasa de aprobación.

La tercera señal es la expansión del muestreo en producción. AWS recomienda empezar en el 1% y escalar gradualmente. Una cobertura más amplia sin un gasto inmanejable en evaluadores reforzaría el argumento a favor del servicio gestionado.

Observe si las organizaciones combinan juicios semánticos muestreados con comprobaciones basadas en código más amplias. Ese diseño híbrido puede reservar los modelos de lenguaje para preguntas ambiguas de calidad, al tiempo que aplica validación determinista a cada acción crítica.

La adopción de AgentCore más allá de Strands también pondrá a prueba el valor de su arquitectura basada en trazas. La compatibilidad con datos estándar de OpenTelemetry solo importa si los equipos pueden migrar agentes y conservar un historial de evaluación útil.

La lección más amplia ya está clara. Los agentes de producción necesitan un ciclo de calidad que empiece antes del lanzamiento y continúe después de que lleguen los usuarios. Pruebas, trazas, alertas, análisis de incidentes y nuevos casos de regresión deberían formar un proceso conectado.

Para los desarrolladores, la acción práctica consiste en elegir un flujo de trabajo de alto valor y definir sus modos de fallo antes de seleccionar evaluadores. Realice un seguimiento independiente de la elección de herramientas, los parámetros, la finalización de tareas, el contexto, la latencia y el resultado final. Luego repita los mismos casos en múltiples ensayos.

Los compradores empresariales deberían solicitar estas pruebas durante las revisiones de agentes. Pregunten qué comportamientos bloquean el despliegue, cómo se muestrea el tráfico de producción, quién valida la precisión de los jueces y cómo los fallos se convierten en pruebas futuras.

Los trabajadores del conocimiento deberían preocuparse porque estos controles determinan si se puede confiar en un agente para trabajo con consecuencias. Al evaluar un despliegue de agentes de Amazon AWS, mire más allá de las respuestas fluidas. Pida la traza, el resultado de ejecuciones repetidas y el circuito de retroalimentación de producción que los respalda.

 
 

Empieza gratis

Un asistente de IA local-first con gestión del conocimiento personal

Para ofrecer una mejor experiencia con la IA,

actualmente remio solo es compatible con Windows 10+ (x64) y M-Chip Macs.

​Añade una barra de búsqueda a tu cerebro

Solo tienes que preguntarle a remio

Recuérdalo todo

No organices nada

bottom of page