Graph Engineering
Loop vs Graph
- Graph Engineering은 완전히 새로운 개념이라기보다 여러 Agent Loop를 하나의 작업 흐름으로 연결하는 오케스트레이션에 가까움
- 병렬 실행/검증/작업 인계/공유 상태/중단 조건을 명시적으로 구성하는 방식
- Loop와 Graph는 경쟁 개념이 아님
- Loop는 하나의 목표를 반복적으로 수행하고 검증하는 단위이며, Graph는 여러 Loop와 작업 단계를 연결한 상위 구조
- Graph 자체는 Workflow Engine/DAG Scheduler/State Machine에서 오래전부터 사용해온 구조
- 달라진 점은 각 노드가 고정된 규칙을 실행하는 대신 지시를 해석하고 스스로 판단하는 확률적인 LLM Agent가 됐다는 것
- 이 때문에 중요한 것은 Graph의 모양보다 상태 전달/병렬 실행/거부 권한/실패 복구/비용과 반복 제한을 명시하는 오케스트레이션 설계
- 여러 Agent가 서로 검증한다고 신뢰성이 자동으로 높아지는 것은 아님
- 실제 테스트/완료된 거래/사용자 행동/전문가 판단처럼 Agent 시스템 외부의 독립된 증거가 필요함
See also
Favorite site
- Graph 엔지니어링 vs Loop 엔지니어링: 실제로 달라진 것은 무엇인가 | GeekNews