사례 — Subagent + Mailbox 패턴 (공간·시간·권한 셋을 한 패턴이 동시에 풀다)
별칭: subagent mailbox · mailbox 패턴 · multi-agent isolation · HIAO 와 동형
한 줄 사실
Claude Code 의 Subagent + Mailbox 패턴은 공간 분리 + 시간 병렬화 + 권한 격리 셋을 한 패턴이 동시에 푼다. 그리고 이 구조가 본 위키의 HIAO 1-N-N 패턴과 정확히 동형.
패턴 기록
[Lead Agent] ── 메인 세션, 사용자와 대화
│
│ Task tool 로 호출
↓
[Subagent 1] ── 격리된 컨텍스트, 자기 작업 수행
│
│ 작업 중 위험한 것 만나면
↓
[Mailbox] ── Lead 에 요청 전송, Subagent 대기
│
│ Lead 가 평가
↓
[Lead 결정] ── 승인 or 거부
│
↓
[Subagent 1 재개] ── 결정 기반 작업 재개 → 결과 반환
셋을 한 패턴이 동시에 푼다
| 차원 | Subagent + Mailbox 가 푸는 방식 |
|---|---|
| 공간 분리 | Subagent 가 격리된 컨텍스트 → Lead 의 컨텍스트가 안 부풀음 |
| 시간 병렬화 | 여러 Subagent 가 동시에 도니까 처리량 증가 |
| 권한 격리 | Subagent 는 위험 작업을 직접 승인 못 함. 반드시 Lead 의 결정 거침 |
→ 하나의 패턴이 4 요소 中 공간·시간·검증 3 요소를 동시에 안전하게 만드는 구조. 연결 요소 의 가장 우아한 구조.
HIAO 1-N-N 과의 동형
본 위키의 HIAO (Hierarchical Input-Agent-Output) 1-N-N 패턴 — Master + Cluster Manager + Specialized Agent — 이 정확히 Subagent + Mailbox 의 구조.
| Claude Code | HIAO |
|---|---|
| Lead Agent | L1 Master Orchestrator |
| Subagent | L2/L3 Cluster/Specialist |
| Mailbox 요청 | Up (종합) — 상위로 요약된 보고 |
| Lead 결정 | Down (지시) — 하위로 구체적 지시 |
→ 우리가 외부적으로 의식해서 박은 패턴이 — 역으로 Claude Code 안에서도 동작하고 있다. 같은 패턴을 두 곳에서 발견 = 그 패턴이 본질적이라는 증거.
상세: concept/hiao-1-n-n · concept/subagent-driven-development
출처
60_service/6006 booklet-vibe-coding-4-elements/_combined_book.md §426~438 (5 장 — Subagent + Mailbox 격리).