프롬프트 엔지니어링 기초 및 핵심 기법
5대 원칙과 Top 12 기법으로 「역할+맥락+요청+형식」 템플릿을 만듭니다.
이번 차시에서 익힐 것
- 프롬프트 5대 원칙을 설명한다
- Top 12 기법 중 5개를 선정·적용한다
- 직업상담 전용 템플릿 1개를 작성한다
- 나쁜→좋은 프롬프트를 비교·개선한다
완료 기준 · 5대 원칙 정리 · Top 12 중 5개 선정 · 템플릿 1개 · 나쁜→좋은 프롬프트 비교.
이번 차시를 마치면 다음을 완성합니다.
- 결과물 — 직업상담 전용 「역할+맥락+요청+형식」 템플릿 1개
- 사용 목적 — 면담 메모를 현장·포트폴리오용 프롬프트로 재사용
- 입력자료 — 가명 케이스(이○○씨) · 5대 원칙 · Top 12 기법
- AI가 돕는 부분 — 초안 구조화·표 형식 출력
- 상담사가 검토할 부분 — 사실·맥락·분량·한계 명시 · HITL
- 완료 기준 — 5대 원칙 정리 · Top 12 중 5개 선정 · 템플릿 1개 · 나쁜→좋은 비교
이 차시는 다음 순서로 진행합니다. 각 단계를 확인한 뒤 직접 작성·실행·검증해 보세요.
- 결과물 확인 — 템플릿·비교·기법 선정
- 원칙·기법 — 5대 원칙과 Top 12
- 템플릿·케이스 — 역·맥·요·형과 이○○씨 좋은 프롬프트
- 필수 실습·검수 — 실행 후 HITL·워크북
1. 왜 프롬프트가 중요한가
같은 도구라도 사용하는 사람에 따라 결과물이 다른 것은 모든 도구의 공통점입니다. 생성형 AI에서는 그 차이가 특히 큽니다. 모호한 한 줄 요청과 맥락·역할·형식이 갖춰진 요청은 결과 품질이 5배 이상 차이날 수 있습니다 가정.
나쁜 프롬프트 vs 좋은 프롬프트 (한눈에)
| 구분 | 나쁜 프롬프트 | 좋은 프롬프트 |
|---|---|---|
| 예시 | "이 사람 강점 좀 정리해줘" | "당신은 15년 경력 직업상담사. 다음 메모를 보고 강점 5개를 STAR 형식으로 100자 이내씩 정리. 마지막에 적합 산업 3개 추가." |
| 결과 길이 | 들쑥날쑥 | 일정함 |
| 현장 적용성 | 한 번 더 정리 필요 | 수정 최소로 바로 사용 |
| 재현성 | 매번 다름 | 같은 입력 → 비슷한 출력 |
프롬프트 엔지니어링의 본질은 "AI에게 일을 시키는 법"이 아니라 "AI를 동료처럼 브리핑하는 법"입니다. 새로 들어온 신입 동료에게 일을 맡길 때 우리는 (1) 그가 어떤 입장에서 (2) 어떤 상황에서 (3) 무엇을 (4) 어떤 형식으로 만들어야 하는지 알려줍니다. AI도 정확히 같은 4가지를 필요로 합니다.
프롬프트가 3줄을 넘기 시작하는 시점이 바로 품질이 안정되는 임계점입니다. "이 사람 분석해줘" 같은 1줄 요청은 모델이 멋대로 해석하지만, "역할 + 맥락 + 요청 + 형식"이 모두 들어간 3~5줄 프롬프트는 결과가 일관됩니다. 처음에는 길게 쓰는 게 부담스럽지만, 한 번 만든 템플릿을 재사용하면 됩니다.
2. 5대 기본 원칙
OpenAI Prompting Guide와 Anthropic 공식 문서에서 공통적으로 강조하는 원칙을 직업상담사 시각에서 5가지로 정리했습니다 [공식].
5대 원칙 한눈에
| 원칙 | 핵심 질문 | 나쁜 예 → 좋은 예 |
|---|---|---|
| ① 명확성 | "무엇을" 원하는가? | "잘 정리해줘" → "5개 항목, 각 50자 이내" |
| ② 구체성 | 모호한 단어를 숫자·예시로 바꿨는가? | "여러 개" → "정확히 3개" |
| ③ 맥락 | "누구를 위해, 어떤 상황에서" 쓰는가? | "이력서 검토" → "32세 마케터, 권고사직 직후 이력서 1차 검토" |
| ④ 역할 부여 | AI에게 "어떤 입장에서" 답하라 했는가? | (없음) → "당신은 15년 경력의 한국 직업상담사입니다." |
| ⑤ 출력 형식 | 결과를 "어떤 모양으로" 받고 싶은가? | "알려줘" → "표로 5개 항목, 각 항목 50자 이내" |
5가지를 다 외우기 어려우시면 "역·맥·요·형" 4글자만 기억하세요. 역할 → 맥락 → 요청 → 형식. 명확성과 구체성은 "요청"과 "형식"을 쓰는 동안 자연스럽게 따라옵니다.
선택 심화 · 원칙별 구체 설명 보기
원칙별 구체 설명
- ① 명확성 — "잘 정리해줘"는 AI가 임의로 해석합니다. 항목 수·글자 수·우선순위 기준을 명시하세요.
- ② 구체성 — "다양한", "여러 개", "적절히" 같은 표현은 모델마다 다르게 해석됩니다. 가능하면 숫자로.
- ③ 맥락 — 같은 "강점 분석"이라도 신입사원용과 임원 출신 50대용은 결과가 완전히 달라야 합니다. 대상의 나이·직무·상황을 1~2줄로.
- ④ 역할 부여 — "당신은 ○○입니다"는 톤·전문성·우선순위를 한 번에 결정합니다. 가장 강력한 한 문장.
- ⑤ 출력 형식 — 표·번호 목록·JSON·마크다운 등 형식을 지정하면 후속 가공이 쉬워집니다. 분량 한도(글자 수·줄 수)도 함께.
3. Top 12 실전 기법
현장에서 자주 쓰는 12가지 기법을 4그룹으로 묶었습니다. 직업상담 업무에서 어디에 쓰면 좋은지 사용 시점을 함께 정리합니다 [연구].
그룹 A — 구조 잡기 (1~3)
| # | 기법 | 한 줄 설명 | 직업상담 적용 시점 |
|---|---|---|---|
| 1 | 역할 부여 (Role) | "당신은 ○○입니다"로 톤 결정 | 모든 프롬프트의 첫 줄 |
| 2 | 구분자 사용 (Delimiter) | 입력·예시·요청을 """나 ###로 분리 | 긴 면담 메모 붙여넣을 때 |
| 3 | 출력 형식 지정 (Format) | 표·JSON·번호 목록 등 명시 | 표 형태 결과물이 필요할 때 |
그룹 B — 사고 유도 (4~6)
| # | 기법 | 한 줄 설명 | 직업상담 적용 시점 |
|---|---|---|---|
| 4 | Few-shot (예시 제공) | 원하는 결과물 1~3개를 미리 보여줌 | 특정 톤·형식 일관성 필요할 때 |
| 5 | Chain-of-Thought (단계 사고) | "단계별로 생각해 보고" 추가 | 복잡한 진로 결정 분석 |
| 6 | Self-Consistency (재검토) | "답을 검토하고 더 나은 안 1개 추가" | 중요 문서 초안의 품질 점검 |
그룹 C — 정확도 높이기 (7~9)
| # | 기법 | 한 줄 설명 | 직업상담 적용 시점 |
|---|---|---|---|
| 7 | 제약 조건 (Constraint) | "~하지 마세요", "~만 사용" 명시 | 실명·회사명 절대 추정 금지 |
| 8 | 근거 요구 (Cite) | "각 주장 옆에 근거 1개씩" | 법령·통계·연봉 정보 다룰 때 |
| 9 | 불확실성 표시 (Uncertainty) | "확실/추정/모름으로 구분" | 1회 면담 정보로 판단할 때 |
그룹 D — 반복·개선 (10~12)
| # | 기법 | 한 줄 설명 | 직업상담 적용 시점 |
|---|---|---|---|
| 10 | 다시 쓰기 요청 | "같은 내용을 더 짧게/공식적으로" | 톤 보정, 분량 조절 |
| 11 | 대안 요구 (Alternatives) | "다른 접근 2개 더" | 진로 옵션 발산 단계 |
| 12 | 비판적 검토 (Critique) | "위 답변의 약점·놓친 점 3가지" | 최종 제출 전 셀프 점검 |
Top 12를 모두 한 번에 쓰는 것이 아닙니다. 한 프롬프트에 보통 3~5개 기법이 자연스럽게 결합됩니다. 예를 들어 "역할 부여(1) + 구분자(2) + 출력 형식(3) + 제약 조건(7)"이 직업상담 업무 프롬프트의 가장 흔한 조합입니다.
처음에는 그룹 A(1~3)만 익숙해지면 충분합니다. 익숙해지면 그룹 C(7~9)를 추가해 정확도를 높이고, 마지막에 그룹 D(10~12)로 결과를 다듬는 순서가 좋습니다. 그룹 B(4~6)는 복잡한 분석이 필요할 때만 꺼내 쓰면 됩니다.
4. 직업상담사 전용 기본 템플릿
5대 원칙과 Top 12 기법을 결합한 "역·맥·요·형" 4부 구조 템플릿입니다. 빈칸만 채우면 어떤 상담 상황에도 적용 가능합니다.
[역할]
당신은 [N]년 경력의 한국 직업상담사입니다. [전문 분야 1줄: 예 — 30~40대 경력 전환 코칭].
[맥락]
· 내담자: [나이·성별·직무·이직 사유]
· 검사·강점: [Holland/MBTI 결과 또는 강점 키워드]
· 제약: [재정·시간·가족 등 핵심 제약 1~2개]
· 비고: 실명·회사명은 가명 처리됨
[요청]
다음을 작성해 주세요.
1) [핵심 산출물 — 예: 진로 방향 3가지]
2) [부가 산출물 — 예: 각 방향의 첫 단계 1개씩]
[형식]
· 출력: [표 / 번호 목록 / JSON 등]
· 분량: [각 항목 N자 이내]
· 제약: 추측은 [추정] 표시. 1회 면담 정보 한계 명시.
템플릿 사용 흐름
- 역할 한 줄을 먼저 고정합니다. 한번 만들면 거의 바뀌지 않으므로 메모장에 저장.
- 맥락은 매번 케이스별로 새로 작성하되, 항목(나이/직무/이직사유/강점/제약)은 동일하게 유지.
- 요청은 1~2개로 제한합니다. 한 번에 5개 산출물을 요구하면 품질이 떨어집니다.
- 형식의 분량 한도를 반드시 명시합니다. 한도 없으면 모델은 점점 길어집니다.
이 템플릿을 한 번 만들어서 본인 컴퓨터 메모장이나 고정 메일함에 붙여 두세요. 매번 처음부터 쓰지 말고, 빈칸만 새 케이스로 바꾸면 바로 새 프롬프트가 완성됩니다. 신입 상담사도 이 템플릿만 따라 쓰면 시니어급 결과물이 나옵니다.
5. 마스터 케이스 적용 — 이○○씨
이○○씨, 32세 여성, 마케터 5년 차, 권고사직 직후. 흥미(예술·사회형), 강점(글쓰기·기획), 가족 부양 부담 있음. 6개월 내 결정 희망. [사례]
같은 요청을 "나쁜 → 좋은"으로 개선해 보기
이 사람 진로 좀 봐줘. 32세 마케터, 잘렸어.
[역할] 당신은 15년 경력의 한국 직업상담사입니다. 30~40대 경력 전환 코칭이 전문입니다.
[맥락]
· 내담자: 32세 여성, 마케터 5년 차, 권고사직 직후
· 검사·강점: 흥미 — 예술·사회형 / 강점 — 글쓰기·기획
· 제약: 가족 부양 부담 있음, 6개월 내 결정 희망
· 비고: 실명·회사명은 가명 처리됨
[요청]
1) 가능한 진로 방향 3가지 (마케팅 관련 1 + 글쓰기 관련 1 + 기획 관련 1로 분산)
2) 각 방향의 첫 단계 1개씩 (이번 주 안에 실행 가능한 수준)
[형식]
· 출력: 표 (방향 / 적합 이유 / 첫 단계 / 예상 진입 기간)
· 분량: 표 안 각 칸 60자 이내
· 제약: 추측은 [추정] 표시. 1회 면담 정보의 한계를 표 아래 1줄로 명시.
"좋은 프롬프트"는 결국 "좋은 브리핑"입니다. 이○○씨를 처음 만난 동료 상담사에게 바로 케이스를 인계한다고 상상해 보세요. 그 인계 노트를 그대로 AI에게 주면 됩니다.
선택 심화 · 예상 결과 비교 보기
- 진로 방향이 일반론(콘텐츠 마케터, 브랜드 매니저 등)으로만 나옴 — 강점·제약 미반영
- 형식이 들쑥날쑥 — 어떤 답은 표, 어떤 답은 줄글
- "잘렸어"의 정서적 맥락에 모델이 과하게 반응해 위로 멘트 위주로 흐를 수도 있음
- 3개 방향이 강점 키워드(글쓰기·기획)와 정확히 연결됨
- "이번 주 안에 실행 가능"이라는 시간 제약 덕에 첫 단계가 추상적이지 않고 구체적
- 표 형식 + 분량 한도 덕에 그대로 상담일지에 첨부 가능
- "한계 명시" 덕에 클라이언트에게 "이건 1회 면담 기반 초안"이라고 자연스럽게 안내 가능
필수 실습 · 2차시
프롬프트 실행 → HITL 검증 → 워크북 기록 순서로 진행하세요.
본문 예시 1쌍을 복사·실행해 출력 차이 2가지를 메모.
적용 시점(상담 전/중/후)을 표로 정리.
SOAP 또는 검사해석 템플릿 1개 작성·실행 · 워크북
6. 점검 포인트
- 다시 쓴 프롬프트에 5대 원칙이 모두 반영되었는가?
- 역할 한 줄이 톤·전문성을 결정하고 있는가?
- 출력 형식이 분량 한도까지 명시되었는가?
- Top 12 중 고른 5개가 자연스럽게 결합되어 있는가, 억지로 끼워 넣었는가?
- 같은 프롬프트를 다른 모델(ChatGPT/Claude/Gemini)에 넣었을 때도 결과가 안정적인가?
- 「좋은 프롬프트」를 복사·실행하고, 나쁜 프롬프트와 출력 차이 2가지를 메모합니다.
- Top 12 중 5개를 골라 상담 전/중/후 적용 시점을 표로 정리합니다.
- 기본 템플릿(역·맥·요·형)으로 SOAP 또는 검사해석 템플릿 1종을 작성·실행합니다.
- 아래 「필수 실습 · 2차시」와 점검 포인트로 검수합니다.
※ 실습 입력은 가명·비식별만 사용합니다. AI 출력은 사실·톤·형식을 검수한 뒤 상담 기록·포트폴리오에 남깁니다. 윤리·개인정보 지침
프롬프트는 한 번 잘 만들면 평생 재사용됩니다. 4부 구조 템플릿 한 개만 본인 손에 익혀도 매일 30분 이상의 시간을 절약할 수 있습니다. 다음 차시부터는 이 템플릿 위에 멀티턴·메타 프롬프트·RAG 같은 고급 기법을 쌓아갑니다.
선택 심화 · 추가 실습 프롬프트 보기
추가 실습 프롬프트
두 가지 실습을 차례로 진행합니다. 하나는 "같은 요청을 두 번 다르게 쓰기"(원칙 체화), 다른 하나는 "기법 5개 골라 쓰기"(현장 적용).
아래 "원본 요청"을 5대 원칙(명확성·구체성·맥락·역할·출력 형식)을 모두 반영해 다시 작성해 주세요. 그리고 다시 쓴 버전이 원본보다 어떤 점이 개선되었는지 5가지 원칙별로 한 줄씩 설명해 주세요.
원본 요청: "32세 여성 마케터(권고사직)에게 어울리는 직업 추천해줘."
출력 형식:
① 다시 쓴 프롬프트 (전체)
② 원칙별 개선점 (5개 항목, 각 1줄)
③ 다시 쓴 프롬프트의 한계 1가지
마스터 케이스(이○○씨, 32세 마케터, 권고사직, 글쓰기·기획 강점)에 대해 "1차 상담 직후 보호자 동의 안내문 초안"을 작성해 주세요. 작성 시 다음 12가지 기법 중 정확히 5가지를 사용하고, 어떤 기법을 어디에 썼는지 표로 명시해 주세요.
기법: ① 역할 ② 구분자 ③ 출력 형식 ④ Few-shot ⑤ Chain-of-Thought ⑥ Self-Consistency ⑦ 제약 조건 ⑧ 근거 요구 ⑨ 불확실성 표시 ⑩ 다시 쓰기 ⑪ 대안 요구 ⑫ 비판적 검토
출력 형식:
① 동의 안내문 초안 (200자 이내)
② 사용한 기법 5개 + 각 기법이 적용된 부분 인용
③ 사용하지 않은 기법 7개 중 가장 아쉬운 1개와 그 이유
선택 심화 · 차시 복습과 다음 차시 보기
이 차시에서 다룬 것
- 나쁜 프롬프트 vs 좋은 프롬프트 — 결과 차이의 본질
- 5대 기본 원칙 — 명확성·구체성·맥락·역할 부여·출력 형식
- Top 12 실전 기법 — 4그룹(구조·사고·정확도·반복) 분류
- 직업상담사 전용 4부 구조 템플릿 — 역·맥·요·형
- 마스터 케이스 적용 — "나쁜 → 좋은" 개선 비교
- 실습 2종 — 다시 쓰기 / 기법 5개 골라 쓰기
다음 차시
3차시에서는 출력 평가·피드백 루프·반복 개선 방법, 멀티턴 대화·메타 프롬프트·RAG 스타일 프롬프트, 그리고 상담 현장 시나리오(상담일지 초안, 검사 결과 해석, 직업 추천)에 대한 실전 프롬프트를 직접 작성·테스트합니다.
지식 확인
셀프 체크아래 문항을 읽어 보세요. 답이 기억나지 않으면 「정답 보기」를 펼치거나, 맨 아래 「전체 정답 한번에 보기」를 사용하세요.
Q1 프롬프트 5대 원칙은?
정답 보기
Q2 「나쁜 프롬프트」의 문제는?
정답 보기
Q3 직업상담 5대 템플릿 예는?
정답 보기
Q4 follow-up의 역할은?
정답 보기
📋 전체 정답 한번에 보기
- Q1. 명확성 · 구체성 · 맥락 · 역할 부여 · 출력 형식.
- Q2. 맥락·형식·제한 부재 → 일반론·환각·과장.
- Q3. SOAP 상담일지 · 검사 해석 · 구직 매칭 · 사후관리 등(과정별).
- Q4. 1차 출력을 톤·길이·형식·사실에 맞게 정밀화.
- □ 5대 원칙(명확성·구체성·맥락·역할·형식)을 설명할 수 있는가
- □ Top 12 기법 중 5개를 선정·적용 시점을 정리했는가
- □ 직업상담 템플릿 1개를 작성·실행했는가
- □ 나쁜 vs 좋은 프롬프트 결과를 비교했는가
.png)
.png)







