▶️25

[영상] LLM 에이전트 집중탐구

Day 5: 설비 조회 Agent 프로젝트

학습 목표

LLM 에이전트 아키텍처의 핵심 컴포넌트(Planner, Executor, Evaluator)를 설명할 수 있다 Plan-and-Execute 패턴과 ReAct 패턴을 목적 복잡도에 따라 선택하는 기준을 제시한다 Multi-Agent 시스템에서 Supervisor 에이전트가 하위 에이전트를 조율하는 방법을 설명한다 설비 조회 에이전트 프로젝트의 요구사항 분석부터 아키텍처 설계까지 전체 과정을 수행한다

영상 핵심 정리 — LLM 에이전트 집중 탐구

이 영상은 LLM 에이전트 아키텍처의 심층 원리부터 Multi-Agent 설계 패턴까지 탐구하고, Week 4 주간 프로젝트인 설비 조회 에이전트 설계를 완성한다.


1. 에이전트 아키텍처 3대 패턴 비교

[패턴 1] ReAct — 즉각 반응형
  단순~중간 복잡도 / 도구 3~5개
  Thought → Action → Observation → (반복)

[패턴 2] Plan-and-Execute — 계획 우선형
  복잡한 다단계 목표 / 도구 10개↑
  Plan → Step1 실행 → Step2 실행 → 통합 결과

[패턴 3] Multi-Agent Supervisor — 조율형
  매우 복잡 / 도메인별 전문 에이전트 분리
  Supervisor → [설비] [품질] [정비]
              ← 결과 통합 ←

2. 설비 조회 에이전트 아키텍처

사용자 (현장 엔지니어)
    │ 자연어 질문
    ▼
[Supervisor Agent] — gemini-2.0-flash
    ├── [설비 조회 Tool]  → MES PostgreSQL
    ├── [알람 분석 Tool]  → 알람 코드 사전
    └── [정비 알림 Tool]  → 이메일/Slack API
    ▼
최종 답변 + 수행 액션 + 출처

3. Week 4 프로젝트 MVP 체크리스트

□ Tool 정의: get_equipment_status, list_active_alarms
□ Mock DB: 설비 3대 × 지표 4종 하드코딩
□ ReAct 에이전트: max_iterations=10 설정
□ 알람 감지 → 콘솔 알림 출력
□ 추적 로그: verbose=True 또는 Langfuse
□ 테스트: 정상 조회 / 알람 있을 때 / 설비 ID 오류

함정 주의: Supervisor 패턴은 강력하지만 LLM 호출이 2배 이상 발생해 비용이 급증한다. MVP는 단일 ReAct 에이전트로 시작하고, 복잡도가 검증된 후에 Multi-Agent로 확장하라.


다음 task와의 연결

다음 '주간 프로젝트: 설비 조회 Agent'에서 이 설계를 바탕으로 완성형 에이전트를 구현하고, 실제 시나리오 5개로 종단 테스트를 수행한다.

AI로 학습하기 — 꿀팁
🧪Plan-and-Execute vs ReAct 비교 질문AI 학습 팁

제조 현장의 복잡한 프로젝트 관리형 태스크에 Plan-and-Execute와 ReAct 중 어느 패턴이 더 적합한지, Multi-Agent Supervisor 구조와 함께 AI에게 심층 비교를 요청하세요.

제조 공장의 '월간 예방정비 계획 수립 → 일정 조율 → 부품 발주 → 실행 확인' 태스크를 처리할 때, ReAct 패턴과 Plan-and-Execute 패턴 중 어느 것이 더 적합한지 비교해줘. Multi-Agent Supervisor가 서브 에이전트에게 작업을 어떻게 위임하고 통합하는지, Observability 없이는 어떤 디버깅 문제가 생기는지도 설명해줘.
이 팁이 도움이 됐나요?
핵심 포인트
  • Plan-and-Execute는 복잡한 목표를 여러 단계로 분해 후 순서대로 실행 — ReAct보다 긴 계획이 필요한 프로젝트 관리형 태스크에 적합하다
  • Multi-Agent Supervisor 패턴에서 Supervisor는 서브 에이전트에게 작업을 위임하고 결과를 통합한다
  • 에이전트 시스템은 관측 가능성(Observability)이 없으면 디버깅이 불가능 — Langfuse나 LangSmith로 모든 호출 추적이 필수다
  • 설비 조회 에이전트의 MVP 범위: 단일 설비 상태 조회 + 알람 감지 + 정비팀 알림 — 이 3가지부터 완성하고 점진적으로 확장한다