StateGraph
-
LangGraph StateGraph 완전 분해 — 노드·엣지·조건부 라우팅IT 2026. 6. 25. 23:00
LangGraph의 상태(State)가 무엇이고 어떻게 설계하는지 알았다면, 이제 그 상태를 가지고 에이전트 워크플로우를 실제로 조립하는 법을 볼 차례다. LangGraph에서 그 조립 도구가 StateGraph다. StateGraph는 설계도다. 노드를 등록하고, 엣지로 연결하고, 컴파일하면 실행 가능한 에이전트가 된다. 이 글은 StateGraph를 구성하는 API 하나하나 — add_node, add_edge, add_conditional_edges, compile — 가 각각 무슨 일을 하고, 어떤 선택을 내리는지를 분해한다.1. StateGraph — 에이전트 설계도를 만드는 빌더LangGraph에서 에이전트 워크플로우를 만드는 방식은 빌더 패턴(builder pattern)이다. StateGr..