Claude에게 원하는 결과의 예시를 두세 개 보여 주면, 설명을 길게 늘어놓는 것보다 훨씬 정확하게 형식과 스타일을 맞춰 줍니다. 이렇게 예시를 함께 주는 방식을 퓨샷(few-shot) 프롬프트라고 합니다. 이 글에서는 그 원리와 좋은 예시를 만드는 요령을 정리합니다.
퓨샷이란 무엇인가
예시 없이 지시만 하는 방식을 제로샷(zero-shot), 원하는 입력과 출력의 예시를 함께 보여 주는 방식을 퓨샷(few-shot)이라고 합니다. "이렇게 분류해 줘"라고 말로 설명하는 대신, 실제로 분류된 예를 두세 개 보여 주는 것입니다.
왜 효과가 있나
예시는 말로 풀어 쓰기 어려운 형식, 말투, 분류 기준을 한눈에 전달합니다. Claude는 주어진 예시의 패턴을 파악해 같은 방식으로 이어서 답하므로, 긴 설명보다 짧은 예시 몇 개가 더 정확할 때가 많습니다.
좋은 예시의 4가지 조건
- 형식 일관성 — 모든 예시가 같은 구조와 순서를 따르게 합니다.
- 적당한 개수 — 보통 2~5개가 무난합니다. 너무 적으면 패턴이 안 잡히고, 너무 많으면 입력이 길어집니다(작업에 따라 조정).
- 다양성 — 서로 다른 경우를 골고루 포함합니다.
- 경계 사례 — 헷갈리기 쉬운 예를 한두 개 넣으면 기준이 분명해집니다.
예시: 형식 맞추기
문장을 "감정: 긍정/부정/중립" 형식으로 분류시키고 싶다면, 다음처럼 예시를 먼저 보여 줍니다.
입력: 배송이 빨라서 좋았어요 → 감정: 긍정 입력: 포장이 찢어져 왔어요 → 감정: 부정 입력: 그냥 평범합니다 → 감정: 중립 입력: (분류할 문장)
이렇게 두세 개만 보여 줘도 Claude가 같은 형식으로 이어서 답합니다.
주의할 점
예시가 한쪽으로 치우치면 답도 그 편향을 따라갑니다. 예를 들어 긍정 예시만 주면 부정 판단을 꺼릴 수 있습니다. 또 예시의 형식이 들쭉날쭉하면 출력도 흔들리므로, 예시 자체를 정확하고 일관되게 만드는 것이 가장 중요합니다.
퓨샷은 형식이 중요한 작업(분류, 추출, 변환)에서 특히 효과적입니다. 더 자세한 작성 요령은 Anthropic 공식 문서를 참고하세요.