AI 에게 어떻게 일을 시키는가가 곧 설계도이다 (Instructing AI = Blueprint)
별칭: Instructing AI as Blueprint · AI 지시 = 설계도 · Corollary · 두 번째 명제
요약
본 강의의 두 번째 명제 — Thesis "설계 없이는 코딩이 안된다" 의 Corollary: "AI 에게 어떻게 일을 시키는가가 곧 설계도이다." 두 명제는 분리될 수 없다. Thesis 가 설계의 필요성 을 말한다면, Corollary 는 그 설계가 지금 무엇으로 존재하는지 를 말한다. Vibe Coding 시대에는 프롬프트·CLAUDE.md·HIAO 지시·Hooks 자체가 설계도 — 별도 UML 문서가 아니다.
상세
시대별 설계의 형태
| 시대 | 설계가 사는 곳 | 설계 부재 시 무너지는 것 |
|---|---|---|
| 기계어·C | 메모리 맵, 호출 규약 | 메모리, 스택 |
| OOP | UML, 책임 분리 | 결합도, 재사용성 |
| AI Agent | 프롬프트 = 설계 언어 | 출력 폭주, 환각 |
| Vibe Coding | AI 에게 일을 시키는 방식 자체 = 설계도 (LLM Wiki + HIAO + 프롬프트 + Hooks) | AI 가 일관성 잃음, 프로젝트가 설계를 잃음 |
핵심 — 설계와 지시 행위 의 합체(collapse)
"모든 이전 시대에서 설계는 별도의 산출물 (메모리 맵, UML 다이어그램) 에 살았다. Vibe Coding 시대에는 설계와 에이전트 지시 행위 가 하나로 무너져 합쳐진다 — AI 에게 지시하는 것이 곧 청사진을 그리는 것 이다." — Context Engineering Guide §A4-1
구체적 형태 — 본 강의의 위키 자체가 증명
| 전통적 산출물 | 본 강의 위키에서의 등가 |
|---|---|
| UML 다이어그램 | term/claude-md 모듈별 + concept/ai-ready-codebase |
| 클래스 다이어그램 | term/claude-md 의 Role + Constraints + Goal + Context |
| 시퀀스 다이어그램 | HIAO 의 concept/iao-cycle (Input → Agent → Output) |
| 컴포넌트 다이어그램 | concept/hiao-1-n-n (L1 / L2 / L3 계층) |
| 책임 분리 | term/separation-of-duties (Builder / Reviewer / Approver) |
| 검증 명세 | concept/verification-loop + term/iron-law-tdd |
→ 모두 따로 있지 않다. 위키 카드 + 프롬프트 + Hooks + HIAO 지시 = 설계도 그 자체.
concept/ai-native-4-stages 와의 결합 — Maximalist → Native 도약 지점
"Maximalist 에서 Native 로의 전환 — 사람이 AI 에게 일을 주는 방식 자체가 별도 프롬프팅 스킬 이기를 멈추고 프로젝트의 설계 언어가 되는 바로 그 순간."
→ Native 단계 = Corollary 가 체화된 상태.
왜 두 명제가 분리될 수 없는가
- Thesis 만 강조: "설계가 필요하다" → 청중은 옛 UML 형태 를 떠올림 → 행동 못 함
- Corollary 만 강조: "AI 에게 일 시키는 게 설계" → 왜 그런지 (why) 가 빠짐
- 두 명제 함께:
- Thesis = 필요성 (why)
- Corollary = 형태 (what)
- 합쳐서 = 행동 (how)
방법론
강의 활용 — 전 단원에서 반복적으로 회귀하는 핵심 메시지:
- 01 INT 단원 1 도입 (1분): 두 명제를 한 슬라이드 에 동시 표기. "이 둘은 한 명제다."
- 04 DSL 단원 14 (3분): concept/claudemd-as-design-language = Corollary 의 구체적 증거. CLAUDE.md = UML Class Diagram.
- 06 CLN 단원 16 마무리 (1분): 강의 시작과 동일한 두 줄 슬라이드 — 수미상관.
- HIAO 단원 (Ch 6): HIAO 1-N-N 자체가 Corollary 의 시스템 구현.
- 시연 단원 (05 DEM): 약국 마케팅 에이전트 시연 = Corollary 를 눈으로 보여주기.
주의사항
- 두 명제 분리 금지: Thesis 만, Corollary 만 강조하지 않음. 항상 짝.
- UML 부정 금지: Corollary 가 UML 무용 으로 들리면 안 됨. 형태가 진화 — UML 의 설계 언어 정신은 유지, 외형은 CLAUDE.md / Hooks / HIAO 로 변환.
- 번역 통일: "AI 에게 어떻게 일을 시키는가가 곧 설계도이다" 한 문장 그대로. "how you instruct AI = blueprint itself" 영어 부수.
- Native 단계 가정: Corollary 의 완전 체화는 concept/ai-native-4-stages Native 단계. 학생 청중은 Maximalist 진입 을 우선 목표로.
- 상위 종합: synthesis/context-engineering-guide-overview 의 핵심 메시지 + synthesis/two-axes-era-and-skill 의 4 era × 4 stage 교차 를 함께 봐야 완전 이해.