콘텐츠로 이동

01-다섯-원칙-개관

Anthropic 공식 가이드 Prompting best practices는 “명확성·예시·XML 구조화·사고(thinking)·프롬프트 체이닝”을 핵심 축으로 제시한다. DAIR.AI의 promptingguide.ai 기법 개관도 비슷한 결로 정리된다. 본 위키는 한국어 학습자가 외우기 쉽게 이를 다섯 축으로 의역해 묶었다.

#원칙(Principle)핵심 질문
1명확성(Clarity)옆 동료가 읽어도 똑같이 이해하는가
2맥락(Context)왜 이 일을 하는지, 어떤 제약이 있는지 적었는가
3예시(Examples / Few-shot)모델이 흉내 낼 수 있는 입출력 쌍이 있는가
4구조(Structure)지시·자료·예시가 시각적으로 분리되어 있는가
5평가 루프(Eval loop)좋아졌는지 나빠졌는지 측정할 수 있는가

“Show your prompt to a colleague with minimal context on the task and ask them to follow it. If they’d be confused, Claude will be too.” — Prompting best practices, Anthropic, 2026

의역: “맥락이 거의 없는 동료에게 프롬프트를 보여 주고 그대로 따라 해 보게 하라. 그가 헷갈린다면 Claude도 헷갈린다.”

이 한 줄은 다섯 원칙 전부의 압축이다. 명확성(1)·맥락(2)·예시(3)·구조(4)는 결국 “맥락 없는 사람도 따라 할 수 있게” 만들기 위한 도구이고, 평가 루프(5)는 그것을 측정 가능하게 만든다.

Anthropic의 Prompt engineering overview는 본격적인 튜닝에 들어가기 전에 다음을 먼저 갖추라고 명시한다.

“1) A clear definition of the success criteria for your use case, 2) Some ways to empirically test against those criteria, 3) A first draft prompt you want to improve.” — Prompt engineering overview, Anthropic

의역: “(1) 성공 기준의 명확한 정의, (2) 그 기준에 대해 경험적으로 테스트할 수단, (3) 개선할 초안 프롬프트가 먼저다.”

다시 말해, 평가 루프(5)는 사후 점검이 아니라 선행 조건이다. 평가가 없으면 “더 좋아졌다”는 진술이 의견에 머문다(자세히는 본 파트 5장 참조).

모델은 사람이 아니다, 그러나 사람처럼 다뤄라

섹션 제목: “모델은 사람이 아니다, 그러나 사람처럼 다뤄라”

“Think of Claude as a brilliant but new employee who lacks context on your norms and workflows.” — Prompting best practices, Anthropic

의역: “Claude를 똑똑하지만 우리 팀의 관행과 워크플로우에 대한 맥락이 없는 신입사원이라고 생각하라.”

이 비유가 다섯 원칙 전체를 직관화한다. 신입사원에게 일을 맡기듯이 — 무엇을, 왜, 어떤 형식으로, 어떤 예시를 따라, 어떻게 검수받아야 하는지를 말로 적는 것이 프롬프트 엔지니어링이다.