Суть
Контролируемый workflow требует наблюдаемости: видеть, какой узел сработал, что было в state, почему маршрутизатор выбрал ветку. LangGraph отдаёт эти данные во внешние инструменты трейсинга и в собственный визуальный отладчик.
Как работает
- LangGraph Studio — UI для пошаговой отладки графа (визуализация узлов/рёбер, состояние на каждом шаге).
- LangFuse — открытый трейсинг, разворачивается в своей инфраструктуре (важно, когда данные нельзя отдавать наружу).
- LangSmith — облачная платформа трейсинга/оценки от LangChain.
- На практике связка «трейс шагов + LangGraph Time Travel» закрывает воспроизводимость и отладку; трейс — это ещё и поле
traceв самом state (журнал «размышлений» агента, удобно для обучения и контроля).
Связано с
- Agent Evals — наблюдаемость → метрики и оценка качества агента
- LangGraph Time Travel — трейсинг + replay/fork = полный цикл отладки
- LangGraph — «наблюдаемость» как метрика контролируемого workflow
Открытые вопросы
- LangFuse vs LangSmith vs Phoenix для LangGraph — критерий выбора (см. категорию observability)