DeltaChannel в LangGraph 1.2: checkpointing diff вместо полного состояния для долгоживущих агентов
Простым языком
Когда AI-агент работает долго (много шагов), каждое сохранение состояния копирует всё целиком — хранилище растёт квадратично. DeltaChannel сохраняет только изменения (diff), а полные копии пишет периодически. Результат: линейный рост памяти вместо квадратичного, без потери возможности восстановить состояние.
Что нового
- DeltaChannel — новый примитив в LangGraph 1.2 для инкрементального чекпоинтинга состояния агента
- Хранит diff (дельту) на каждом шаге вместо полного состояния — рост хранилища O(N) вместо O(N²)
- Полные снимки состояния пишутся периодически, а не на каждом шаге
- Включён по умолчанию в Deep Agents v0.6 — нулевая конфигурация, нулевая миграция
Вердикт
Если вы используете LangGraph для долгоживущих агентов — обновление до v0.6 автоматически включает DeltaChannel. Для кастомных рантаймов паттерн «diff + периодический снимок» стоит реализовать, если хранилище чекпоинтов становится узким местом.
O(N²) хранилище чекпоинтов агента решается паттерном «дельта на каждом шаге + полный снимок каждые N шагов» — LangGraph 1.2 делает это примитивом DeltaChannel, включённым по умолчанию в Deep Agents v0.6.