단순한 워크플로우로 충분한데 AI 에이전트를 과하게 사용하는 것 아닐까? 요즘 데모는 죄다 '멀티 에이전트'인 것 같음.
Are we overusing AI agents where simple workflows would do?Feels like every other demo today is "multi-agent."
핵심 요약
단순한 워크플로우로 해결 가능한 작업에 에이전트를 남용하는 현상에 대한 비판과 기준 공유 요청.
- 에이전트 남용 — 단순한 결정론적 워크플로우가 더 효율적임
- 워크플로우 장점 — 디버깅이 쉽고 비용이 저렴하며 신뢰성이 높음
- 에이전트 도입 기준 — 실제 추론이 필요한 경우에만 제한적으로 사용
- 판단 지표 — 입력/출력과 분기 로직을 미리 정의할 수 있다면 에이전트는 불필요함
요즘 데모는 죄다 "멀티 에이전트"인 것 같음.
하지만 내가 작업한 많은 프로젝트에서, 몇 가지 결정론적 단계로 구성된 단순한 워크플로우가 다음과 같은 면에서 더 나았음:
- 디버깅하기 더 쉬움
- 비용이 더 저렴함
- 더 빠름
- 더 신뢰할 수 있음
에이전트는 실제 추론이 필요한 경우에만 도입했음.
다들 어디까지를 에이전트의 영역으로 보는지 궁금함.
어떤 경우에 에이전트가 꼭 필요하다고 판단함?


