01 Что это
LangGraph — попытка LangChain Inc. сделать «правильный» фреймворк для production-агентов. Главная идея: агент — это state-машина. У вас есть состояние (history, intermediate results), узлы (что делать на каждом шаге) и переходы (куда идти дальше).
В отличие от голого LangChain, где «всё через цепочки», LangGraph даёт явный граф — это даёт предсказуемость и упрощает debug.
02 Когда брать
- Сложный мультиагент с условными переходами.
- Workflow с обязательным HITL между шагами.
- Долго работающие процессы с checkpoints — паузы на дни/недели.
- Нужен явный аудит каждого шага агента.
03 LangGraph vs CrewAI
| Параметр | LangGraph | CrewAI |
|---|---|---|
| Сложность | средне-высокая | низкая |
| Гибкость | максимальная | ограниченная |
| Для чего | сложные продакшен state-машины | быстрый старт мультиагента |
| Кривая обучения | день-два | пара часов |
04 Экосистема и Studio
В 2025 LangChain Inc. запустила LangGraph Studio — IDE для визуальной отладки агентов. Видно state-переходы, можно ставить точки HITL, отладочные брейкпоинты. Это серьёзный аргумент в пользу стека LangChain.