프롬프트는 '질문'이 아니라 '작업 지시서'입니다
AI에게 말을 걸 때 많은 사람이 이렇게 시작합니다.
좋은 답변을 해줘.
자세히 알려줘.
멋지게 써줘.
이런 요청도 어느 정도는 작동합니다. 하지만 결과가 들쭉날쭉합니다. 왜냐하면 AI는 "좋은", "자세한", "멋진"의 기준을 스스로 추측해야 하기 때문입니다.
좋은 프롬프트는 단순한 질문이 아닙니다. AI가 어떤 일을 해야 하는지 알려주는 작업 지시서입니다. 작업 지시서가 분명할수록 결과도 안정적입니다.
예를 들어 다음 두 문장을 비교해 보겠습니다.
블로그 글을 써줘.
너는 초보자를 위한 콘텐츠 에디터야. [주제]에 대해 30대 직장인이 쉽게 이해할 수 있는 블로그 글 초안을 써줘. 문체는 친근하되 가볍지 않게 하고, 소제목 4개와 마지막 요약 문단을 포함해줘.
두 번째 프롬프트가 더 길어서 좋은 것이 아닙니다. AI가 판단해야 할 빈칸을 줄였기 때문에 더 좋습니다. 누가 읽는지, 어떤 목적의 글인지, 어떤 형식으로 내야 하는지 알려주었기 때문입니다.
이 책에 나오는 프롬프트도 그대로 외울 필요는 없습니다. 대신 구조를 이해하면 됩니다. 구조를 이해하면 글쓰기, 업무, 학습, 마케팅, 코딩 등 어떤 상황에서도 자기 목적에 맞게 바꿔 쓸 수 있습니다.
AI 생성 이미지
좋은 프롬프트의 기본 구조
좋은 프롬프트에는 보통 다음 다섯 가지 요소가 들어갑니다.
역할: AI가 어떤 관점에서 답해야 하는가
목표: 무엇을 완성해야 하는가
맥락: 왜 이 작업이 필요한가, 어떤 상황인가
조건: 반드시 지켜야 할 기준은 무엇인가
출력 형식: 어떤 모양으로 답해야 하는가
각 요소는 답변 품질에 직접 영향을 줍니다.
1. 역할: 답변의 관점을 정합니다
역할은 AI에게 "어떤 전문가처럼 생각해 달라"고 알려주는 장치입니다.
너는 10년 차 마케팅 컨설턴트야.
너는 초등학생도 이해할 수 있게 설명하는 과학 선생님이야.
너는 채용 담당자의 관점에서 이 자기소개서를 검토하는 사람이야.
역할을 넣으면 AI는 답변의 기준을 더 쉽게 잡습니다. 같은 주제라도 선생님, 기획자, 변호사, 개발자, 고객의 관점은 다릅니다.
다만 역할만 넣는다고 충분하지는 않습니다.
너는 최고의 전문가야. 좋은 답변을 해줘.
이렇게 쓰면 여전히 모호합니다. 역할은 시작점일 뿐입니다. 목표와 조건이 함께 있어야 합니다.
2. 목표: 무엇을 만들지 분명히 합니다
목표는 AI가 최종적으로 만들어야 할 결과물입니다.
나쁜 예시는 다음과 같습니다.
회의 내용을 정리해줘.
조금 더 좋은 예시는 다음과 같습니다.
아래 회의 내용을 바탕으로 결정 사항, 담당자, 마감일, 다음 회의 전까지 해야 할 일을 정리해줘.
목표가 분명하면 답변도 실용적으로 바뀝니다. "정리"라는 말 안에는 요약, 분류, 우선순위 정리, 실행 계획 작성 등 여러 뜻이 들어 있습니다. 원하는 작업을 구체적으로 적어야 합니다.
3. 맥락: AI가 추측하지 않게 합니다
맥락은 배경 정보입니다. 같은 요청이라도 상황에 따라 답이 달라집니다.
신제품 홍보 문구를 써줘.
이 요청만으로는 부족합니다. 어떤 제품인지, 누구에게 팔 것인지, 어떤 채널에서 쓸 것인지 알 수 없습니다.
다음처럼 맥락을 넣으면 결과가 좋아집니다.
우리는 1인 가구를 위한 소형 공기청정기를 판매한다. 주요 고객은 원룸에 사는 20~30대 직장인이다. 인스타그램 광고에 사용할 짧은 홍보 문구가 필요하다.
맥락은 길 필요가 없습니다. AI가 답변을 만들 때 꼭 알아야 할 정보만 넣으면 됩니다.
4. 조건: 결과의 경계를 정합니다
조건은 "이렇게 해줘"와 "이렇게 하지 말아줘"를 모두 포함합니다.
예를 들면 다음과 같습니다.
전문 용어는 피하고 쉬운 말로 설명해줘.
문장은 짧게 써줘.
과장된 표현은 쓰지 말아줘.
표로 정리해줘.
5개 항목만 제안해줘.
한국 시장 기준으로 설명해줘.
조건이 없으면 AI는 일반적인 답을 냅니다. 조건이 있으면 내 상황에 맞는 답을 냅니다.
단, 조건을 너무 많이 넣으면 답변이 딱딱해질 수 있습니다. 처음에는 가장 중요한 조건 3~5개만 넣는 것이 좋습니다.
5. 출력 형식: 바로 쓸 수 있게 만듭니다
출력 형식은 결과물을 어떤 모양으로 받을지 정하는 부분입니다.
표로 정리해줘.
제목, 핵심 요약, 세부 내용, 실행 방법 순서로 써줘.
이메일 제목 5개와 본문 1개를 작성해줘.
JSON 형식으로 출력해줘.
체크리스트 형태로 만들어줘.
출력 형식을 지정하면 답변을 다시 정리하는 시간이 줄어듭니다. 특히 업무에서는 이 차이가 큽니다. 회의록, 보고서, 제안서, 광고 문구, 학습 계획처럼 정해진 형식이 있는 작업일수록 출력 형식을 꼭 넣어야 합니다.
'좋은 답변'보다 '누구를 위해 무엇을 어떤 형식으로'가 낫습니다
AI에게 "좋은 답변"을 부탁하면 AI는 평균적인 답을 내놓습니다. 하지만 실제로 필요한 것은 평균적인 답이 아닙니다. 내가 쓰려는 상황에 맞는 답입니다.
다음 공식만 기억해도 프롬프트가 훨씬 좋아집니다.
[누구를 위해] + [무엇을] + [어떤 목적으로] + [어떤 형식으로] + [어떤 조건으로]
예시는 다음과 같습니다.
30대 직장인 초보 투자자를 위해, ETF의 기본 개념을 설명하는 글을 작성해줘. 목적은 투자 상품을 추천하는 것이 아니라 개념을 이해시키는 것이야. 소제목 3개와 예시 2개를 포함하고, 어려운 금융 용어는 쉬운 말로 풀어줘.
이 프롬프트에는 대상, 주제, 목적, 형식, 조건이 모두 들어 있습니다. 그래서 AI는 답변 방향을 덜 추측합니다.
좋은 프롬프트는 화려한 문장이 아닙니다. 오해의 여지가 적은 문장입니다.
변수형 프롬프트 읽는 법
이 책에는 다음과 같은 형태의 프롬프트가 자주 나옵니다.
[주제]에 대해 [대상]이 이해하기 쉽게 설명해줘. 문체는 [톤]으로 하고, 분량은 [분량] 정도로 작성해줘. 반드시 [제약조건]을 지켜줘.
여기서 대괄호 안에 들어 있는 부분이 변수입니다. 변수는 상황에 맞게 바꿔 넣는 칸입니다.
자주 쓰는 변수는 다음과 같습니다.
[주제]: 다루고 싶은 내용입니다. 예: 시간 관리, 고객 인터뷰, 파이썬 반복문
[대상]: 결과물을 읽거나 사용할 사람입니다. 예: 중학생, 신규 입사자, 구매를 고민하는 고객
[톤]: 말투와 분위기입니다. 예: 친근하게, 전문적으로, 단호하게, 차분하게
[분량]: 길이입니다. 예: 3문단, 1,000자, bullet 5개, 1분 발표문
[제약조건]: 반드시 지킬 기준입니다. 예: 광고처럼 보이지 않게, 숫자 근거 포함, 어려운 용어 금지
예를 들어 원래 프롬프트가 다음과 같다고 해보겠습니다.
[주제]에 대해 [대상]이 이해하기 쉽게 설명해줘. [톤]으로 작성하고 [분량] 안에 끝내줘.
이를 실제로 사용할 때는 이렇게 바꿉니다.
생성형 AI의 한계에 대해 비전공 직장인이 이해하기 쉽게 설명해줘. 차분하고 현실적인 톤으로 작성하고 700자 안에 끝내줘.
변수를 채울 때 가장 중요한 것은 구체성입니다. "일반인"보다 "비전공 직장인"이 낫고, "짧게"보다 "500자 안에"가 낫습니다. "친절하게"보다 "초보자가 따라 할 수 있게 단계별로"가 낫습니다.
한 번에 완성하려 하지 마세요
프롬프트를 잘 쓰는 사람은 한 번에 완벽한 답을 얻으려 하지 않습니다. 대신 작업을 나눕니다.
가장 쉬운 방식은 세 단계입니다.
초안 생성: 먼저 거친 결과물을 받습니다.
피드백: 마음에 드는 점과 고칠 점을 알려줍니다.
재작성: 조건을 반영해 다시 쓰게 합니다.
예를 들어 블로그 글을 쓴다면 이렇게 대화할 수 있습니다.
1단계: 초안 생성
너는 초보자를 위한 콘텐츠 에디터야. [주제]에 대한 블로그 글 초안을 작성해줘. 대상은 [대상]이고, 목적은 개념을 쉽게 이해시키는 것이야. 소제목 4개와 마지막 요약 문단을 포함해줘.
2단계: 피드백
초안의 방향은 좋아. 다만 예시가 부족하고 문장이 조금 딱딱해. 실제 직장인이 겪을 만한 상황 예시를 2개 추가하고, 문체를 더 자연스럽게 바꿔줘.
3단계: 재작성
위 피드백을 반영해서 전체 글을 다시 작성해줘. 기존 구조는 유지하되, 각 소제목 아래에 예시를 하나씩 넣어줘. 분량은 1,500자 안팎으로 맞춰줘.
이 방식은 보고서, 이메일, 발표문, 학습 계획, 코드 리뷰에도 그대로 적용됩니다. 처음부터 완성본을 요구하면 수정할 부분을 찾기 어렵습니다. 초안부터 만들면 방향을 잡고 고치는 과정이 쉬워집니다.
답변을 검토할 때 구분해야 할 네 가지
AI 답변은 편리하지만 그대로 믿으면 안 됩니다. 특히 다음 네 가지를 구분해서 봐야 합니다.
1. 사실
사실은 실제로 맞는지 확인할 수 있는 정보입니다. 날짜, 수치, 법률, 정책, 연구 결과, 제품 사양 등이 여기에 해당합니다.
AI는 그럴듯하지만 틀린 정보를 말할 수 있습니다. 중요한 사실은 반드시 공식 문서, 원문 자료, 신뢰할 수 있는 출처로 확인해야 합니다.
검토 질문은 다음과 같습니다.
이 정보는 최신인가?
출처가 확인되는가?
숫자나 날짜가 정확한가?
내 나라, 내 업계, 내 상황에도 적용되는가?
2. 의견
의견은 관점에 따라 달라질 수 있는 판단입니다.
이 전략이 가장 효과적입니다.
이 문장이 더 설득력 있습니다.
이 방법이 초보자에게 적합합니다.
이런 말은 참고할 수 있지만 정답은 아닙니다. 의견을 받을 때는 이유를 함께 물어보는 것이 좋습니다.
왜 그렇게 판단했는지 기준을 설명해줘.
3. 추론
추론은 주어진 정보를 바탕으로 AI가 이끌어낸 결론입니다.
예를 들어 고객 리뷰 30개를 넣고 "불만 원인을 분석해줘"라고 하면 AI는 패턴을 찾아 추론합니다. 이때 결과는 유용할 수 있지만, 데이터가 적거나 편향되어 있으면 결론도 흔들립니다.
추론 결과를 받을 때는 이렇게 확인해 보세요.
이 결론을 뒷받침하는 근거와 반대 가능성을 함께 정리해줘.
4. 창작물
창작물은 광고 문구, 이야기, 제목, 이미지 아이디어, 슬로건처럼 새로 만들어낸 결과입니다. 창작물은 정답보다 적합성이 중요합니다.
검토 기준은 다음과 같습니다.
대상에게 맞는가?
목적에 맞는가?
너무 흔하거나 과장되지 않았는가?
법적·윤리적으로 문제가 없는가?
내 브랜드나 말투와 어울리는가?
AI가 만든 창작물은 출발점으로 보면 좋습니다. 그대로 쓰기보다 내 상황에 맞게 다듬어야 합니다.
바로 쓰는 기본 프롬프트
아래 프롬프트는 이 책 전체에서 계속 응용할 수 있는 기본형입니다.
너는 [역할]이야.
나는 [상황/맥락] 때문에 [목표]가 필요해.
대상은 [대상]이고, 결과물은 [출력 형식]으로 작성해줘.
문체는 [톤]으로 해줘.
반드시 [조건 1], [조건 2], [조건 3]을 지켜줘.
답변을 만들기 전에 부족한 정보가 있으면 먼저 질문해줘.
예시는 다음과 같습니다.
너는 실무형 보고서 작성 코치야.
나는 팀장에게 신규 서비스 아이디어를 제안해야 해서 1페이지 기획안 초안이 필요해.
대상은 바쁜 의사결정자이고, 결과물은 제목, 문제 정의, 해결 아이디어, 기대 효과, 실행 단계 순서로 작성해줘.
문체는 간결하고 설득력 있게 해줘.
반드시 과장된 표현은 피하고, 실행 단계는 3단계로 정리해줘.
답변을 만들기 전에 부족한 정보가 있으면 먼저 질문해줘.
마지막 문장도 중요합니다. "부족한 정보가 있으면 먼저 질문해줘"라고 하면 AI가 무리하게 추측하는 것을 줄일 수 있습니다.
더 잘 쓰는 팁
프롬프트를 쓸 때 다음 체크리스트를 확인해 보세요.
AI가 맡을 역할이 분명한가?
최종 결과물이 무엇인지 보이는가?
대상 독자나 사용자가 정해져 있는가?
필요한 배경 정보가 들어 있는가?
지켜야 할 조건이 3~5개 정도로 정리되어 있는가?
원하는 출력 형식이 지정되어 있는가?
사실 확인이 필요한 부분을 따로 검토할 계획이 있는가?
프롬프트가 길다고 항상 좋은 것은 아닙니다. 핵심은 필요한 정보를 빠뜨리지 않는 것입니다. 짧더라도 역할, 목표, 맥락, 조건, 출력 형식이 들어 있으면 좋은 프롬프트가 될 수 있습니다.
응용 방식: 내 상황에 맞게 바꾸기
이 책의 프롬프트를 사용할 때는 그대로 복사한 뒤 세 부분을 먼저 바꾸세요.
첫째, 대상을 바꾸세요. 누구를 위한 결과물인지가 달라지면 답변도 달라져야 합니다.
둘째, 출력 형식을 바꾸세요. 글이 필요한지, 표가 필요한지, 체크리스트가 필요한지에 따라 활용도가 달라집니다.
셋째, 제약조건을 바꾸세요. 회사 보고서라면 간결함이 중요하고, 학습 자료라면 쉬운 설명이 중요합니다. 광고 문구라면 설득력이 중요하지만 과장 표현은 조심해야 합니다.
프롬프트는 주문서와 비슷합니다. 원하는 것을 정확히 적을수록 결과가 좋아집니다. 하지만 주문서가 완벽하지 않아도 괜찮습니다. AI와 대화하면서 고치면 됩니다.
이 책의 목표는 프롬프트를 외우게 하는 것이 아닙니다. 프롬프트를 읽고, 바꾸고, 개선하는 힘을 기르는 것입니다. 구조를 이해하면 어떤 AI 도구를 쓰더라도 더 안정적인 답을 얻을 수 있습니다.
이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.