ChatGPT를 처음 쓰다 보면 같은 질문을 해도 답변이 기대와 다르게 나올 때가 있어요. 내용이 너무 길거나, 반대로 설명이 부족하고, 원하는 말투와 전혀 다른 답변이 나오는 경우도 있죠.

이럴 때 많은 사람이 특별한 프롬프트 공식이 있어야 한다고 생각하는데요. 기본은 어렵지 않습니다. 무엇을 해달라는지 분명하게 적고, 왜 필요한지 알려주고, 원하는 결과물의 형태를 지정하면 돼요.
OpenAI 공식 안내에서도 좋은 프롬프트를 작성하려면 요청을 명확하고 구체적으로 적고, 필요한 맥락과 원하는 말투·형식을 함께 제공하는 것이 좋다고 설명합니다. 처음부터 완벽하게 쓰려고 하기보다 답변을 확인한 뒤 부족한 조건을 추가하며 수정하는 방식도 권장하고 있어요.
프롬프트란 무엇일까
프롬프트는 ChatGPT에 입력하는 질문이나 요청을 뜻해요. 짧게는 “서울 여행지 추천해줘”도 프롬프트이고, 목적과 조건을 자세히 적은 긴 요청문도 프롬프트입니다.
텍스트만 프롬프트가 되는 것은 아니에요. ChatGPT에 올린 이미지나 음성, 파일과 함께 전달한 요청도 넓은 의미에서는 프롬프트에 포함됩니다. OpenAI는 프롬프트를 모델의 응답을 이끌어내는 입력으로 설명하며, 텍스트 외에 이미지나 오디오 형태도 가능하다고 안내하고 있어요.
프롬프트를 잘 쓴다는 말은 어려운 명령어를 사용한다는 뜻이 아닙니다. 내가 원하는 결과를 ChatGPT가 오해하지 않도록 충분한 정보를 전달하는 데 가깝다고 보면 돼요.
가장 먼저 해야 할 일은 목적을 분명하게 적는 것
좋은 프롬프트의 첫 번째 조건은 무엇을 원하는지 바로 알 수 있어야 한다는 점이에요.
예를 들어 다음과 같이 요청할 수 있습니다.
“운동에 대해 알려줘.”
이 문장만으로는 운동 종류를 원하는지, 초보자 루틴을 원하는지, 다이어트 방법을 원하는지 알기 어려워요.
조금 더 구체적으로 바꾸면 답변 방향이 분명해집니다.
“헬스장에 처음 등록한 사람이 주 3회 할 수 있는 전신 운동 루틴을 만들어줘.”
여기에 목적까지 더하면 결과가 더 잘 맞아요.
“체력 향상과 체중 감량이 목표야. 헬스장 초보자가 주 3회, 하루 50분 안에 할 수 있는 전신 운동 루틴을 만들어줘.”
OpenAI 공식 가이드도 요청할 작업과 원하는 결과를 구체적으로 적고, 모호한 표현을 줄이는 것을 기본 원칙으로 안내합니다.
필요한 배경정보를 함께 적기
ChatGPT는 사용자가 알려주지 않은 상황까지 정확히 짐작할 수는 없어요. 같은 요청이라도 대상과 사용 목적에 따라 알맞은 답변이 달라집니다.
“자기소개서 써줘”라고만 하면 지원하는 회사와 직무, 경력, 강조하고 싶은 경험을 알 수 없어요.
다음처럼 배경을 붙이는 편이 좋습니다.
“식품회사 품질관리 직무에 지원하려고 해. 생명과학 전공이고, 학부 연구실에서 미생물 배양과 데이터 정리를 한 경험이 있어. 이 경험을 중심으로 700자 자기소개서를 작성해줘.”
여기에는 지원 분야, 전공, 경험, 분량이 모두 들어 있어요. 답변을 만들 때 참고할 기준이 분명해지죠.
배경정보가 길다면 한 문단에 모두 섞지 않아도 됩니다.
목적: 품질관리 직무 자기소개서
경험: 미생물 배양, 실험노트 작성, 데이터 정리
강조할 점: 꼼꼼함과 기록 습관
분량: 700자 이내
이렇게 항목을 나누면 ChatGPT가 조건을 구분하기 쉬워요.
대상 독자를 알려주면 설명 수준이 달라져요
같은 주제도 누구에게 설명하느냐에 따라 사용하는 단어와 깊이가 달라집니다.
“PCR을 설명해줘”라고 하면 일반적인 개념 설명이 나올 수 있어요.
“생명과학을 처음 배우는 고등학생에게 PCR 원리를 비유를 포함해 설명해줘.”
이렇게 쓰면 전문용어가 줄고 쉬운 설명이 중심이 됩니다.
반대로 대학원생 수준의 설명이 필요하다면 다음처럼 요청할 수 있어요.
“분자생물학 대학원생을 대상으로 PCR에서 프라이머 설계, annealing temperature, 비특이적 증폭 원인을 포함해 설명해줘.”
독자 수준을 알려주는 것만으로도 답변의 난이도와 정보량을 크게 조절할 수 있습니다.
원하는 형식을 구체적으로 지정하기
답변 내용이 괜찮은데 읽기 어렵게 나오는 경우가 있어요. 이럴 때는 결과물의 형식을 지정하면 됩니다.
예를 들어 여행 계획을 요청한다면 다음 조건을 붙일 수 있어요.
“오전, 점심, 오후, 저녁 순서로 나눠줘.”
“표로 정리해줘.”
“장소별 이동시간을 함께 적어줘.”
“각 항목을 두 문장 이내로 설명해줘.”
OpenAI의 프롬프트 작성 가이드는 원하는 결과의 길이, 형식, 스타일을 구체적으로 적고, 필요하다면 출력 예시를 제공하는 방법을 권장하고 있습니다.
글을 작성할 때도 마찬가지예요.
“블로그 글로 써줘”보다 아래처럼 적는 편이 정확합니다.
“네이버 블로그에 올릴 수 있는 2,000자 분량의 글로 작성해줘. 제목 1개와 소제목 5개를 넣고, 말투는 친근한 ‘~해요’체로 써줘. 지나친 홍보 문구는 빼줘.”
원하는 결과물의 모양을 알려주면 답변을 받은 뒤 다시 편집하는 시간이 줄어들어요.
말투와 분위기도 직접 지정할 수 있어요
ChatGPT의 답변이 지나치게 딱딱하거나 반대로 너무 가벼울 때는 말투를 구체적으로 적어주세요.
“전문적으로 써줘”라는 표현도 가능하지만, 원하는 분위기를 더 자세히 알려주면 좋습니다.
“회사 담당자에게 보내는 정중하고 간결한 이메일로 작성해줘.”
“친한 동료에게 보내는 자연스러운 메신저 말투로 바꿔줘.”
“과장된 표현 없이 담백한 블로그 말투로 써줘.”
“초보자를 안심시키는 친절한 분위기로 설명해줘.”
OpenAI 공식 도움말에서도 formal, friendly, professional, humorous, serious처럼 원하는 분위기를 나타내는 표현을 사용하면 답변의 말투를 조절하는 데 도움이 된다고 안내해요.
다만 “사람처럼 써줘”처럼 기준이 모호한 표현만 쓰기보다, 피하고 싶은 문체까지 알려주는 편이 더 정확합니다.
“같은 표현을 반복하지 말아줘.”
“과장된 결론과 감탄사는 빼줘.”
“짧고 자연스러운 문장 위주로 써줘.”
이런 조건이 실제 답변을 다듬는 데 더 도움이 돼요.
하지 말아야 할 것보다 원하는 모습을 적기
프롬프트에 금지사항만 길게 나열하면 정작 원하는 결과가 무엇인지 흐려질 수 있어요.
“길게 쓰지 말고, 어려운 단어 쓰지 말고, 표 쓰지 말고, 너무 가볍게 쓰지 마.”
이렇게 적기보다 결과를 긍정적인 형태로 바꾸는 편이 좋습니다.
“중학생도 이해할 수 있는 쉬운 단어를 사용하고, 5개 문단으로 간결하게 설명해줘.”
물론 반드시 피해야 하는 요소가 있다면 함께 적어도 돼요.
“쉬운 설명을 사용하되, 부정확한 비유와 확인되지 않은 수치는 넣지 말아줘.”
원하는 형태와 금지할 요소를 함께 적으면 기준이 분명해집니다.
참고할 내용을 구분해서 전달하기
긴 글이나 회의록, 이메일을 붙여 넣고 요약이나 수정을 요청할 때는 지시사항과 원문을 구분해주는 것이 좋아요.
예시는 다음과 같습니다.
“아래 글을 5문장으로 요약해줘. 핵심 수치와 날짜는 유지하고, 개인적인 의견은 제외해줘.
원문:
여기에 요약할 글을 붙여넣기
---”
OpenAI의 API 프롬프트 가이드에서도 지시문을 앞부분에 놓고, 실제 참고 텍스트를 구분 기호나 따옴표로 분리하는 방식을 권장하고 있습니다.
꼭 ###이나 삼중 따옴표를 사용해야 하는 것은 아니에요. 제목, 구분선, 괄호 등으로 지시와 자료가 명확히 나뉘면 충분합니다.
원하는 예시를 하나 보여주기
특정 형식이 필요한 작업에서는 결과 예시를 한두 개 보여주는 방법이 효과적이에요.
예를 들어 상품명을 정리하려고 한다면 다음처럼 요청할 수 있습니다.
“아래 제품 정보를 같은 형식으로 정리해줘.
예시
제품명: 무선 키보드
장점: 가볍고 휴대하기 편함
주의점: 숫자 키패드 없음
정리할 제품
제품명: 휴대용 모니터
특징: 15.6인치, USB-C 연결, 내장 스피커”
예시가 있으면 항목명과 문장 길이, 답변 구조를 쉽게 맞출 수 있어요. OpenAI 가이드에서도 원하는 출력 형식을 예시로 보여주는 방법을 추천합니다.
다만 예시가 너무 길면 실제 작업보다 예시를 따라 쓰는 데 치우칠 수 있습니다. 형식을 보여줄 만큼만 짧게 넣는 편이 좋아요.
복잡한 요청은 여러 단계로 나누기
한 번에 너무 많은 일을 요청하면 일부 조건이 빠지거나 답변이 산만해질 수 있어요.
예를 들어 시장조사와 상품 기획, 광고문구 작성, 발표자료 구성까지 한 번에 요청하는 것보다 단계별로 진행하는 편이 낫습니다.
1단계에서는 시장과 고객을 정리하고,
2단계에서는 상품 아이디어를 고르고,
3단계에서는 선택한 상품의 광고문구를 만드는 방식이에요.
OpenAI 공식 도움말도 복잡한 작업은 더 작고 집중된 요청으로 나누고, 중요한 항목의 우선순위를 알려주는 방법을 권장합니다.
처음부터 긴 프롬프트 하나를 완성하려고 애쓰기보다 대화를 이어가며 결과를 좁혀도 돼요.
“이 중에서 비용이 가장 적게 드는 방법 세 개만 골라줘.”
“두 번째 방법을 초보자 기준으로 자세히 설명해줘.”
“방금 답변을 표 대신 문장으로 다시 써줘.”
ChatGPT는 앞선 대화의 맥락을 참고할 수 있으므로 이런 후속 요청이 자연스럽습니다.
첫 답변이 아쉬우면 프롬프트를 다시 다듬기
좋은 프롬프트를 작성했다고 해서 첫 답변이 항상 완벽한 것은 아니에요. 답변을 읽어보고 빠진 조건이나 불필요한 부분을 알려주면 됩니다.
예를 들어 답변이 너무 길다면 이렇게 말할 수 있어요.
“전체 내용은 유지하되 절반 길이로 줄여줘.”
내용이 추상적이라면 다음과 같이 요청할 수 있습니다.
“각 항목에 실제 예시를 하나씩 추가해줘.”
어려운 표현이 많다면 이렇게 수정하면 돼요.
“전문용어 옆에 쉬운 뜻을 괄호로 덧붙여줘.”
OpenAI는 이런 반복적인 수정 과정을 프롬프트 작성의 중요한 방법으로 안내하고 있어요. 첫 요청을 작성하고, 나온 결과를 살펴본 뒤 표현이나 맥락을 추가하며 개선하는 방식입니다.
자료조사가 필요하면 출처 조건을 적기
최신 제도와 가격, 운영시간, 법률, 제품 정보처럼 바뀔 수 있는 내용을 물을 때는 웹 검색과 출처 확인을 요청하는 편이 좋아요.
“현재 기준으로 웹 검색해서 확인해줘.”
“공식 홈페이지를 우선해서 조사해줘.”
“출처를 각 문단 뒤에 표시해줘.”
“확인되지 않은 내용은 추측하지 말고 모른다고 적어줘.”
ChatGPT 검색은 웹의 최신 정보를 찾아 출처와 함께 답변하는 기능을 제공합니다. OpenAI는 사용자가 자연스러운 질문으로 웹 정보를 요청하고, 후속 질문을 이어갈 수 있다고 안내하고 있어요.
다만 출처가 붙었다고 모든 내용을 그대로 믿기보다 중요한 정보는 연결된 공식 페이지를 직접 확인하는 습관도 필요합니다.
사실과 의견을 구분해달라고 요청하기
추천이나 분석을 받을 때는 사실과 판단이 섞여 나올 수 있어요. 이를 구분해달라고 요청하면 답변을 검토하기 쉬워집니다.
“확인된 사실과 너의 추천을 나눠서 작성해줘.”
“공식 자료에서 확인되는 내용만 먼저 정리하고, 해석은 별도 문단에 적어줘.”
“근거가 부족한 부분은 가능성이라고 표시해줘.”
논문이나 보고서를 정리할 때도 유용해요.
“연구에서 실제로 확인한 결과와 저자의 해석을 구분해줘.”
이런 조건은 그럴듯하지만 근거가 부족한 설명을 줄이는 데 도움이 됩니다.
개인정보는 필요한 만큼만 제공하기
더 맞춤화된 답변을 받기 위해 배경정보를 제공할 수 있지만, 비밀번호와 주민등록번호, 카드번호처럼 민감한 정보까지 입력할 필요는 없어요.
이메일을 수정할 때 실제 전화번호와 주소를 가리고 넣어도 되고, 계약서를 검토할 때 이름과 계좌번호를 임의의 표시로 바꿔도 됩니다.
ChatGPT의 일부 기능이나 외부 서비스 연결을 사용할 때도 현재 작업에 필요한 정보만 공유하는 편이 안전해요. OpenAI는 민감한 정보를 직접 입력하지 않고 필요한 기능만 사용하도록 권고하고 있습니다.
길게 쓴다고 항상 좋은 프롬프트는 아니에요
프롬프트를 자세히 쓰는 것은 도움이 되지만 같은 말을 반복하거나 중요하지 않은 조건을 너무 많이 넣으면 오히려 핵심이 흐려질 수 있어요.
좋은 프롬프트에는 보통 다음 내용이 들어갑니다.
무엇을 할지, 누구를 위한 결과인지, 참고할 정보가 무엇인지, 어떤 형태로 받을지, 반드시 지킬 조건이 무엇인지예요.
예를 들면 다음과 같습니다.
“일본 여행을 처음 가는 20대 여행자를 위한 오사카 3박 4일 일정을 만들어줘. 숙소는 난바이고 쇼핑보다 음식과 산책을 선호해. 하루에 지역을 두 곳 이상 오가지 않게 구성하고, 날짜별로 오전·오후·저녁 일정을 표로 정리해줘.”
이 정도만 적어도 목적과 대상, 위치, 취향, 이동 조건, 출력 형식이 모두 전달됩니다.
바로 쓸 수 있는 기본 프롬프트 구조
어떤 작업이든 아래 구조에 맞춰 작성하면 편해요.
목적: 무엇을 만들거나 해결하고 싶은지
배경: 현재 상황과 참고할 정보
대상: 누가 읽거나 사용할 것인지
조건: 분량, 포함할 내용, 피할 내용
형식: 표, 문단, 목록, 이메일 등
말투: 친근함, 전문적, 간결함 등
실제 요청문으로 만들면 다음과 같습니다.
“신입사원이 팀장에게 보낼 휴가 신청 이메일을 작성해줘. 다음 주 금요일 하루 연차를 사용하려고 하고, 진행 중인 업무는 목요일까지 정리할 예정이야. 정중하지만 지나치게 딱딱하지 않은 말투로 쓰고, 제목과 본문을 함께 작성해줘. 본문은 5문장 이내로 해줘.”
모든 항목을 매번 넣을 필요는 없어요. 간단한 질문이라면 한두 문장으로도 충분합니다. 원하는 답변과 현재 결과 사이에 차이가 클수록 조건을 조금씩 추가하면 돼요.
좋지 않은 프롬프트를 바꿔보면
“영어 공부법 알려줘.”
이 요청을 구체화하면 다음처럼 바꿀 수 있습니다.
“토익 600점 수준의 직장인이 출근 전 30분과 퇴근 후 30분을 활용해 3개월 동안 영어 듣기와 말하기를 공부할 계획을 세워줘. 평일과 주말 계획을 나누고, 매일 해야 할 일을 체크리스트로 정리해줘.”
“면접 준비 도와줘.”
이 문장도 다음처럼 바꿀 수 있어요.
“반도체 회사 공정기술 직무의 1차 실무면접을 준비하고 있어. 전공 질문, 경험 질문, 상황 질문으로 나눠 예상 질문을 10개씩 만들고, 각 질문에서 면접관이 확인하려는 포인트도 적어줘.”
“이 글 고쳐줘.”
수정 방향을 더하면 결과가 달라집니다.
“아래 글의 내용은 유지하면서 문장을 자연스럽게 다듬어줘. 거래처에 보내는 이메일이므로 정중한 말투를 사용하고, 반복되는 표현과 불필요하게 긴 문장은 줄여줘.”
원하는 답변을 받기 위한 핵심 요령
ChatGPT 프롬프트를 잘 작성하려면 특별한 명령어를 외울 필요는 없어요. 해야 할 작업을 분명히 적고, 답변에 필요한 배경과 조건을 전달하면 됩니다.
원하는 독자와 말투, 분량, 결과 형식을 함께 알려주면 답변이 목적에 더 잘 맞아요. 참고할 글이 있다면 지시사항과 원문을 구분하고, 특정 형식을 원한다면 짧은 예시를 보여주는 방법도 사용할 수 있습니다.
작업이 복잡하면 여러 단계로 나누고, 첫 답변이 아쉽다면 부족한 부분을 구체적으로 말해 다시 수정하세요. “다시 해줘”보다 “설명을 절반으로 줄이고 예시를 두 개 추가해줘”처럼 고칠 방향을 알려주는 편이 훨씬 효과적입니다.
프롬프트는 한 번에 완성해야 하는 정답이 아니에요. 요청하고, 결과를 확인하고, 필요한 조건을 덧붙이는 과정 자체가 ChatGPT를 잘 사용하는 방법입니다.
'잡담 > 이공계 정보' 카테고리의 다른 글
| 논문 읽을 때 유용한 AI 툴 정리, 대학원생 기준 추천 (0) | 2026.07.13 |
|---|---|
| NotebookLM 사용법, 논문, PDF 정리할 때 좋은 이유 (0) | 2026.07.13 |
| Google Colab 사용법, 처음 쓰는 사람을 위한 기본 정리 (0) | 2026.07.13 |
| Sci-Hub란 무엇일까? 전 세계 연구자들이 사용하는 논문 공유 플랫폼의 역사와 논란 (0) | 2026.06.05 |
| 박사, 포닥 취업 준비 - 학계용 CV와 산업계 이력서는 무엇이 다를까? (0) | 2026.06.05 |