건축가는 “집 지어줘” 한 마디로 시작하지 않습니다 — 도면을 그리죠. 좋은 결과는 던진 명령이 아니라, 설계된 지시에서 나옵니다. 오늘은 프롬프트를 ‘설계’하는 법 — 맥락·역할·행동·형식·톤. An architect doesn't start with “build me a house” — they draw a blueprint. Good results come not from a tossed command, but from a designed instruction. Today: how to ‘design’ a prompt — context, role, action, format, tone.
As of 2026-06 · 도구·UI는 바뀝니다 — 좋은 지시의 원리는 남습니다. [추론]As of 2026-06 · tools & UI change — the principles of good instruction remain. [inference]
충분히 생각할 시간을 줘도, 무엇을 시킬지가 모호하면 그 시간이 다 소용없습니다.Even with plenty of thinking time, if what you ask is vague, all that time is wasted.
[추론] s04 콜백 — 생각 시간(s04)과 지시 설계(s05)는 별개의 레버. 둘 다 있어야 결과가 산다. → 오늘은 ‘지시 레버’.[inference] s04 callback — thinking time (s04) and instruction design (s05) are separate levers. You need both for the result to live. → Today: the ‘instruction lever’.
모호한 입력 = 넓은 출력 분포 = 들쭉날쭉. 빈칸을 제약으로 메우면 분포가 좁아진다.Vague input = a wide output distribution = erratic. Fill blanks with constraints and the distribution narrows.
[추론] s03 인과 — 모델은 입력 분포로 출력 분포를 만든다(패턴 생성기). 모호한 입력 = 넓은 분포 = 들쭉날쭉. → 빈칸을 제약으로 메우면 분포가 좁아진다.[inference] s03 causality — the model turns the input distribution into the output distribution (pattern generator). Vague input = wide distribution = erratic. → Fill blanks with constraints and the distribution narrows.
[추론] 역할 부여는 모델이 끌어올 패턴의 영역을 좁혀, 더 일관된 전문가 관점을 유도한다. → ‘누구로서’가 첫 번째 빈칸. (프롬프트 예시는 2026-06 기준)[inference] Assigning a role narrows the region of patterns the model draws from, inducing a more consistent expert viewpoint. → ‘Who as’ is the first blank. (example prompt as of 2026-06)
[추론] 제약은 출력 공간을 좁혀 ‘엉뚱한 범위’(S03①) 실패를 직접 차단한다. → 빈칸 = 모델의 자유 = 위험. 못 박을수록 예측 가능. (예시는 2026-06 기준)[inference] Constraints narrow the output space and directly block the ‘wrong scope’ (S03①) failure. → A blank = the model's freedom = risk. The more you pin down, the more predictable. (example as of 2026-06)
[추론] 형식 지정은 후처리·재요청 비용을 없앤다 — 받자마자 쓸 수 있는 모양으로. → ‘모양’을 정하는 것도 설계의 일부. (예시는 2026-06 기준)[inference] Fixing the format removes post-processing and re-ask cost — a shape usable on arrival. → Deciding the ‘shape’ is part of design too. (example as of 2026-06)
| ⚠️ 명령Command | ✅ 설계Design |
|---|---|
| 한 줄 던지기One-line toss | 맥락+역할+제약+형식Context+role+constraints+format |
| 암묵적 기대Implicit expectation | 명시적 기준Explicit criteria |
| 결과 들쭉날쭉Erratic results | 결과 일관Consistent results |
| 매번 재요청Re-ask every time | 한 번에 사용 가능Usable in one shot |
[추론] 차이의 본질은 ‘명시성’. 머릿속 기대를 글로 옮긴 만큼 결과가 좋아진다. → 이 한 장이 1·2막을 잇는 다리. (3막에서 이 명시 항목을 CRAFT로 체계화.)[inference] The essence of the difference is ‘explicitness’. The more you move your mental expectation onto the page, the better the result. → This page is the bridge from Act 1 to Act 2. (Act 3 systematizes these into CRAFT.)
[추론] s03 콜백 — 모델은 입력으로 다음 토큰 분포를 만드는 패턴 생성기. 설계 = 그 분포를 의도한 쪽으로 좁히는 일. → 그래서 ‘더 똑똑한 모델’보다 ‘더 좋은 입력’이 빠른 지렛대. (같은 모델, 입력만 다름)[inference] s03 callback — the model is a pattern generator that builds a next-token distribution from input. Design = narrowing that distribution toward intent. → So ‘better input’ is a faster lever than ‘a smarter model’. (Same model, only the input differs.)
[추론] CRAFT는 ‘빈칸 체크리스트’를 외우기 쉽게 묶은 통용 니모닉. 명칭·순서는 자료마다 다르나 다루는 축(맥락·역할·행동·형식·톤)은 공통. S04~06의 역할·제약·형식이 R·A·F에 매핑. → 5칸을 의식하면 빈칸이 안 남는다. (CRAFT 명칭은 2026-06 기준 통용 니모닉)[inference] CRAFT is a widely used mnemonic bundling the ‘blank checklist’ for easy recall. Names·order vary by source, but the axes (context·role·action·format·tone) are common. The role·constraints·format from S04–06 map onto R·A·F. → Mind the 5 slots and no blanks are left. (CRAFT is a common mnemonic as of 2026-06)
[추론] 같은 작업도 5칸을 채우면 재요청이 사라진다 — 모호함이 만든 왕복 비용 제거. → 설계의 시간은 회수된다(한 번에 쓸 수 있는 결과). (예시는 2026-06 기준)[inference] Fill all 5 slots and re-asking disappears — the round-trip cost vagueness created is gone. → The time spent designing is recovered (a result usable in one shot). (example as of 2026-06)
[추론] 5항목은 S09 CRAFT 5요소와 1:1 대응. → 프레임워크를 알면 체크리스트가 외워진다.[inference] The 5 items map one-to-one onto the S09 CRAFT elements. → Know the framework and the checklist memorizes itself.
[추론] Rule No.5(설계하라)의 한 줄 요약 — 머릿속 기대를 빈칸 없는 글로 옮기는 일. → 다음 강에서 더 깊은 설계 기법으로.[inference] Rule No.5 (design) in one line — moving your mental expectation onto the page with no blanks. → Next session: deeper design techniques.
[추론] 설계의 목표는 ‘빈칸 제거’지 ‘말 늘리기’가 아니다 — 단순 작업엔 단순한 지시. → s04 ‘난이도에 예산을 맞춘다’와 같은 절제 원리.[inference] The goal of design is ‘removing blanks’, not ‘piling on words’ — a simple task gets a simple instruction. → Same restraint as s04's ‘match the budget to difficulty’.
한 단어로: 명령 → 설계.In one word: command → design.
다음 강 예고 — 지시의 기술 II, 더 깊은 설계 기법.Next up — The Art of Instruction II, deeper design techniques.
As of 2026-06 · 모델·UI는 바뀌어도 ‘빈칸 없이 설계하라’는 원리는 남습니다. [추론]As of 2026-06 · models & UI change, but the principle — ‘design with no blanks’ — remains. [inference]