AI 기술중급

워크플로우 vs 에이전트

Agentic Patterns · Anthropic Building Effective Agents

Anthropic이 정의한 핵심 구분. 워크플로우는 LLM이 미리 정의된 코드 경로를 따르고, 에이전트는 LLM이 프로세스와 도구 사용을 동적으로 결정한다.

  • 5가지 조합 가능한 패턴: 프롬프트 체이닝, 라우팅, 병렬화, 오케스트레이터-워커, 평가자-최적화자
  • 핵심 철학: 단순하고 조합 가능한 패턴이 복잡한 프레임워크를 이긴다
  • 워크플로우만으로 충분한 과제에 에이전트를 쓰면 복잡도만 올리고 신뢰성은 내린다
  • Anthropic 권장: 가장 단순한 해결책으로 시작하고, 필요할 때만 복잡성을 추가하라

관련 개념

더 깊이 알고 싶다면

아키피디아로 돌아가기