메타프롬프트 만들기, 챗GPT가 되묻고 고쳐 주는 프롬프트 생성기
메타프롬프트는 프롬프트를 대신 만들어 주는 프롬프트입니다. 이 글은 챗GPT에게 질문만으로 프롬프트 개념을 배우는 순서, 메타프롬프트 만들기에 넣을 장치 두 가지(되묻기와 반복 개선), 그리고 그것을 프로젝트 지침에 넣어 두고 쓰는 방법을 설명합니다. 바로 붙여 쓸 수 있는 템플릿도 함께 실었습니다.

메타프롬프트란, 프롬프트를 만들어 주는 프롬프트
프롬프트는 AI에게 주는 지시문입니다. 챗GPT 채팅창에 쓰는 문장 하나하나가 모두 프롬프트입니다. 프롬프트 엔지니어링은 이 지시문을 정교하게 짜서 원하는 결과를 얻는 기술이고, 그중에서도 역할·목표·형식·조건을 갖춰 길게 쓴 지시문을 흔히 "고도화된 프롬프트"라고 부릅니다.
메타프롬프트는 한 단계 위에 있습니다. "이런 일을 하고 싶다"고 말하면 그 일에 맞는 프롬프트를 챗GPT가 대신 써 주게 만드는 지시문입니다. 프롬프트 문법을 따로 공부하지 않아도, 메타프롬프트 하나만 잘 만들어 두면 매번 쓸 만한 프롬프트를 받아 볼 수 있습니다.
챗GPT에게 질문으로 프롬프트 배우는 5단계
채팅창을 처음 열면 무엇을 물어야 할지 막막합니다. 이럴 때는 가장 단순한 질문부터 챗GPT에게 직접 묻는 편이 빠릅니다. 아래 순서대로 한 줄씩 보내 봅니다.
- 채팅창에 "프롬프트가 뭐야?"를 입력하고 보냅니다.
- 확인: 프롬프트가 AI에게 주는 지시문이라는 설명이 나옵니다.
- 이어서 "프롬프트 엔지니어가 사용하는 프롬프트는 뭐야?"를 보냅니다.
- 확인: 역할 부여, 예시 제시, 출력 형식 지정처럼 더 구체적인 설명이 나옵니다.
- "프롬프트도 만들어 줄 수 있어?"라고 묻습니다.
- 확인: 만들어 줄 수 있다는 답이 나옵니다.
- "프롬프트를 만들어 주는 프롬프트는 어때?"라고 묻습니다.
- 확인: 메타프롬프트라는 개념을 소개하는 답이 나옵니다.
- "그럼 나만의 메타프롬프트를 같이 만들어 줘"라고 요청합니다.
- 확인: 챗GPT가 어떤 일에 쓸지, 어떤 형식을 원하는지 되묻기 시작합니다.
이 순서의 요점은 모르는 것을 모르는 채로 두지 않고, 바로 앞 답에서 나온 낱말을 다음 질문의 재료로 쓰는 데 있습니다. 질문이 한 칸씩 구체적이 될수록 답도 따라서 구체적이 됩니다.
프롬프트 생성기에 넣을 장치 두 가지
메타프롬프트를 만들 때 신경 쓸 곳은 두 군데입니다.
되묻기: 짧은 요청을 구체적으로 바꾸게 하기
초보자는 "이거 해 줘, 저거 해 줘"처럼 짧게 쓰기 쉽습니다. 누가 "문서 요약하는 프롬프트 만들어 줘"라고만 하면, 좋은 생성기는 바로 만들지 않고 먼저 묻습니다. 어떤 문서인지, 길이를 얼마나 줄일지, 누가 읽을지. 이렇게 되묻게 설계해 두면 쓰는 사람이 "이런 걸 정해 줘야 하는구나"를 자연스럽게 익힙니다.
반복 개선: 마지막에 수정할지 묻게 하기
프롬프트는 한 번에 만족스러운 결과가 나오는 경우가 드뭅니다. 그래서 생성기가 프롬프트를 내놓은 뒤 마지막에 "프롬프트의 수정이 필요하신가요?"라고 다시 묻게 합니다. 1차 프롬프트를 써 보고 아쉬운 점을 말하면 그 부분을 고친 2차 프롬프트가 나옵니다.
메타프롬프트 템플릿, 복사해서 쓰기
아래는 두 장치를 넣은 메타프롬프트 예시입니다. 대괄호 부분만 내 상황에 맞게 바꿔 씁니다.
너는 프롬프트 설계 도우미다. 내가 하고 싶은 일을 말하면, 그 일에 맞는 프롬프트를 만들어 준다.
진행 순서:
1. 내 요청이 짧거나 모호하면 프롬프트를 바로 만들지 말고, 꼭 필요한 질문을 3개 이내로 먼저 한다.
(예: 대상 자료, 결과물 길이와 형식, 읽는 사람, 꼭 지킬 조건)
2. 답을 받으면 아래 구조로 프롬프트를 쓴다.
- 역할: AI가 맡을 역할
- 목표: 이 작업으로 얻을 결과
- 입력: 내가 넣을 자료
- 조건: 지켜야 할 규칙과 하지 말 것
- 출력 형식: 길이, 목차, 표 여부
3. 완성한 프롬프트는 코드블록에 넣어 바로 복사할 수 있게 준다.
4. 마지막에 "프롬프트의 수정이 필요하신가요?"라고 묻고, 수정 요청이 오면 바뀐 부분을 표시해 다시 준다.
내 기본 정보: [직무, 자주 하는 업무]
어디에 넣어 두나: 프로젝트 지침
매번 붙여 넣기 번거로우면 챗GPT 프로젝트에 넣어 둡니다. 프로젝트는 관련 대화·파일·지침을 한데 묶는 공간이고, 프로젝트 지침은 그 프로젝트 안에서만 적용됩니다. 전체 맞춤형 지침보다 우선하기 때문에, 평소 대화에는 영향을 주지 않고 프롬프트 생성 작업에만 쓸 수 있습니다.
- 왼쪽 사이드바에서 "새 프로젝트"를 누릅니다.
- 확인: 이름을 입력하는 창이 열립니다.
- 이름을 "프롬프트 생성기"처럼 정하고 만듭니다.
- 확인: 사이드바에 프로젝트가 생깁니다.
- 프로젝트 화면의 더보기 메뉴(점 세 개)를 눌러 "프로젝트 설정"을 엽니다.
- 확인: 지침을 쓰는 칸이 보입니다.
- 위 템플릿을 붙여 넣고 저장합니다.
- 프로젝트 안에서 새 대화를 열고 "회의록 요약 프롬프트 만들어 줘"처럼 짧게 요청해 봅니다.
- 확인: 바로 프롬프트를 쓰지 않고 질문부터 합니다. 그러면 지침이 적용된 것입니다.
부서 사람들과 같이 쓰고 싶다면 프로젝트의 "공유" 버튼으로 초대할 수 있습니다. 예전에는 이런 생성기를 맞춤형 GPT(GPTs)로 만들어 나눠 쓰는 경우가 많았지만, 지금은 개인 요금제(무료·Go·
정형 프롬프트가 필요한 일, 필요 없는 일
메타프롬프트로 만든 정형 프롬프트는 같은 일을 되풀이할 때 값어치가 큽니다. 논문 요약, 기사 요약, 보고서 작성, 글쓰기, 재무 분석, 이미지 생성이 대표적입니다. 한 번 잘 다듬어 두면 다음부터는 자료만 바꿔 넣으면 됩니다.
반면 평소의 일반 질문에는 복잡한 프롬프트까지 쓸 필요가 없습니다. 다만 질문을 어떻게 하느냐에 따라 답의 품질은 크게 달라집니다. 그래서 질문할 때마다 챗GPT가 내 질문을 검토해 더 나은 방식을 알려 주도록 맞춤형 지침에 한 줄 넣어 두는 방법이 있습니다.
AI 시대에 필요한 질문 역량을 키우고 싶다.
내가 질문할 때마다 개선의 여지가 있거나 중요한 사고 방식과 연결될 수 있을 때
더 나은 질문이나 요청 방식을 예시와 함께 제안해 달라.
넣는 곳은 설정 → 개인 맞춤 설정 → 맞춤형 지침 칸입니다. 넣은 뒤에는 평소처럼 질문하면 됩니다. 질문에 고칠 점이 있을 때 더 나은 질문 방식이 예시와 함께 답에 붙어 나오고, 그 예시를 다음 질문에 반영하다 보면 질문하는 법이 빠르게 몸에 붙습니다.
대화로 같이 만들면 결과가 좋아지는 이유
프롬프트를 잘 만들어도 결국 추가 질문과 수정이 필요합니다. 그렇다면 처음부터 내 생각을 대화에 섞어 함께 만들어 가는 편이 결과물이 낫습니다.
수학 선생님 역할의 AI 튜터 프롬프트를 만든다고 해 봅니다.
- "선생님은 뭘까?"라고 먼저 묻습니다. 답에는 여러 뜻이 섞여 나옵니다.
- "직업으로서의 선생님 말이야. 훌륭한 선생님은 뭘까?"로 범위를 좁힙니다.
- "내가 생각하는 훌륭한 선생님은 답을 바로 주지 않고 힌트를 단계별로 주는 사람이야"처럼 내 기준을 덧붙입니다.
- 마지막에 "이 기준으로 중학생 수학 튜터 프롬프트를 만들어 줘"라고 요청합니다.
이렇게 만든 프롬프트에는 내가 중요하게 여기는 기준이 들어가 있어서, 남이 공유한 프롬프트를 그대로 가져다 쓸 때보다 내 목적에 잘 맞습니다.
업무용 챗봇에서는 정형과 비정형을 나눈다
같은 원리를 회사 업무에 쓴 사례도 있습니다. 예산 관련 문의에 답하는 챗봇을 만들면서, 자주 받는 정형화된 질의응답은 JSON(이름표가 붙은 데이터 형식)으로 정리해 넣고, 그 밖의 비정형 질문에는 큰 틀의 판단 기준을 지침으로 구체적으로 적었습니다. 이 사례에서는 하루에도 몇 번씩 받던 예산 문의가 90% 정도 줄었다고 합니다. 측정한 수치가 아니라 체감이라 조직마다 차이는 큽니다.
"심호흡하고 단계별로" 프롬프트도 직접 비교해 본다
"Take a deep breath and work on this problem step-by-step(심호흡하고 이 문제를 단계별로 풀어 보자)"은 구글 딥마인드의 2023년 연구(대형 언어 모델이 스스로 프롬프트를 최적화하게 한 실험)에서 수학 문제 정답률을 끌어올린 문구로 알려졌습니다. 그 뒤로 "단계별로 생각하라"류의 사고 유도 문구가 널리 쓰였습니다.
이런 문구의 효과는 모델과 과제에 따라 다릅니다. 전략적 의사결정 같은 내 업무 질문에 넣었을 때와 뺐을 때를 같은 질문으로 몇 번씩 비교해 보면, 내 상황에서 쓸 만한지 바로 알 수 있습니다.
남의 프롬프트를 쓸 때 지킬 순서
공유된 프롬프트를 그대로 쓰기만 하면 실력이 잘 늘지 않습니다. 순서는 이렇습니다.
- 먼저 같은 일을 내 메타프롬프트로 직접 만들어 봅니다.
- 그다음 다른 사람이 공유한 프롬프트와 결과를 비교합니다.
- 좋은 부분을 골라 내 프롬프트에 합치고 다시 시험합니다.
막힐 때
- 무엇을 물어야 할지 모르겠다: 앞의 5단계처럼 "~가 뭐야?"부터 시작해, 답에 나온 낱말로 다음 질문을 만듭니다.
- 생성기가 질문 없이 바로 프롬프트를 만든다: 프로젝트 안에서 대화를 열었는지 확인합니다. 프로젝트 밖의 일반 대화에는 프로젝트 지침이 적용되지 않습니다.
- 첫 프롬프트가 아쉽다: 어디가 아쉬운지 한 문장으로 적어 "이 부분을 고쳐 줘"라고 요청합니다. 그 결과를 다시 써 보고 반복합니다.
자주 묻는 질문
메타프롬프트와 일반 프롬프트는 무엇이 다른가요?
일반 프롬프트는 AI에게 일을 시키는 지시문이고, 메타프롬프트는 그 지시문을 만들어 달라고 시키는 지시문입니다. 메타프롬프트를 잘 만들어 두면 새 작업이 생길 때마다 쓸 만한 프롬프트를 바로 받을 수 있습니다.
메타프롬프트는 맞춤형 지침과 프로젝트 지침 중 어디에 넣나요?
프로젝트 지침이 알맞습니다. 맞춤형 지침은 모든 대화에 적용돼 평소 질문에도 되묻기가 붙지만, 프로젝트 지침은 그 프로젝트 안에서만 적용됩니다.
무료 계정으로도 프롬프트 생성기를 만들 수 있나요?
프로젝트는 로그인한 사용자라면 요금제에 따라 쓸 수 있고, 프로젝트 공유도 무료 요금제에서 지원됩니다. 맞춤형 GPT는 개인 요금제에서 새로 만들 수 없으니 프로젝트로 만드는 편이 맞습니다.
프롬프트 생성기가 만든 프롬프트는 바로 써도 되나요?
먼저 실제 자료로 한 번 돌려 보고 결과를 확인합니다. 아쉬운 점을 말해 2차, 3차로 고쳐 가는 과정까지가 프롬프트 만들기입니다.
이 글의 본문은 아래 원본 유튜브 영상의 내용을 바탕으로 쓸모연구소가 다시 정리해 쓴 것입니다. 세부 내용과 최신 정보는 원본 영상과 공식 안내에서 확인해 주세요.
원본 영상 보러가기 ↗