I about me

[AI 에이전트 엔지니어링] Ch8. 단일 에이전트에서 멀티 에이전트로 본문

AI

[AI 에이전트 엔지니어링] Ch8. 단일 에이전트에서 멀티 에이전트로

ssungni 2026. 5. 30. 17:12

단순함에서 출발해서 복잡성을 추가해야한다.

 

멀티 에이전트의 핵심: 전문화

16개 도구를 3개 전문 에이전트로 나누기

 

1. 재고 관리 (재고, 창고, 수요 예측)

2. 운송 물류 (배송, 배송 최적화, 배송 조정)

3. 공급업체 컴플라이언스 (평가, 규정)

 

스웜(Swarm) 시스템

  • 탈중앙화된 단순 에이전트들의 창의적 행동
    • 즉, 각 개체는 단순한 규칙만 따르지만 전체적으로 복잡한 행동남 
    • 주변 정보 확인, 로컬 판단 수행, 결과 공유

 

액터와 크리틱 패턴

  • 액터(Actor): 후보 출력(계획, 답변) 생성
    • ex) 배송 지연 문제를 해결하려면 → 경로를 변경하세요.
  • 크리틱(Critic): 사전 정의된 기준으로 평가 및 선택
    • ex) 정확성: 85점, 비용: 70점, 실행 가능성: 95점

 

ADAS: 에이전틱 시스템 자동 설계

  • 에이전트 시스템을 사람이 설계하지 않고 AI가 자동 설계
  • ex) 전자상거래 운영 자동화
    • 재고 Agent
      배송 Agent
      구매 Agent
      CS Agent

 

A2A 프로토콜

  • 에이전트끼리 대화하기 위한 표준

 

메세지 브로커와 이벤트 버스

 

  • 메시지 브로커 = 담당자에게 업무 지시를 전달하는 우체국
  • 이벤트 버스 = 사내 공지 방송 시스템

 

  메시지 브로커 이벤트 버스
 

목적 특정 수신자에게 전달 모든 구독자에게 알림
방식 Queue Publish/Subscribe
주문 처리 요청 주문 생성 이벤트
수신자 보통 1개 여러 개
특징 작업 분배 상태 변화 전파