
215
8
장
단일 에이전트에서 멀티 에이전트로
단일 에이전트에서 멀티 에이전트로
8
CHAPTER
대부분의
AI
에이전트는 하나로 시작하지만 사용하는 툴의 수가 늘어나고 에이전트에 맡기
고 싶은 문제의 범위가 넓어질수록 멀티 에이전트 패턴을 도입하면 전체적인 성능과 신뢰성
을 높일 수 있습니다. 모든 코드를 하나의 파일에 넣거나 모든 백엔드 서버를 하나의 모놀리식
monolithic
설루션으로 묶는 것이 좋은 생각이 아니었던 것처럼
AI
와 파운데이션 모델로 시스템을
구축할 때도 소프트웨어 아키텍처와 서비스 설계 원칙에서 배운 많은 교훈이 그대로 적용됩니
다. 에이전틱 시스템에 기능과 능력을 계속 추가하다 보면 독립적으로 검증, 테스트, 통합, 재
사용할 수 있는 더 작은 에이전트들로 시스템을 분리해야 할 필요성을 곧 느끼게 됩니다. 이 장
에서는 언제, 어떻게 시스템에 에이전트를 추가할지 에이전트를 어떻게 조직하고 관리할지 살
펴보겠습니다.
8.1
에이전트는 몇 개나 필요할까?
가능한 한 단순한 접근부터 시작하고 성능을 개선할 필요가 있을 때만 복잡성을 추가하는 것이
좋습니다. 적절한 에이전트의 개수와 구성 방식은 작업의 난이도, 도구의 개수, 환경의 복잡성
에 따라 크게 달라집니다.