사례 — 50줄 vs 512K줄 (1.6% AI / 98.4% Infrastructure)
별칭: 50 vs 512K · AI loop 50 lines · 1.6 percent AI · infrastructure ratio leak
한 줄 사실
Claude Code 누출 분석에서 외부 분석가가 박은 한 줄 — AI loop 는 약 50 줄, 나머지 511,950 줄은 Product Engineering. 1.6% AI / 98.4% Infrastructure.
기록된 숫자
| 측정 | 값 |
|---|---|
| 복원된 TypeScript 전체 | 512,000 줄 (1,884 파일) |
AI 쿼리 루프 자체 (while 문) | 약 50 줄 |
Tool.ts 베이스 | 29,000 줄 |
| query engine | 46,000 줄 |
| feature flag | 44 개 |
| AI : Infrastructure 비율 | 1.6 % : 98.4 % |
한 줄 요약
Claude Code 는 AI 도구가 아니라 AI 가 일하는 제품 시스템이다.
우리가 AI 시대에 배워야 할 것은 모델이 아니라 모델 위에서 일하는 시스템 엔지니어링이다.
본 강의 핵심 기록 — 4 엔지니어링의 증거
본 사례가 concept/4-engineering-disciplines 의 증거 (evidenced_by). 1.6% AI 는 프롬프트 만 잘 짜면 되는 시대가 끝났다는 증거. 98.4% Infrastructure 는 컨텍스트·하네스·에이전틱 엔지니어링이 전부 라는 증거.
| 4 분야 | 본 사례에서 기록됨 |
|---|---|
| 프롬프트 엔지니어링 | 50 줄 안의 각 한 호출 입력 설계 |
| 컨텍스트 엔지니어링 | 시스템 프롬프트 정적 7 + 동적 13, Compaction 5 층 — 수만 줄 |
| 하네스 엔지니어링 | Tool.ts 29,000 줄, MCP, 권한 게이트, Hooks — 수십만 줄 |
| 에이전틱 엔지니어링 | 7 transition site, 5 recovery, Subagent + Mailbox — 수만 줄 |
→ 4 분야 모두가 기록된 합 = 512,000 줄.
brain 이 아니라 skeleton 이 노출됐다
모델 가중치 (Claude 4·Sonnet·Haiku 등) 는 안 새고 코드만 새었다. 노출된 건 Claude Code 라는 제품이 모델을 어떻게 호출하고, 결과를 어떻게 정리하고, 도구를 어떻게 디스패치하는지 — 그 오케스트레이션 로직.
brain 이 아니라 skeleton 이 드러났다.
→ 외부 분석가들의 표현. 그 skeleton 이 곧 4 엔지니어링의 실체.
측정 가능성의 시작
본 누출 전에는 Claude Code 의 동작을 사용 후기로만 짐작. 이제는 코드 수준으로 측정 된다 — 7 transition site, Compaction 5 층, 도구 약 40 개, Hooks 6 이벤트 × 3 카덴스, PostSampling.
→ 본 강의 LLMWiki 의 기술적 기록 의 거의 모든 숫자가 본 누출 분석에서 도출됨.
출처
60_service/6006 booklet-vibe-coding-4-elements/_combined_book.md §218~226 (2 장 — 50줄 vs 512K줄).
60_service/lecture_claude_code_internals/claude_code_internals_90min.md (Claude Code 내부 분석 90 분 강의안).