본문 바로가기

ChatGPT

ChatGPT 프롬프트 작성법 완벽 가이드: 초보자 공식·예시·템플릿

ChatGPT 프롬프트 작성법 완벽 가이드: 초보자 공식·예시·템플릿

ChatGPT 프롬프트 작성법

ChatGPT를 사용하면서 “같은 질문을 했는데 왜 원하는 답이 나오지 않을까?”라는 생각을 해본 적이 있을 것입니다.

많은 사람이 좋은 답을 받으려면 복잡한 명령어나 특별한 영어 표현을 외워야 한다고 생각합니다. 하지만 OpenAI의 최신 안내는 오히려 반대에 가깝습니다. 프롬프트는 기술적인 주문이 아니라, 사람에게 업무를 맡길 때처럼 원하는 결과와 필요한 배경을 명확하게 설명하는 것입니다.

짧은 질문으로 충분한 작업도 많습니다. 다만 보고서, 이메일, 문서 분석, 비교표처럼 결과를 바로 사용해야 하는 작업에서는 다음 네 가지를 알려주면 품질이 눈에 띄게 좋아집니다.

  • 무엇을 해야 하는지
  • 어떤 배경과 자료를 참고해야 하는지
  • 어떤 형태로 답해야 하는지
  • 무엇을 지키거나 피해야 하는지

이 글에서는 초보자도 바로 적용할 수 있는 ChatGPT 프롬프트 작성 공식, 나쁜 질문과 좋은 질문의 차이, 업무별 복사 템플릿, 답변을 수정하는 후속 프롬프트와 사실 확인 방법까지 단계별로 설명합니다.


프롬프트란 무엇인가요?

프롬프트(Prompt)는 ChatGPT에 입력하거나 공유하는 질문, 지시, 목표 또는 자료를 뜻합니다.

보통은 텍스트를 입력하지만 이미지, 음성, PDF, 엑셀, 문서 파일도 프롬프트의 일부가 될 수 있습니다. 예를 들어 다음은 모두 프롬프트입니다.

서울의 대표적인 궁궐을 알려줘.
첨부한 회의록에서 결정 사항과 담당자만 표로 정리해줘.
이 화면 캡처에서 오류 메시지가 발생한 원인을 설명해줘.

프롬프트 엔지니어링은 이런 입력을 설계하고 다듬어 ChatGPT가 원하는 방향으로 답하도록 만드는 과정입니다.

중요한 점은 처음부터 완벽한 문장을 만들 필요가 없다는 것입니다. OpenAI는 자신의 말로 요청한 뒤 결과를 확인하고, 후속 메시지로 방향을 수정하는 방식을 권장합니다.


좋은 프롬프트의 핵심 4요소

좋은 ChatGPT 프롬프트의 4요소

OpenAI의 최신 Prompting 가이드는 중요한 작업에서 다음 요소를 필요에 따라 포함하라고 안내합니다.

1. 목표: 무엇을 만들어야 하나요?

가장 먼저 ChatGPT가 해야 할 일을 동사로 분명하게 말합니다.

  • 요약해줘
  • 비교해줘
  • 작성해줘
  • 분석해줘
  • 계획해줘
  • 수정해줘
  • 표로 정리해줘

좋지 않은 예:

마케팅 보고서

개선한 예:

첨부한 마케팅 보고서에서 핵심 성과와 다음 분기 개선 과제를 정리해줘.

질문보다 원하는 결과물을 먼저 말하면 ChatGPT가 작업의 방향을 빠르게 이해할 수 있습니다.

2. 맥락: 누구를 위한 결과이며 어떤 자료를 사용하나요?

같은 내용도 대상과 목적에 따라 답변이 달라집니다.

초등학생이 이해할 수 있게 설명해줘.
팀장에게 보고할 수 있도록 핵심 수치와 위험 요소를 중심으로 정리해줘.
첨부한 2026년 2분기 매출 자료만 사용해 분석해줘.

필요한 맥락에는 다음이 포함될 수 있습니다.

  • 결과를 읽을 사람
  • 글을 사용하는 목적
  • 현재 상황
  • 참고할 문서나 데이터
  • 반드시 반영할 사실
  • 최신 정보가 필요한 기준 날짜

배경 설명을 무조건 길게 쓸 필요는 없습니다. 결과를 바꿀 수 있는 정보만 넣는 것이 좋습니다.

3. 출력: 어떤 형태로 답해야 하나요?

원하는 형식을 지정하면 답변을 다시 편집하는 시간이 줄어듭니다.

표로 정리해줘.
300자 이내의 친근한 안내문으로 작성해줘.
결론을 먼저 쓰고, 근거 3개와 다음 행동을 순서대로 정리해줘.

지정할 수 있는 항목은 다음과 같습니다.

  • 형식: 표, 목록, 이메일, 보고서, 체크리스트
  • 길이: 5문장, 500자, A4 한 페이지
  • 말투: 친근한, 전문적인, 정중한, 설득력 있는
  • 대상: 초보자, 고객, 임원, 학생
  • 구성: 결론 먼저, 단계별 설명, 장단점 비교
  • 언어: 한국어, 영어, 한영 병기

4. 제약: 무엇을 지키거나 피해야 하나요?

제약 조건은 결과가 쓸모없어지는 실수를 막아줍니다.

승인된 일정과 예산 숫자는 변경하지 마.
첨부 자료에서 확인할 수 없는 내용은 추측하지 말고 ‘확인 필요’로 표시해줘.
메일 초안만 작성하고 직접 보내지는 마.
개인정보와 고객 이름은 모두 익명으로 바꿔줘.

“하지 마”만 반복하기보다 원하는 대안을 함께 쓰는 것이 좋습니다.

좋지 않은 예:

어렵게 쓰지 마.

개선한 예:

전문 용어는 가능한 한 쉬운 한국어로 바꾸고, 꼭 필요한 용어는 괄호 안에 뜻을 설명해줘.

초보자를 위한 ChatGPT 프롬프트 공식

복잡한 약어를 외우지 않아도 다음 틀만 기억하면 됩니다.

[목표]
무엇을 만들어야 하는지 말합니다.

[맥락과 자료]
누가 사용할지, 왜 필요한지, 어떤 자료를 참고할지 설명합니다.

[출력 형식]
길이, 구성, 말투, 표나 목록 여부를 지정합니다.

[제약과 검증]
바꾸면 안 되는 내용, 추측 금지, 확인 방법을 적습니다.

한 문장으로 줄이면 다음과 같습니다.

무엇을, 누구를 위해, 어떤 자료로, 어떤 형태로 만들며,
무엇을 지키고 마지막에 무엇을 확인할지 알려준다.

완성형 예시

첨부한 회의록을 프로젝트 팀에게 공유할 요약문으로 정리해줘.

결정 사항, 담당자, 마감일, 미해결 이슈를 표로 만들고
표 위에는 3문장 이내의 전체 요약을 넣어줘.

회의록에서 확인되지 않는 담당자나 날짜는 추측하지 말고
‘확인 필요’로 표시해줘.

마지막에 모든 실행 항목에 담당자와 마감일이 있는지 다시 점검해줘.

이 프롬프트에는 목표, 대상, 자료, 출력 형식, 제약, 최종 점검이 모두 포함되어 있습니다.


역할 부여는 꼭 해야 하나요?

“너는 20년 경력의 전문가야”처럼 역할을 지정하는 방법이 널리 알려져 있습니다. 역할은 관점이나 말투가 중요한 작업에서는 도움이 될 수 있습니다.

너는 신입사원을 돕는 친절한 엑셀 강사야.
피벗 테이블을 처음 사용하는 사람에게 설명해줘.

하지만 역할을 붙이는 것 자체가 답변을 자동으로 정확하게 만드는 것은 아닙니다.

다음 두 문장을 비교해보겠습니다.

너는 최고의 마케팅 전문가야. 홍보 전략을 써줘.
신제품 출시 담당자를 위한 4주 홍보 계획을 작성해줘.
예산은 300만 원이고, 대상은 30대 직장인이다.
온라인 채널별 실행 항목, 예상 비용, 측정 지표를 표로 정리해줘.

두 번째 프롬프트가 더 유용한 이유는 화려한 역할 표현보다 구체적인 목표, 조건, 대상과 출력 형식이 들어 있기 때문입니다.

역할은 선택 사항이며, 다음 경우에만 추가해도 충분합니다.

  • 특정 대상에게 설명하는 말투가 중요할 때
  • 특정 직무의 관점으로 검토해야 할 때
  • 상담자, 면접관, 교사처럼 대화 방식이 달라져야 할 때

나쁜 프롬프트와 좋은 프롬프트 비교

나쁜 프롬프트와 좋은 프롬프트 비교

예시 1. 이메일 작성

나쁜 프롬프트:

거절 메일 써줘.

좋은 프롬프트:

이번 주 금요일 저녁 행사 초대를 정중하게 거절하는 이메일을 작성해줘.
출장 일정 때문에 참석하기 어렵다는 이유를 짧게 설명하고,
다음 행사에는 참여하고 싶다는 뜻을 담아줘.
120단어 이내의 친근하지만 업무에 적합한 영어 이메일로 작성해줘.

예시 2. 문서 요약

나쁜 프롬프트:

이거 요약해줘.

좋은 프롬프트:

아래 문서를 처음 읽는 팀원을 위해 요약해줘.
핵심 결론 3개, 중요한 수치, 결정이 필요한 항목을 구분하고
A4 반 페이지 분량의 한국어 목록으로 작성해줘.

문서에 없는 해석은 추가하지 말고,
근거를 찾기 어려운 내용은 ‘원문 확인 필요’로 표시해줘.

문서:
"""
여기에 원문을 붙여 넣습니다.
"""

긴 원문과 지시 사항은 """ 또는 ### 같은 구분 기호로 나누면 어디까지가 자료인지 분명해집니다.

예시 3. 비교와 추천

나쁜 프롬프트:

노트북 추천해줘.

좋은 프롬프트:

한국에서 현재 구매할 수 있는 150만 원 이하 노트북을 비교해줘.
주 용도는 문서 작업, 화상회의, 가벼운 Python 분석이며
무게 1.5kg 이하와 배터리 사용 시간을 중요하게 본다.

최신 가격과 사양은 웹에서 확인하고 출처를 표시해줘.
후보 5개를 표로 비교한 뒤 가장 적합한 제품 2개와
각각의 단점을 함께 설명해줘.

현재 가격, 정책, 일정처럼 바뀔 수 있는 정보는 웹 검색과 출처 확인을 명시하는 것이 좋습니다.

예시 4. 학습

나쁜 프롬프트:

파이썬 알려줘.

좋은 프롬프트:

Python을 처음 배우는 직장인을 위한 7일 학습 계획을 만들어줘.
하루 학습 시간은 30분이며 목표는 CSV 파일을 읽고
간단한 매출 합계를 계산하는 것이다.

매일 설명, 짧은 예제, 직접 풀 문제 1개를 제공하고
정답은 내가 답한 뒤에 알려줘.

긴 프롬프트가 항상 좋은 것은 아닙니다

프롬프트는 길수록 좋은 것이 아니라 필요한 정보가 정확히 들어 있을수록 좋습니다.

간단한 작업에는 짧은 프롬프트로 충분합니다.

이 문장을 더 정중하게 고쳐줘.
서울과 부산의 면적을 표로 비교해줘.

반면 다음 작업은 맥락과 조건이 필요합니다.

  • 여러 문서를 종합하는 보고서
  • 고객에게 바로 보내는 이메일
  • 예산이 있는 실행 계획
  • 최신 정보가 필요한 비교
  • 데이터에서 수치를 계산하는 분석
  • 특정 형식으로 반복 생산하는 콘텐츠

서로 밀접한 지시와 자료는 하나의 프롬프트에 모아도 됩니다. 다만 중간 결과를 검토한 뒤 다음 방향을 결정해야 한다면 작업을 나누는 것이 좋습니다.

예를 들어 블로그 글을 만들 때 다음처럼 진행할 수 있습니다.

  1. 검색 의도와 독자를 정리합니다.
  2. 제목과 목차를 검토합니다.
  3. 본문을 작성합니다.
  4. 사실과 출처를 확인합니다.
  5. 문체와 길이를 다듬습니다.

중요한 결정이 포함된 작업은 한 번에 완성시키기보다 중간 결과를 확인하면서 진행하면 오류를 줄일 수 있습니다.


첫 답변이 마음에 들지 않을 때 쓰는 후속 프롬프트

ChatGPT 답변을 개선하는 반복 수정 과정

처음부터 새 채팅을 열 필요는 없습니다. 같은 대화에서 원하는 변경점을 구체적으로 말하면 됩니다.

길이 줄이기

핵심 근거는 유지하고 전체 길이를 절반으로 줄여줘.

결론을 앞으로 옮기기

첫 문단에 결론을 먼저 제시하고 배경 설명은 뒤로 옮겨줘.

말투 바꾸기

내용은 유지하고 고객에게 보내는 정중하고 따뜻한 말투로 바꿔줘.

표로 바꾸기

비교 항목을 가격, 장점, 단점, 추천 대상으로 나누어 표로 정리해줘.

부족한 정보 찾기

이 답변을 완성하기 위해 부족한 정보가 무엇인지 질문 3개만 해줘.

사실 검증하기

답변에서 사실 확인이 필요한 문장을 따로 목록으로 만들고,
확인 가능한 출처가 있으면 함께 제시해줘.
확인할 수 없는 내용은 추측하지 마.

다른 선택지 받기

현재 안과 방향이 겹치지 않는 대안 2개를 추가하고
각 안의 장단점을 비교해줘.

OpenAI는 프롬프트 작성을 일회성 명령보다 대화를 통해 결과를 다듬는 과정으로 설명합니다.


원하는 형식을 예시로 보여주기

정확한 형식이나 문체가 중요하다면 설명만 하는 것보다 예시를 하나 보여주는 것이 효과적입니다.

아래 고객 문의를 ‘분류 / 긴급도 / 답변 초안’ 형식으로 정리해줘.

출력 예시:
분류: 배송
긴급도: 높음
답변 초안: 주문 번호를 확인한 뒤 배송 상태를 안내드리겠습니다.

고객 문의:
“결제한 지 일주일이 지났는데 아직 물건을 받지 못했습니다.”

예시는 다음 작업에서 특히 유용합니다.

  • 반복되는 보고서 형식
  • 고객 문의 분류
  • 상품 설명 문체
  • JSON이나 표 형태의 데이터
  • 제목과 요약문 생성
  • 사내 문서 스타일

예시를 너무 많이 넣기보다 원하는 패턴을 분명하게 보여주는 1~3개부터 시작합니다.


ChatGPT에게 프롬프트 자체를 고쳐달라고 하기

무엇을 어떻게 요청해야 할지 막막하다면 ChatGPT에게 프롬프트 개선을 맡길 수 있습니다. 이를 메타 프롬프팅이라고 부르기도 합니다.

나는 다음 작업을 ChatGPT에 맡기고 싶어.

목적: 월간 매출 보고서 작성
자료: 엑셀 매출 파일과 지난달 보고서
독자: 영업팀장
원하는 결과: 핵심 변화, 원인, 다음 달 행동 계획

내가 더 알려줘야 할 정보를 먼저 질문한 뒤,
이 작업에 사용할 완성형 프롬프트를 작성해줘.

또는 작성한 프롬프트를 그대로 붙여 넣고 다음처럼 요청합니다.

아래 프롬프트에서 모호한 부분, 빠진 맥락, 충돌하는 조건을 찾아줘.
그다음 초보자도 재사용할 수 있는 형태로 다시 작성해줘.

프롬프트:
"""
여기에 기존 프롬프트를 붙여 넣습니다.
"""

업무별 복사해서 쓰는 프롬프트 템플릿

1. 업무 이메일

[받는 사람]에게 보낼 [목적] 이메일을 작성해줘.

배경:
- [상황]
- [반드시 전달할 내용]
- [요청하거나 확인할 사항]

말투는 [정중한/친근한/공식적인] 업무용 한국어로 하고,
제목과 본문을 작성해줘.
본문은 [길이] 이내로 제한하고
확인되지 않은 일정이나 사실은 임의로 만들지 마.

2. 회의록 정리

첨부한 회의록을 다음 형식으로 정리해줘.

1. 회의 목적
2. 핵심 결정 사항
3. 실행 항목 표: 할 일 / 담당자 / 마감일
4. 미해결 이슈
5. 다음 회의에서 확인할 질문

원문에서 확인되지 않는 담당자와 날짜는
추측하지 말고 ‘확인 필요’로 표시해줘.
마지막에 모든 실행 항목에 담당자와 마감일이 있는지 점검해줘.

3. PDF 또는 보고서 분석

첨부한 문서를 [독자]가 빠르게 검토할 수 있도록 분석해줘.

먼저 5문장 이내로 핵심 결론을 요약하고,
중요 수치, 기회, 위험, 의사결정이 필요한 항목을 표로 정리해줘.

모든 수치는 원문 페이지 또는 표 위치를 함께 표시하고,
문서에서 확인할 수 없는 내용은 별도 추정으로 구분해줘.

ChatGPT 파일 업로드와 PDF 분석 방법은 아래 글에서 자세히 설명했습니다.

4. 비교표 만들기

[A]와 [B]를 [사용자 상황] 기준으로 비교해줘.

비교 항목:
- 가격
- 핵심 기능
- 장점
- 단점
- 적합한 사용자
- 주의할 점

표 아래에 추천 결론을 작성하되
한쪽을 무조건 좋다고 하지 말고 선택 기준과 trade-off를 설명해줘.
현재 정보가 필요한 항목은 웹에서 확인하고 출처와 확인 날짜를 표시해줘.

5. 개인 학습 튜터

너는 [주제]를 처음 배우는 사람을 돕는 튜터야.
내 현재 수준은 [수준]이고 목표는 [목표]다.

먼저 내 수준을 확인할 질문 3개를 한 번에 하나씩 해줘.
그다음 [기간] 학습 계획을 만들고,
매 단계마다 설명 → 예제 → 연습 문제 순서로 진행해줘.

내가 답하기 전에는 정답을 공개하지 말고,
틀렸을 때는 정답만 말하지 말고 사고 과정을 다시 안내해줘.

6. 블로그 글 초안

[핵심 키워드]를 검색한 [대상 독자]를 위한 블로그 글을 작성해줘.

검색 의도:
[독자가 해결하려는 문제]

반드시 포함할 내용:
- [항목 1]
- [항목 2]
- [항목 3]

구성:
SEO 제목, 메타 설명, 도입부, H2/H3 본문,
단계별 따라하기, 체크리스트, FAQ, 마무리

과장된 성과나 확인되지 않은 수치는 쓰지 말고,
최신 기능은 공식 출처를 확인해 링크를 표시해줘.
자연스러운 한국어로 작성해줘.

정확도를 높이는 검증 프롬프트

ChatGPT는 그럴듯하지만 틀린 내용을 만들 수 있으므로 중요한 결과는 반드시 검토해야 합니다.

최신 정보가 필요할 때

2026년 7월 19일 기준 최신 정보를 웹에서 확인해줘.
공식 문서를 우선 사용하고,
각 핵심 사실 뒤에 출처를 표시해줘.

제공한 자료만 사용하게 할 때

첨부한 자료만 근거로 답해줘.
자료에 없는 내용은 일반 지식으로 보완하지 말고
‘제공된 자료에서 확인 불가’라고 표시해줘.

숫자를 확인할 때

계산에 사용한 식과 입력값을 보여주고,
합계와 비율을 한 번 더 검산해줘.

문서 완성도를 확인할 때

최종 답변을 제출하기 전에 다음 항목을 점검해줘.

- 요구한 형식과 길이를 지켰는가
- 모든 숫자와 날짜가 원문과 일치하는가
- 실행 항목에 담당자와 기한이 있는가
- 추측한 내용을 사실처럼 쓰지 않았는가

문제가 있으면 수정한 뒤 점검 결과를 짧게 알려줘.

ChatGPT의 출처가 표시되어도 링크가 실제 내용을 뒷받침하는지 사용자가 직접 확인해야 합니다. 의료, 법률, 세금, 투자, 회사 기밀처럼 중요한 내용은 전문가와 공식 기관의 확인이 필요합니다.


프롬프트 작성 체크리스트

ChatGPT에 중요한 작업을 맡기기 전에 다음 항목을 확인합니다.

  • 해야 할 작업이 동사로 분명하게 적혀 있는가
  • 결과를 사용할 대상과 목적을 설명했는가
  • 필요한 자료나 기준 날짜를 제공했는가
  • 원하는 형식, 길이와 말투를 지정했는가
  • 바꾸면 안 되는 숫자와 조건을 적었는가
  • 모르는 내용을 추측하지 말라고 했는가
  • 최신 정보가 필요하면 웹 검색과 출처를 요청했는가
  • 마지막 검증 기준을 지정했는가
  • 민감한 개인정보와 회사 기밀을 제거했는가

모든 항목을 매번 넣을 필요는 없습니다. 결과에 영향을 주는 항목만 골라 사용하면 됩니다.


자주 묻는 질문

프롬프트는 영어로 써야 더 좋은가요?

일반적인 ChatGPT 사용에서는 자연스러운 한국어로 충분합니다. 원하는 말투, 형식과 전문 용어를 한국어로 정확히 설명하는 것이 억지로 영어 문장을 만드는 것보다 낫습니다. 영어 원문 형식이나 특정 영어 표현이 필요할 때만 영어 예시를 함께 제공하면 됩니다.

“너는 전문가야”라고 꼭 써야 하나요?

필수는 아닙니다. 역할보다 목표, 대상, 자료, 출력 형식과 제약 조건이 더 중요합니다. 특정 직무의 관점이나 대화 방식이 필요할 때 역할을 추가하세요.

프롬프트는 길수록 좋은가요?

아닙니다. 간단한 작업은 짧은 문장으로 충분합니다. 긴 작업에서는 결과를 바꾸는 맥락과 조건만 넣고, 불필요한 수식어와 중복 지시는 줄이는 것이 좋습니다.

한 번에 여러 작업을 시켜도 되나요?

서로 연결된 작업이고 최종 결과가 명확하다면 한 번에 요청할 수 있습니다. 다만 중간 결과를 검토한 뒤 방향을 결정해야 하거나 작업별 기준이 다르면 여러 단계로 나누는 편이 안전합니다.

같은 프롬프트인데 답변이 달라질 수 있나요?

생성형 AI의 답변은 매번 완전히 동일하지 않을 수 있습니다. 중요한 반복 작업에서는 고정된 템플릿, 참고 예시, 출력 형식과 검증 기준을 함께 사용하고 결과를 검토해야 합니다.

ChatGPT가 사실을 꾸며내지 않게 할 수 있나요?

완전히 막을 수는 없습니다. 다만 사용할 자료를 제한하고, 확인할 수 없는 내용은 표시하게 하며, 최신 정보는 웹 검색과 공식 출처를 요청하면 위험을 줄일 수 있습니다.

회사 자료를 프롬프트에 그대로 붙여 넣어도 되나요?

회사 보안 정책과 계정의 데이터 설정을 먼저 확인해야 합니다. 고객 정보, 비밀번호, 계약상 비밀, 주민등록번호와 같은 민감한 정보는 제거하거나 익명화한 뒤 사용합니다.


마무리

좋은 프롬프트는 길고 복잡한 명령어가 아닙니다. 원하는 결과를 명확하게 전달하는 업무 요청서에 가깝습니다.

처음에는 다음 네 가지만 기억해도 충분합니다.

  1. 목표: 무엇을 만들어야 하는가
  2. 맥락: 누구를 위해 어떤 자료를 사용하는가
  3. 출력: 어떤 형식과 길이로 답해야 하는가
  4. 제약: 무엇을 지키고 무엇을 확인해야 하는가

첫 답변이 완벽하지 않아도 괜찮습니다. 부족한 부분을 구체적으로 말하고, 필요한 자료를 추가하고, 마지막에 사실과 형식을 검증해달라고 요청하세요.

가장 실용적인 프롬프트는 한 번에 모든 것을 통제하는 문장이 아니라 실제 결과를 확인하면서 계속 다듬을 수 있는 대화의 시작점입니다.


함께 읽으면 좋은 글

다음 글에서는 ChatGPT 검색 사용법과 일반 답변·웹 검색·Deep Research의 차이, 최신 정보를 출처와 함께 확인하는 방법을 다룰 예정입니다.


공식 출처

이 글은 2026년 7월 19일 기준 OpenAI 공식 문서를 바탕으로 작성했습니다. 기능 이름과 화면 구성, 모델 동작 방식은 이후 변경될 수 있습니다.