기본 패턴
text
역할
성공 기준
입력 맥락
예시
출력 형식설명
- Anthropic의 프롬프트 가이드는 "성공 기준이 무엇인지"를 먼저 분명히 하라고 강조합니다. 프롬프트를 고치기 전에 무엇을 잘한 것으로 볼지 정하지 않으면, 결과를 개선해도 품질 판단이 흔들리기 쉽습니다.
- Claude 프롬프트에서 가장 기본이 되는 뼈대는 역할, 작업 목표, 필요한 맥락, 예시, 출력 형식입니다. 이 다섯 가지가 분리되어 있을수록 답변이 더 안정적이고 디버깅도 쉬워집니다.
- 예시는 특히 강력합니다. 구조화된 출력, 특정 톤, 애매한 판정 기준이 있을 때는 설명만 길게 쓰는 것보다 3~5개의 좋은 예시가 더 큰 효과를 내는 경우가 많습니다.
- 반대로 맥락을 너무 길게 넣는다고 항상 좋아지지는 않습니다. 반복 규칙은 instruction으로, 작업마다 바뀌는 입력은 context로, 원하는 결과물 모양은 format으로 나누는 편이 더 읽기 쉽습니다.
- 그래서 좋은 프롬프트는 "무엇을 시킬까"보다 "Claude가 무엇을 기준으로 잘했다고 판단해야 하나"를 먼저 정한 프롬프트입니다. 이 기준이 명확하면 이후 XML tags나 examples도 자연스럽게 붙습니다.
짧은 예제
text
너는 기술 편집자다.
목표는 초안을 대학 수준의 설명으로 다듬는 것이다.
아래 원문을 기준으로,
1. 개념 정의
2. 핵심 차이
3. 흔한 오해
순서로 정리하라.
출력은 Markdown bullet 5개 이내로 작성하라.빠른 정리
| 요소 | 왜 필요한가 |
|---|---|
| 역할 | 관점과 판단 기준을 정한다 |
| 성공 기준 | 무엇이 좋은 답인지 합의한다 |
| 입력 맥락 | 이번 작업에 필요한 재료를 준다 |
| 예시 | 애매한 형식과 품질 기준을 구체화한다 |
| 출력 형식 | 결과물을 바로 쓰기 쉽게 만든다 |
주의할 점
프롬프트가 길다고 좋은 것은 아닙니다. 역할, 기준, 예시, 형식이 서로 섞여 있으면 오히려 디버깅이 어려워집니다. 같은 정보를 늘리기보다, 각 부분의 역할을 분리해 쓰는 편이 더 강합니다.
참고 링크
2 sources