ai-orchestration
CHAPTER 52 / 59
읽기 약 2분
FUNCTION
LangGraph 상태 머신 설계
핵심 개념
복잡한 에이전트는 상태 스키마 · 노드 · 분기 · 인터럽트 · checkpointer 5요소로 그래프를 그립니다. 시각화 → 코드 → 테스트 순서로 설계합니다.
코드 분석
상태머신 설계 단계1. State 스키마 (TypedDict/Pydantic):- input / context / scratch / output- Annotated reducer로 누적 필드 지정2. 노드 분할:- 입력 정제- 도구 선택- 도구 실행- 검증- 응답 정리3. 분기 (router):confidence < 0.7 → retry결과 위험 → HITL인터럽트intent 분류 → 다른 도구 노드4. Interrupts:graph.compile(interrupt_before=['critical'])5. Checkpointer:PostgresSaver / SqliteSaverAI 프롬프트
🤖 AI에게 잘 물어보는 법 — 모델·전략별 프롬프트
무료 모델
Gemini 2.5 Flash(무료) + Claude Sonnet 4.6(무료) + Grok 4.1(무료)
'LangGraph 상태 머신 설계'을 무료 도구로 익히고 싶어. Google AI Studio + Anthropic Workbench 무료 크레딧 + Dify(셀프호스팅)로 Plan→Verify→Output 3노드 무료 실습을 0원 안에 만드는 단계별 가이드를 짜줘.
소자본 모델
Claude Sonnet 4.6 + Vercel AI SDK 5 + Supabase — 월 10~30만원
'LangGraph 상태 머신 설계'을 월 20만원 예산으로 실서비스에 붙이고 싶어. Claude Sonnet 4.6 + Vercel AI SDK 5 + Supabase 조합으로 Sonnet 4.6 + 5 노드 + checkpointer production을 만드는 예제와 월 비용 분배를 짜줘.
프로덕션 모델
Claude Opus 4.7 + LangGraph + MCP + LangSmith — 월 100만원+
'LangGraph 상태 머신 설계'을 production 규모로 설계해줘. LangGraph + Claude Opus 4.7 + MCP + LangSmith로 Opus 4.7 + subgraph + HITL 멀티에이전트을 월 100만원+ 예산 기준으로 그려줘.
스택 프롬프트
0원 → $200/mo → $1000/mo 단계별 스택 비교
'LangGraph 상태 머신 설계' 3단계 스택 비교: Level 1($0, Dify+HF+무료 크레딧) → Level 2($200/mo, Sonnet 4.6+Vercel AI SDK+Supabase) → Level 3($1000/mo, LangGraph+Opus 4.7+MCP). 각 레벨에서 만들 수 있는 산출물과 한계 포함.
⭐ 이것만 기억하세요
LangGraph 상태 머신 설계는 이 3가지만 확실히 잡으세요
1.전형적인 에이전트 실패는 노드를 그리지 않고 코드부터 작성하는 데서 시작합니다
2.상태 → 노드 → 분기 → 인터럽트 → checkpointer 5단계를 시각화부터 시작하면 production 안정성이 크게 올라갑니다
3.다음 챕터에서 CrewAI 실전 멀티에이전트를 더 깊이 다룹니다
공유하기
진행도 52 / 59