워크플로 vs 에이전트Workflow vs Agent
한마디로
Workflow는 사람이 경로를 미리 정해둔 자동화, Agent는 모델이 경로를 스스로 결정하는 자동화예요. 자율성의 정도가 핵심 차이예요
둘 다 '자동으로 일을 처리'하지만 결정권의 주체가 달라요.
- Workflow: 'A 하면 B, B 끝나면 C'를 사람이 미리 설계해둠. 예측 가능하고 안정적이지만, 예외 상황엔 약해요.
- Agent: 모델이 '지금 상황에서 다음에 뭘 할지'를 스스로 정함. 유연하지만 예측이 어렵고 통제가 더 필요해요.
실무 선택 기준: 경로가 명확하고 반복되는 일은 워크플로가 안전하고 싸요. 상황이 매번 달라 유연한 판단이 필요하면 에이전트가 유리하고요. '무조건 에이전트'가 답은 아니에요.