Human/Assistant 패턴 학습: 대화 템플릿으로 요청을 안정화하는 방법 | DAKER 커뮤니티
Claude API 요청 결과가 매번 조금씩 달라진다면, 프롬프트를 더 길게 쓰기보다 대화 역할부터 고정해 보는 편이 좋습니다. 같은 과제를 반복할수록 Human과 Assistant의 역할 구분, 출력 형식, 검증 질문이 결과의 일관성을 좌우하기 때문입니다.
이번 글은 DAKER의 공개 학습 자료 가운데 Claude API와 고급 프롬프트 기법: Human/Assistant 패턴 마스터하기를 바탕으로, 왜 이 패턴이 중급 학습에서 중요한지와 어떻게 실습 흐름을 잡으면 되는지를 정리합니다. 2026년 7월 12일 공개된 intermediate 교재이며, 공개 자료 기준 5개 학습 단계, learnerCount 1, avgProgress 20을 확인했습니다.

왜 Human/Assistant 패턴을 먼저 봐야 하나요?
대화 패턴이 없으면 같은 작업을 요청해도 입력 순서와 기대 응답, 확인 기준이 매번 달라지기 쉽습니다. 반대로 템플릿이 있으면 새로운 작업에서도 입력, 기대 응답, 검증 문장을 안정적으로 반복할 수 있습니다.
Human/Assistant 패턴 학습이란, 사용자 요청과 AI 응답 역할을 분리해 대화형 프롬프트 흐름을 설계하는 과정입니다.
작성 기준일은 2026년 8월 1일 KST이며, 이 글에는 공개 본문에서 확인한 DAKER 학습 자료 사실만 담았습니다.
이 교재에서 핵심으로 보는 개념
이 학습 주제는 단순히 말을 예쁘게 쓰는 방법보다, 반복되는 요청을 재사용 가능한 양식으로 바꾸는 데 가깝습니다. Skill Creator 관점에서는 반복되는 판단과 실행을 재사용 가능한 계약으로 바꾸는 방식으로 이해할 수 있습니다.
Human/Assistant 패턴에서는 사용자 역할, 필요한 맥락, 기대 응답, 검증 질문, 다음 수정 규칙을 템플릿에 넣어야 합니다. 이렇게 역할과 조건을 분리해 두면 같은 유형의 작업을 다시 요청할 때 흔들림이 줄어듭니다.
실습은 어떤 순서로 진행하면 되나요?
가장 간단한 방법은 다섯 칸짜리 대화 템플릿을 만드는 것입니다. 복잡한 구조를 먼저 만들기보다, 반복해서 쓸 수 있는 최소 단위를 정리하는 편이 좋습니다.
- Human 칸에 사용자가 줄 목표와 자료를 나눠 씁니다.
- Assistant 칸에 기대하는 응답 역할을 적습니다.
- 출력 형식과 금지 조건을 별도 줄로 둡니다.
- 응답 뒤 확인할 검증 질문을 정합니다.
- 다음 요청에서 바꿀 변수만 남겨 템플릿으로 저장합니다.
같은 유형의 요청을 반복할 때는 출력 형식과 검증 기준이 먼저 고정되어야 합니다.
같은 교재도 관점에 따라 달라지는 점
같은 교재를 읽더라도 무엇을 기준으로 보느냐에 따라 오늘 해야 할 행동이 달라집니다. 아래 표는 공개 자료를 읽을 때 어떤 기준을 먼저 잡으면 좋은지 보여 줍니다.
| 학습 관점 | 오늘 확인할 기준 | 바로 할 행동 |
|---|---|---|
| Skill Creator | Human/Assistant 패턴 학습 | Human 칸에 사용자가 줄 목표와 자료를 나눠 씁니다. |
| 공식 교재 | Claude API와 고급 프롬프트 기법: Human/Assistant 패턴 마스터하기 | 교재 제목과 단계 수를 먼저 확인합니다. |
| 검증 기준 | DAKER 공개 자료 | 확인한 수치 이상으로 약속하지 않습니다. |
코믹 카드로 보면 흐름이 더 분명해집니다
아래 이미지는 DAKER 학습 코믹 카드이며, 오늘의 개념과 실습 흐름을 한눈에 보이도록 정리한 자료입니다.

- Human: 목표와 자료를 건넵니다.
- Assistant: 응답 역할을 맡습니다.
- 형식: 결과 모양을 고정합니다.
- 검증: 확인 질문을 붙입니다.
- 템플릿: 다음 요청에 재사용합니다.
실수하기 쉬운 지점은 무엇인가요?
이 주제를 처음 적용할 때는 역할 구분보다도 검증 문장을 빠뜨리는 경우가 많습니다. 템플릿을 저장해 두더라도 확인 질문이 없으면 결과를 비교하기 어려워집니다.
- Human과 Assistant 역할을 섞어 쓰지 않습니다.
- 출력 형식을 설명 없이 바꾸지 않습니다.
- 검증 질문 없는 대화 템플릿을 저장하지 않습니다.
- 중급 교재 범위를 넘어 API 성능을 보장하지 않습니다.
- 공개 자료의 단계 수와 학습 지표만 사용합니다.
참고 자료
공식 출처는 DAKER 학습 디렉터리와 해당 DAKER 학습 자료입니다.
- https://daker.ai/public/learning
- https://daker.ai/public/learning/materials/claude-api-advanced-prompting-human-assistant-mast
마무리
오늘은 DAKER 학습 교재를 하나 열고, Human, Assistant, 형식, 검증, 변수 다섯 칸 가운데 첫 번째 칸부터 실제로 적어 보면 됩니다.
여러분은 대화 템플릿을 만들 때 어떤 항목에서 가장 자주 흔들리나요?