
42
1
부
에이전트 시스템의 개념과 UX
컨텍스트 추론, 병렬 오케스트레이션, 자가 개선 수준이 필요합니다.
표
1-2
코드, 워크플로, 에이전트의 구분
특성 코드 워크플로 자율 에이전트
입력 구조 완전 예측 가능 스키마 유한 분기로 대체로 예측 가능 고도로 비정형/새로운 입력
설명 가능성 완전 투명, 감사 용이 분기별 감사 추적 명시 블랙박스 요소(추가 도구 필요)
지연 초저지연 중간 지연 더 높은 지연
적응, 학습 없음 제한적 높음(피드백 학습)
모든 선택에는 트레이드오프가 따릅니다. 코드는 저렴하고 빠르지만 경직되어 있고 워크플로
는 통제력이 있지만 입력이 다양하면 쉽게 깨집니다. 챗봇과
RAG
는 문서
Q
&
A
에 뛰어나지만
다단계 오케스트레이션은 못 합니다. 에이전트는 강력하지만 클라우드 비용과 운영 부담(모니
터링, 튜닝, 거버넌스 )이 큽니다. 결정 전에 스스로 물어보세요. 입력이 예측 불가한가? 중간
결과에 적응하는 다단계 계획이 필요한가? 문서 검색으로 충분한가 아니면 스스로 결정하고
실행해야 하나? 최소한의 인간 개입으로 시간이 지날수록 스스로 개선하길 원하나? 지연, 유
지보수 부담을 감수할 수 있나?
고정적이고 결정적인 작업은 간단한 코드를 쓰세요. 분기가 정해져 있고 명시적 에러 처리가
필요하면 워크플로를 쓰세요. 코퍼스
corpus
기반