LangGraph v1의 새로운 기능
LangGraph v1의 새로운 기능 (What's new in LangGraph v1)
LangGraph v1은 에이전트 런타임의 안정성(stability)에 초점을 맞춘 릴리스예요. 핵심 그래프 API와 실행 모델은 그대로 두면서, 타입 안전성, 문서, 개발자 경험을 다듬었어요.
LangChain v1과 함께 쓰도록 설계됐어요. LangChain의 create_agent가 LangGraph 위에서 돌기 때문에, 높은 수준에서 시작했다가 필요할 때 세밀한 제어로 내려갈 수 있죠.
출처: 공식문서
핵심 특징
- 안정적인 핵심 API — 그래프 기본 요소(state, node, edge)와 실행/런타임 모델이 그대로라서 업그레이드가 간단해요.
- 기본 제공되는 신뢰성 — 체크포인팅, 영속성, 스트리밍, human-in-the-loop를 갖춘 내구성 있는 실행이 계속 일급 기능이에요.
- LangChain v1과 매끄러운 연동 — LangChain의
create_agent가 LangGraph 위에서 돌아요. 빠른 시작은 LangChain, 커스텀 오케스트레이션은 LangGraph를 쓰면 돼요.
업그레이드는 이렇게 하면 돼요.
pip install -U langgraph
create_react_agent의 폐기
LangGraph의 미리 만들어진 create_react_agent는 LangChain의 create_agent로 대체되면서 폐기(deprecated)됐어요. 새 create_agent는 더 단순한 인터페이스를 제공하고, 미들웨어 도입을 통해 더 큰 커스터마이징 가능성을 열어 줘요.
- 새
create_agentAPI에 대한 내용은 LangChain v1 릴리스 노트를 참고하세요. create_react_agent에서create_agent로의 마이그레이션은 LangChain v1 마이그레이션 가이드를 보세요.