graph-engineering

Installation
SKILL.md

Graph Engineering

한 에이전트의 루프로는 안 되는 일을, 전문화된 노드들이 공유 상태를 주고받는 그래프로 엮는 설계 원칙이다. 출처는 Shirley, "Graph Engineering Guide (2026)", AI Builder Club (2026-07-20, 2026-08-28 갱신) — https://www.aibuilderclub.com/blog/graph-engineering-guide-2026

핵심 한 줄: 이름표는 선택이고, "루프 하나 → 조율된 그래프"로 올라가는 전환만 진짜다. 필요하기 전에는 그래프를 꺼내지 않는다.

0. 용어

말 뜻
노드 (node) 일을 하는 단위. 대개 전문화된 에이전트이거나 결정적(deterministic) 단계
엣지 (edge) 노드 사이의 경로. 직선, 조건 분기, 팬아웃(여러 갈래로 동시에), 팬인(갈래를 다시 합침)
공유 상태 (shared state) 엣지를 따라 흐르는 객체. 모든 노드가 읽고 쓴다. 흐를수록 커진다
루프 (loop) 에이전트 하나가 목표와 합격선을 받고 스스로 경로를 고르며 반복하는 것

루프는 노드 하나에 자기 자신으로 돌아가는 엣지가 붙은 그래프다. 그래서 루프에서 그래프로 가는 일은 노드와 엣지를 늘리는 일이다.

루프와 그래프의 차이는 "누가 경로를 정하나"다. 루프는 사람이 목표와 합격선만 정하고 경로는 에이전트가 고른다. 그래프는 사람이 유효한 경로와 분기 조건을 선언하고, 에이전트의 자유는 각 노드 안에서만 있다.

Installs
1
GitHub Stars
3
First Seen
7 days ago