Загружаем паттерны…
Устойчивое выполнение и контрольные точки(DE)
Сохраняет состояние рабочего процесса и агента на каждом шаге, чтобы длительные запуски могли возобновляться после сбоя с последней контрольной точки, детерминированно воспроизводиться без повторения уже выполненной работы, приостанавливаться и возобновляться для ввода данных человеком, а также перемещаться во времени за счёт ветвления от более ранней контрольной точки. Графовые движки с поддержкой контрольных точек, такие как LangGraph, и устойчивые движки в стиле Temporal служат основой для надёжных, долгоживущих агентов с участием человека в цикле.
За 30 секунд
- Что это
- Сохраняет состояние рабочего процесса после каждого шага, поэтому после сбоя выполнение возобновляется с последней контрольной точки, повторное воспроизведение пропускает уже выполненную работу, а запуски можно ответвлять от более ранних точек.
- Когда применять
- Длительная многошаговая работа, где сбои обходятся дорого, где посреди процесса нужно одобрение человека или где требуется повтор без переделывания завершённых шагов.
- Осторожно
- Хранение контрольных точек и накладные расходы на сериализацию могут занимать основную часть времени выполнения; недетерминированные шаги (случайность, внешние вызовы) нарушают гарантии повторного воспроизведения.
Спросите ИИ-эксперта об этом паттерне
Откроет ассистента с готовым вопросом. Вы проверите его перед отправкой.
Устойчивое выполнение и контрольные точки: Обзор
Сохраняет состояние рабочего процесса и агента на каждом шаге, чтобы длительные запуски могли возобновляться после сбоя с последней контрольной точки, детерминированно воспроизводиться без повторения уже выполненной работы, приостанавливаться и возобновляться для ввода данных человеком, а также перемещаться во времени за счёт ветвления от более ранней контрольной точки. Графовые движки с поддержкой контрольных точек, такие как LangGraph, и устойчивые движки в стиле Temporal служат основой для надёжных, долгоживущих агентов с участием человека в цикле.
- State checkpointed after each step
- Crash recovery resumes from the last checkpoint
- Deterministic replay skips completed steps
- Interrupt and resume for human-in-the-loop
- Time-travel: fork alternate runs from any checkpoint
- Durable timers for long waits and retries
The Agent Architect
Один паттерн, один компромисс, одна история сбоя в продакшене. Короткий еженедельный брифинг для тех, кто строит агентные системы.
Одно письмо в неделю, отписка в один клик. Адрес используется только для рассылки брифинга.
Источники
Статьи, спецификации и репозитории, на которых основан этот паттерн.
От инженера, создавшего этот каталог
Проведите ревью архитектуры ваших агентов
На этой странице описан один паттерн. Ваша система использует десятки, и большинство сбоев возникает на стыках. Мы разберём весь дизайн по 288 паттернам каталога: архитектура, надёжность, оценка и стоимость, каждая находка связана с паттерном, который её устраняет.
€750 вместо €1 500, одна неделя, письменный отчёт и разбор в звонке, до 30 сентября