Theo Beating, LangChain đã phát hành một thành phần Deep Agents mới có tên RubricMiddleware, cho phép các tác nhân AI tự động xem xét và tinh chỉnh đầu ra của chính mình dựa trên các tiêu chuẩn được đặt sẵn. Các nhà phát triển có thể định nghĩa tiêu chí hoàn thành như việc mã vượt qua các bài kiểm tra, báo cáo bao phủ các phần cụ thể hoặc phản hồi tránh nội dung bị cấm. Hệ thống kích hoạt một mô hình đánh giá để đối chiếu từng đầu ra với thang đo; nếu không đạt chuẩn, các vòng phản hồi sẽ quay lại tác nhân để chỉnh sửa cho đến khi đạt hoặc chạm giới hạn số lần lặp.
Cơ chế này giải quyết một thách thức phổ biến khi các tác nhân không đáp ứng yêu cầu về định dạng, kiểm thử, trích dẫn hoặc các mục theo phần trong các tác vụ phức tạp. RubricMiddleware hoạt động như một lớp kiểm tra chất lượng tự động được nhúng trong quy trình tác vụ, giúp các tác nhân hiểu đúng việc đã hoàn thành thay vì tạo ra các câu trả lời mang tính xấp xỉ. Cách tiếp cận này phù hợp nhất cho các tác vụ có tiêu chí chấp nhận rõ ràng, chẳng hạn như kiểm tra số lượng âm tiết của haiku, xác nhận bài kiểm tra sau khi tái cấu trúc mã hoặc đảm bảo báo cáo đầy đủ.