멀티 에이전트 시스템 (Multi-agent System)
용어 이름 복사
기술 용어약 1분 읽기
각기 다른 전문 역할을 가진 여러 AI 에이전트가 협동하여, 단일 AI가 해결하기 어려운 복잡한 목표를 완수하는 지능형 시스템입니다.
다른 이름
agentic workflowagent swarm
상세 설명
멀티 에이전트 시스템(MAS)은 검색, 데이터 분석, 보고서 작성 등 특정 작업에 최적화된 개별 에이전트들을 하나의 팀처럼 운영하는 방식입니다. 이는 마치 회사의 각 부서가 협업하는 것과 유사합니다. 단일 거대 모델(Monolithic LLM)이 모든 일을 처리할 때 발생하는 성능 저하와 오류를 방지하기 위해, 작업을 잘게 쪼개어 각 분야의 전문 에이전트에게 배분하고 결과를 취합합니다. 2026년 현재 기업용 AI 도입의 핵심 아키텍처로 자리 잡았으며, 특히 보안 경계가 다르거나 도구 사용 패턴이 복잡한 업무에서 높은 신뢰성을 보여줍니다.
도구 선택에서 중요한 이유
단일 에이전트는 단계가 많아질수록 지시사항을 잊거나 환각(Hallucination) 현상을 일으킬 확률이 높습니다. 복잡한 비즈니스 워크플로우를 자동화하려는 사용자는 도구가 '단순 채이닝(Chaining)'을 넘어 '에이전트 간 협업과 상태 유지'를 지원하는지 확인해야 합니다. 이는 프로젝트의 성공과 운영 비용(Token 사용 효율)에 직결됩니다.
워크플로우 도구 선택 시 확인할 점
- 역할 분담(Specialization): 각 에이전트에게 독립적인 프롬프트와 도구 세트를 할당할 수 있는가?
- 상태 관리(State Persistence): 작업 중 오류가 나도 처음부터 다시 하지 않고 중간 단계부터 복구 가능한가?
- 인간 개입(Human-in-the-loop): 중요한 의사결정 단계에서 사람이 개입하여 승인하거나 수정할 수 있는 기능을 제공하는가?
- 관측 가능성(Observability): 에이전트 간에 오고 간 대화와 도구 호출 내역을 시각적으로 추적할 수 있는가?
비즈니스 적용 예시
고객 지원 시스템을 구축할 때: 1) 고객의 감정과 의도를 분석하는 '분석 에이전트', 2) 내부 DB에서 해결책을 찾는 '검색 에이전트', 3) 답변의 톤앤매너와 정확도를 검수하는 '품질 에이전트'가 협업하여 최종 답변을 생성합니다. 이를 통해 오답률을 획기적으로 낮출 수 있습니다.
관련 용어
autonomous-agentorchestration휴먼 인 더 루프 (HITL)
AI 모델의 학습, 운영, 의사결정 과정에 인간의 개입을 설계하여 결과물의 품질을 검증하고 시스템의 안전성과 책임성을 확보하는 상호작용 방식입니다.
state-management