HIAO — 계층적 AI 에이전트 오케스트레이션 (Hierarchical Intelligent Agent Orchestration)
Concept (개념)aiverifiedFri May 01

HIAO — 계층적 AI 에이전트 오케스트레이션 (Hierarchical Intelligent Agent Orchestration)

별칭: HIAO · Hierarchical Agent Orchestration · 계층적 에이전트 오케스트레이션

#hiao#multi-agent#hierarchy#orchestration#ooad#dsl

요약

다중 AI 에이전트를 계층 구조 로 조직화하는 패턴. L0 Orchestrator → L1 Manager → L2 Worker 의 3 계층. Class Hierarchy 와 동형 사상. OOP 의 상속·다형성·캡슐화 가 그대로 적용.

상세

3 계층 구조

L0  Orchestrator  ←→  최상위 Class (시스템 관리자)
    ↓ 지시
L1  Manager       ←→  서브 Class (도메인 관리자)
    ↓ 파견
L2  Worker        ←→  Leaf Class (실행 단위)

OOP 핵심 ↔ HIAO 동형

OOP 개념HIAO 에이전트 개념
클래스 상속에이전트 역할 위임
인터페이스에이전트 계약 / 툴 명세
메서드 호출태스크 파견(Dispatch)
캡슐화에이전트 격리
다형성동일 인터페이스 → 다른 실행 에이전트

concept/orchestration 와의 관계

  • Orchestration = 다중 에이전트 조율 일반
  • HIAO = 그 조율의 계층적 형태 (특수)

방법론

04 DSL lesson/dsl-uml-to-agent 의 핵심 개념:

  • 지금 배우는 OOP 가 그대로 쓰입니다.
  • L0/L1/L2 의 명명이 HIAO 약자 로 정착되어 있다.

주의사항

  • HIAO 의 통용성: 본 약어가 학술 정착 용어 인지 본 강의의 명명 인지 강의 전 확인. 정착 안 된 경우 본 강의의 분석 명명 으로 표기.
  • 계층 ≠ 위계: HIAO 의 계층기능적 분담 이지 권력 위계 가 아니다. 군대식 명령 체계로 오해 자제.
  • 2 계층 / 4+ 계층 가능성: 3 계층은 기본형. 도메인에 따라 다른 깊이 가능.