45

Hierarchical Process: 관리자가 지시하는 팀

Day 4: CrewAI 협업 에이전트

학습 목표

Hierarchical Process의 동작 원리를 이해한다 Manager Agent가 팀원을 지휘하는 구조를 구현한다 Sequential vs Hierarchical의 사용 시나리오를 구분한다

Hierarchical Process

Sequential은 순서가 정해져 있다. Hierarchical은 관리자가 상황에 따라 팀원을 선택한다.

차이

Sequential:  A → B → C → D (고정 순서)
Hierarchical: Manager → {A or B or C} → Manager → {A or B or C} → ... → 완료

제조 현장 활용

긴급 상황에서는 순서대로 하면 늦다. 관리자 Agent가 상황을 판단하고, 필요한 팀원을 먼저 투입한다.

에디터 로딩 중...
힌트 보기
  • Process.hierarchical을 사용하고 manager_llm을 지정합니다
  • Manager는 자동 생성되며, 팀원의 role/goal을 보고 적합한 Agent를 선택합니다
  • Hierarchical은 유연하지만 LLM 호출이 많아 비용이 높을 수 있습니다
정답 보기
에디터 로딩 중...
AI로 학습하기 — 꿀팁
🧪Hierarchical Process 분기 조건 설계AI 학습 팁

Manager Agent가 팀원 중 누구에게 어떤 조건으로 작업을 위임하는지 AI와 대화하며 설계 로직을 명확히 해두세요.

CrewAI Hierarchical Process에서 Manager Agent가 제조 설비 점검 작업을 받았을 때, 설비전문가·데이터분석가·유지보수팀 중 누구에게 먼저 위임해야 하는지 판단 기준과 Manager의 system prompt 초안을 제안해줘.
이 팁이 도움이 됐나요?