콘텐츠로 이동

02-구조

02 — 구조: 패스 분리 파이프라인

섹션 제목: “02 — 구조: 패스 분리 파이프라인”

본 위키 빌드는 다음 순서로 운영된다 (CLAUDE.md §10).

writer → reviewer → critic → ai-slop-cleaner → verifier
(작성) (인용/구조 검토) (논리 비판) (슬롭 청소) (사실/링크/실행 검증)

각 패스는 별도 에이전트로 호출된다. OMC의 delegation-enforcer 훅이 모델 파라미터 자동 주입을 강제한다 — 같은 부모 모델로 fallback되는 것을 막기 위해서다.

“Claude Code does NOT automatically apply model parameters from agent definitions. … This leads to forgotten model parameters defaulting to parent model.” — OMC Delegation Enforcer 문서

의역: “Claude Code는 에이전트 정의의 모델 파라미터를 자동 적용하지 않는다. 그래서 잊으면 부모 모델로 떨어진다.”

자기 검증의 함정과 직접 연결된다 — 모델이 같으면 분리가 무너진다.

패스입력차단되는 정보
writer소스 raw + 챕터 plan
reviewerwriter 출력 + 인용 원문writer의 사고과정
criticwriter 출력만reviewer의 OK 사인
ai-slop-cleanerwriter/critic 출력형용사 외 의미
verifier최종 출력 + 외부 도구이전 패스의 자기 평가

핵심: 각 패스는 이전 패스의 “OK” 자체를 입력으로 받지 않는다. OK는 컨텍스트 오염원이다.

writer → "Did I do well?" → writer → status: published

이 구조의 결말은 항상 같다. 모델은 자신에게 OK를 준다. CLAUDE.md §금지 6, 10이 이를 명시적으로 금한다.

Anthropic 멀티 에이전트 연구 시스템과의 정합

섹션 제목: “Anthropic 멀티 에이전트 연구 시스템과의 정합”

Anthropic의 멀티 에이전트 연구 시스템 글(sources/09-multi-agent/anthropic-multi-agent-research-system.md)은 lead agent가 sub-agent들의 결과를 직접 검증하지 않고 별도 검증 단계를 거치는 패턴을 권고한다. 이유는 동일하다 — lead가 곧 작성자이기 때문에.