Según Beating, LangChain lanzó un nuevo componente de Deep Agents llamado RubricMiddleware que permite que los agentes de IA revisen y refinen automáticamente sus propias salidas frente a estándares predefinidos. Los desarrolladores pueden definir criterios de finalización como que el código pase las pruebas, que los informes cubran secciones específicas o que las respuestas eviten contenido prohibido. El sistema activa un modelo de revisión para validar cada salida contra la rúbrica; si no se cumplen los estándares, los bucles de retroalimentación regresan al agente para que la revise hasta que pase o alcance límites de iteraciones.
El mecanismo aborda un desafío habitual en el que los agentes no logran cumplir requisitos de formato, pruebas, citas o secciones en tareas complejas. RubricMiddleware funciona como una comprobación de calidad automatizada integrada en el flujo de trabajo de la tarea, ayudando a los agentes a entender la finalización real en lugar de generar respuestas aproximadas. El enfoque es mejor para tareas con criterios de aceptación claros, como verificar el conteo de sílabas de un haiku, confirmar pruebas de refactorización de código o garantizar la completitud del informe.