DAG 기반 메타 플래닝 (DAG-based Meta Planning)
Term (용어)aiverifiedFri May 01

DAG 기반 메타 플래닝 (DAG-based Meta Planning)

별칭: DAG-based Planning · DAG 메타 플래닝 · 그래프 기반 분해

#dag#planning#multi-agent#crossbeam#hrn-bridge#vbc

정의

작업을 방향성 비순환 그래프 (Directed Acyclic Graph, DAG) 로 분해해 병렬 실행 + 결과 참조 가 가능하게 만드는 메타 플래닝 기법. case/crossbeam-hackathon-win 의 13개 병렬 스킬, case/elisa-project 의 Builder/Tester/Reviewer 역할 분담이 본 기법의 대표 적용.

핵심 원리

단계행위
1. 분해전체 term/spec분석 가능한 최소 단위 (DAG 노드)
2. 의존성 표시노드 간 입력·출력 의존성간선 으로 표시
3. 병렬 실행의존성 없는 노드는 동시 실행
4. 교차 검증노드 결과를 서로 참조·검증

효과

  • 환각 감소: 노드가 작아 AI 가 집중 가능
  • 추론 깊이 극대화: 노드별 전문화 로 깊은 추론
  • 재시도 비용 감소: 한 노드 실패가 전체 재실행 으로 번지지 않음
  • 가시성: 그래프 자체가 실행 추적 도구

강의 활용

02 VBC case/crossbeam-hackathon-win / lesson/vbc-coder-to-architect:

  • "AI 1번 호출 = 1차원 / DAG 13개 노드 = 다차원"
  • 03 HRN 으로 자연 전환 — DAG 를 어떻게 시스템 으로 만들 것인가.

주의사항

  • DAG 용어의 부담: 청중에게 방향성 비순환 그래프 가 학술적 — 작업 분해 그래프 정도로 부연.
  • 단순 분해 vs DAG: 단순 분해는 순차 실행, DAG 는 병렬 + 의존성 관리. 차이 강조.
  • 언제 과한가: 작은 작업에 DAG 적용은 과잉 설계. 13개 노드 같은 큰 작업 에서만 적용 권장.