다중 에이전트 시스템
Multi-Agent System
여러 개의 AI 에이전트가 서로 다른 역할을 맡아 정보를 주고받으며 하나의 복잡한 작업을 함께 완성하는 구조.
쉽게 말하면
다중 에이전트 시스템은 하나의 AI가 모든 일을 다 하는 대신, 여러 개의 AI가 각자 맡은 역할만 하고 서로 결과를 주고받으면서 일을 완성하는 방식이다.
병원 진료팀을 떠올리면 쉽다. 검사 결과를 살피는 사람, 그 결과가 맞는지 반박하며 검증하는 사람, 다른 가능성은 없는지 따지는 사람이 각각 따로 있고, 이들을 총괄하며 순서를 정해주는 팀장이 있다. 한 사람이 검사도 하고 검증도 하면 자기가 낸 결론에 유리하게 스스로를 봐줄 위험이 있지만, 역할을 나눠 서로 견제하게 하면 더 믿을 만한 결론에 가까워진다.
AI에서도 마찬가지다. 어떤 일을 계획대로 쪼개서 지시하는 역할, 아이디어를 새로 제안하는 역할, 그 아이디어를 비판적으로 따지는 역할, 통계로 검증하는 역할을 각각 다른 AI 에이전트에게 맡기면, 하나의 AI가 처음부터 끝까지 혼자 판단할 때보다 오류나 우연한 착각을 걸러내기 쉬워진다.
기사에서 이렇게 나와요
기사에서는 구글 리서치가 만든 바이오마커 발견 프레임워크를 다중 에이전트 시스템이라 부른다. 지시를 실행 계획으로 쪼개는 총괄 역할과, 가설을 제안하고 반박하고 검증하는 네 개의 하위 역할이 나뉘어 함께 일하는 구조라는 뜻이다. 흔한 오해와 달리 이는 여러 AI 모델을 아무렇게나 섞어 쓰는 것이 아니라, 역할이 명확히 분리된 에이전트들이 서로의 결과를 주고받으며 하나의 결론을 만들어가는 방식을 가리킨다.
