프롬프트 엔지니어링 기초 및 핵심 기법
프롬프트는 AI에게 무엇을, 어떤 기준과 형태로 수행할지 알려주는 작업 지시입니다. 좋은 프롬프트는 길어서 좋은 것이 아니라 목적·자료·조건·출력 방식이 분명해야 합니다. 생성형 AI는 첫 요청 이후에도 결과를 보며 조건을 추가하고 수정할 수 있습니다.
이번 페이지에서 가져갈 것
- 좋은 프롬프트를 구성하는 핵심 요소를 구분할 수 있다.
- 같은 업무 요청도 조건과 맥락에 따라 결과가 달라지는 이유를 이해한다.
- 직업상담 업무에 바로 사용할 기본 프롬프트를 직접 설계할 수 있다.
실습 원칙
이 페이지의 실습은 교육용으로 처음부터 만든 가상 사례만 사용합니다. 식별 가능한 실제 내담자 정보나 상담자료를 그대로 입력하지 않습니다.
실제 업무에서는 소속 기관의 기준을 우선 확인하고, AI 활용이 허용되는 경우에도 목적에 필요한 정보만 식별정보 제거·범주화·최소화하여 사용합니다. 「AI 윤리 및 보안」
기본 원칙 · 핵심 기법 · 직업상담 템플릿 · 개선 실습
1. 좋은 프롬프트를 만드는 5가지 기본 원칙
아래 5가지는 직업상담 실무에 맞게 정리한 확인 기준입니다. 모든 상황에 똑같이 적용해야 하는 공식 표준은 아닙니다.
| 원칙 | 확인할 내용 | 나쁜 예 | 개선 예 |
|---|---|---|---|
| ① 명확성 | AI가 해야 할 일을 한 문장으로 분명하게 지정 | 상담 좀 정리해 줘. | 다음 상담 메모에서 확인된 사실과 추가 확인이 필요한 내용을 구분해 주세요. |
| ② 구체성 | 대상·범위·조건을 구체적으로 제시 | 짧게 정리해 줘. | 신입 구직자에게 설명할 수 있도록 전문용어를 줄이고 500자 이내로 작성 |
| ③ 맥락 | 결과를 만드는 데 필요한 배경정보 제공 | 이력서 검토해 줘. | 내담자는 첫 취업을 준비하는 비전공자로 현재 백엔드 개발 직무를 탐색 중입니다. |
| ④ 역할 | 필요한 업무 관점 지정 (전문성을 만들어내는 주문이 아님) | 너는 20년 경력 최고의 직업상담 전문가야 | 직업상담사의 상담 준비를 돕는 보조자 역할로 작성해 주세요. |
| ⑤ 출력 형식 | 결과물을 어떤 형태로 받을지 지정 | 알려줘. | 확인된 정보 / 추가 확인 정보 / 상담 질문의 3개 항목으로 나눠 작성 |
③ 맥락: 교육 실습에서는 가상 사례를 사용하고, 실제 업무에서는 기관 기준과 개인정보 원칙을 적용합니다. ④ 역할: 과장된 역할 설정이 결과의 정확성을 보장하지 않습니다. 역할은 업무 관점과 결과 범위를 지정하는 수단입니다.
기본 구조 — 목적 · 맥락 · 자료 · 조건 · 출력 형식 · 검토 기준
| 요소 | 확인할 내용 |
|---|---|
| 목적 | AI에게 무엇을 시킬 것인가 |
| 맥락 | 어떤 상담·업무 상황인가 |
| 자료 | 무엇을 근거로 작성해야 하는가 |
| 조건 | 하지 말아야 할 것, 범위, 대상은 무엇인가 |
| 출력 형식 | 어떤 구조·길이·표현으로 받을 것인가 |
| 검토 기준 | 결과에서 무엇을 다시 확인해야 하는가 |
모든 프롬프트에 여섯 요소를 억지로 넣을 필요는 없습니다. 업무에 필요한 요소만 선택해서 사용합니다.
조건과 출력 형식을 분명하게 지정하면 결과의 구조와 요구사항 준수 수준을 높이는 데 도움이 됩니다. 다만 생성형 AI의 응답이 항상 동일하게 재현되는 것은 아닙니다.
직업상담 실무 Top 12
이 페이지의 Top 12는 직업상담 실무에서 활용하기 쉽게 재구성한 교육용 분류입니다. 한 프롬프트에 3~5개 정도가 자연스럽게 결합되는 경우가 많습니다.
| # | 기법 | 한 줄 설명 | 직업상담 예 |
|---|---|---|---|
| 1 | Role | 업무 관점 지정 | 상담 준비를 돕는 AI 보조자 역할 |
| 2 | Context | 필요한 배경 제공 | 첫 취업 준비 중인 비전공자, 탐색 직무 명시 |
| 3 | Task | 해야 할 일 명확화 | 탐색 질문 5개 작성 |
| 4 | Constraints | 범위·금지조건 지정 | 특정 직업 추천·적성 단정 금지 |
| 5 | Output Format | 결과 형식 지정 | 확인된 정보 / 추가 확인 / 질문 3항목으로 구분 |
| 6 | Self-review / Critique | 자기검토·비판 — 누락·추정·모순 점검 요청 | 입력자료에 없는 사실·단정 표현 찾아 수정 |
| 7 | Few-shot Example | 예시 제공으로 형식 맞추기 | 상담 메모 정리 형식 예시 1건 첨부 |
| 8 | Decomposition | 복잡한 일을 단계로 나누기 | ① 사실 정리 → ② 확인 항목 → ③ 질문 작성 |
| 9 | Comparison | 대안·자료를 기준에 따라 비교 | 공개 채용공고 2건의 확인 포인트 비교 |
| 10 | Evidence Grounding | 제공한 자료를 근거로 답하게 하기 | 면담 메모에 있는 표현만 사용 |
| 11 | Uncertainty Handling | 모르는 내용·추정 내용 구분 | 확인됨 / 확인 필요로 표시 |
| 12 | Iterative Refinement | 결과를 보고 조건 추가하며 개선 | 1차 결과 확인 후 분량·톤 수정 요청 |
2. 같은 요청도 이렇게 달라집니다
처음 요청
이 내담자에게 맞는 직업 추천해 줘.
- 어떤 자료를 근거로 하는지 없음
- 「맞는 직업」을 AI가 단정하게 함
- 확인된 정보와 추정을 구분하지 않음
- 상담사가 사용할 결과 형식이 없음
당신은 직업상담사의 진로 탐색을 돕는 AI 보조자입니다. 아래 가상 사례에서 확인된 정보만 사용하세요. [가상 사례] · 이전 서비스직 근무 경험이 있음 · 새로운 직업 가능성을 탐색하고 싶어 함 · 관심 분야와 근무조건은 아직 충분히 확인되지 않음 현재 단계에서는 특정 직업을 추천하지 말고 다음을 작성해 주세요. 1. 현재 확인된 정보 2. 직업 탐색 전에 추가로 확인할 정보 3. 다음 상담에서 사용할 탐색 질문 5개 입력자료에 없는 성향·적성·경험은 추측하지 마세요.
추가된 요소: 목적 + 역할 + 자료 + 조건 + 출력 형식 + 검토 기준
3. 직업상담사 기본 프롬프트 템플릿
아래 템플릿을 복사해 업무 목적에 맞게 수정해 사용합니다.
직업상담사 기본 프롬프트 템플릿
이 프롬프트의 구조
업무 · 업무 목적 · 상황·대상 · 근거자료 · 작업 · 조건 · 출력 · 마지막 검토
당신은 직업상담사의 [업무]를 돕는 AI 보조자입니다. [업무 목적] 이번 작업의 목적은 ____________________입니다. [상황·대상] 현재 상황은 ____________________입니다. [근거자료] 아래에 제공한 정보만 우선 근거로 사용하세요. --- (여기에 가상 사례 또는 최소화한 업무 자료) [작업] 다음을 수행해 주세요. 1. --- 2. --- 3. --- [조건] · 확인되지 않은 사실을 추측하지 마세요. · 입력자료에 없는 경험·성과·감정·의도를 만들어내지 마세요. · 추가 확인이 필요한 내용은 별도로 표시하세요. · 특정 진로·직업을 정답처럼 단정하지 마세요. [출력] ____________________ 형식으로 작성해 주세요. [마지막 검토] 작성 후 사실과 추정을 구분하고, 상담사가 추가로 확인해야 할 내용을 표시해 주세요.
업무 목적에 따라 필요 없는 항목은 삭제하고 필요한 조건만 추가해서 사용합니다. 모든 상황에서 그대로 복사하는 만능 프롬프트가 아닙니다.
업무별 활용 예
- 상담 준비 → 추가 탐색 질문 생성
- 상담 기록 → 사실과 추가 확인 내용 구분
- 이력서 검토 → 실제 경험 범위 내에서 표현 개선
- 면접 준비 → 공고와 경험을 기준으로 예상 질문 생성
- 취업계획 → 실행 가능한 다음 행동 정리
- 사후관리 → 지난 상담 이후 진행상황 점검 항목 구성
실습 — 내 업무용 프롬프트 1개 만들기
아래 업무 중 하나를 선택해 기본 템플릿으로 프롬프트를 작성하고 AI에서 실행해 보세요.
- AI에게 맡길 업무 하나 선택
- 목적과 필요한 자료 정하기
- 하지 말아야 할 조건 정하기
- 원하는 출력 형식 정하기
- 위의 기본 템플릿에 넣어 프롬프트 작성
- AI에서 실행
- 결과를 보고 한 번 수정
결과를 확인할 기준
- 내가 요청한 업무를 수행했는가
- 입력자료에 없는 사실을 만들어내지 않았는가
- 원하는 형식과 범위를 지켰는가
- 단정하거나 과도하게 추천한 내용은 없는가
- 실제 상담에서 사용하기 전에 추가 확인할 내용은 무엇인가
개인정보·윤리
- 소속 기관의 AI·개인정보 처리기준을 우선 확인한다.
- 식별 가능한 실제 상담자료를 그대로 입력하지 않는다.
- 필요한 경우 기관 기준에 따라 식별정보 제거·범주화·최소화 후 필요한 정보만 사용한다.
- AI 결과는 상담사가 검토한다.
- 확인되지 않은 상담내용·경력·성과를 생성하지 않는다.
더 자세한 내용은 「AI 윤리 및 보안」에서 확인하세요.
핵심 정리
- 좋은 프롬프트는 길이보다 목적과 조건이 분명해야 한다.
- 목적·맥락·자료·조건·출력 형식을 필요한 만큼 조합한다.
- 역할 부여가 AI에게 실제 전문성을 부여하는 것은 아니다.
- 첫 결과가 완벽할 필요는 없으며 결과를 검토하고 수정할 수 있다.
- AI가 만든 내용은 실제 상담에 사용하기 전에 상담사가 사실·추정·누락을 확인한다.
좋은 프롬프트의 목적은 AI에게 더 그럴듯한 답을 받는 것이 아니라, 상담사가 검토하기 쉬운 결과를 얻는 것입니다.
여러 단계의 대화, 자료 기반 프롬프트, 반복 평가·개선 방법은 「고급 프롬프트 설계 및 시나리오 응용」에서 확장할 수 있습니다.
.png)
.png)







