Відповідно до Beating, LangChain випустила новий компонент Deep Agents під назвою RubricMiddleware, який дає змогу AI-агентам автоматично перевіряти й уточнювати власні результати за заздалегідь заданими стандартами. Розробники можуть визначати критерії завершення, зокрема проходження тестів для коду, підготовку звітів із охопленням визначених розділів або відповіді без забороненого контенту. Система запускає модель для перегляду, щоб перевіряти кожен результат за рубрикою; якщо стандарти не виконані, цикли зворотного зв’язку повертаються до агента для доопрацювання, доки він не пройде перевірку або не досягне лімітів ітерацій.
Механізм вирішує поширену проблему, коли агенти не справляються з вимогами до форматування, тестування, цитування чи розділів у складних завданнях. RubricMiddleware працює як автоматизована перевірка якості, вбудована в конвеєр виконання, допомагаючи агентам розуміти справжнє завершення, а не генерувати приблизні відповіді. Найкраще підходить для завдань із чіткими критеріями приймання, як-от перевірка кількості складів у хайку, підтвердження тестів після рефакторингу коду або забезпечення повноти звіту.