사례 — Subagent + Mailbox 패턴 (공간·시간·권한 셋을 한 패턴이 동시에 풀다)
Case (사례·인용)aidraftFri May 08

사례 — Subagent + Mailbox 패턴 (공간·시간·권한 셋을 한 패턴이 동시에 풀다)

별칭: subagent mailbox · mailbox 패턴 · multi-agent isolation · HIAO 와 동형

#case#subagent#mailbox#multi-agent#hiao#claude-code-internal#lecture-core

한 줄 사실

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 CodeHIAO
Lead AgentL1 Master Orchestrator
SubagentL2/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 격리).