프롬프트 잘 쓰는 법, 역할·조건·예시 3단계 공식

같은 질문인데 답이 매번 달라서 막막한가요? 역할, 조건, 예시를 한 메시지에 넣으면 형식이 덜 흔들려요.

이 세 줄은 세 가이드의 공통 부분만 모아 부른 이름이고, 회사마다 칸 이름과 순서는 달라요.

기준일 2026-10-20 · 업데이트 2026-10-20

세 줄을 한 메시지에 넣어요

OpenAI 개발 문서는 프롬프트를, 요구에 맞는 답이 꾸준히 나오게 하는 지시라고 설명해요. Google은 정확한 고품질 답을 끌어내는 자연어 요청이라고 하고, Anthropic은 원하는 형식과 제약을 구체적으로 말하라고 해요.

채팅에 붙여 쓰는 순서는 이렇게 세 줄로 묶었어요.

⓵ 역할: 누구의 말투로 답할지 한 문장으로 정해요.

⓶ 조건: 형식, 길이, 대상을 범위로 박아요.

⓷ 예시: 입력과 원하는 출력을 한 쌍 이상 보여 줘요.

Google Docs와 Gemini for Workspace는 같은 내용을 네 칸으로 나눠요. 페르소나, 할 일, 맥락, 형식이고, 넷을 매번 다 쓰지 않아도 도움이 된다고 해요. 할 일은 요약하다, 쓰다, 말투를 바꾸다, 만들다처럼 동사로 시작해야 합니다. OpenAI 개발 문서는 개발자 메시지를 보통 정체성, 지시, 예시, 맥락 순으로 두지만, 모델마다 더 나은 순서는 달라질 수 있습니다. 아래 문장은 가이드를 복사한 것이 아니라, 이 원칙으로 회의와 장보기, 문자에 맞게 만든 예시예요.

역할은 말투와 목표를 한 줄로 정하고, 한 문장도 차이가 나요. 조건은 형식, 길이, 대상을 정하고, 길이는 3~5문장처럼 잡아요. 예시는 입력과 출력을 짝으로 두고, 모양은 예시마다 같게 해요.
세 줄은 공통 부분만 모아 부른 이름이에요.

역할은 한 문장으로 말투를 잡아요

Anthropic은 역할을 시스템 프롬프트에 두면 행동과 말투가 모인다고 하고, 한 문장만으로도 차이가 난다고 안내해요. 문서에 있는 역할 예시는 파이썬을 돕는 코딩 조수예요. OpenAI는 말투와 목표, 올바른 답의 예시를 상위 지시에 두라고 해요. 상위 지시에 둔 내용은 사용자의 입력보다 우선합니다. 정체성에는 목적, 말하는 방식, 상위 목표를 담아요.

Google Docs 예시는 메시지 앞에 고객 상담 담당자처럼 역할을 붙여요. 시스템 프롬프트를 나누어 둘 수 없는 화면에서는 그 예시처럼 첫 줄에 역할을 붙이면 돼요. Google Docs는 그 말도 말할 때처럼 완전한 문장으로 쓰라고 하거든요.

조건은 형식과 길이와 대상을 정해요

답이 흔들리는 이유는 형식과 길이, 대상이 비어 있기 때문이죠.

Google API 문서는 길이를 제약으로 지정할 수 있고, 답의 모양을 표, 글머리표, 한 문장, 문단 중에서 고를 수 있다고 해요. OpenAI API 도움말은 맥락, 결과, 길이, 형식, 문체를 구체적으로 쓰라고 하고, 조금 짧게 같은 말 대신 3~5문장처럼 범위를 주는 비교를 보여 줘요.

금지문만 남기지 않습니다. 하지 말라는 말 대신, 해야 할 일을 같이 적어야 합니다.

Anthropic은 왜 그 답이 필요한지 이유를 붙이면 목표가 분명해진다고 해요. 순서나 빠지면 안 되는 단계가 있을 때는 번호나 글머리표를 쓰라고 해요. Google Docs는 대상, 목적, 목표를 맥락에 넣으라고 안내해요.

⓵ 형식: 표, 글머리표, 한 문장 중 하나를 지정해요.

⓶ 길이: 짧게 대신 3~5문장처럼 범위를 써요 (한 줄 요약이면 한 문장).

⓷ 대상: 누가 읽는지 한 줄로 정해요 (예: 팀장, 초등학생 보호자).

예시를 보여 주면 형식이 따라와요

OpenAI는 입력과 출력 예시를 몇 개 넣어 패턴을 익히게 하는 방법을 안내해요. 모델을 미세 조정하는 대신 쓸 수 있고, 입력은 다양하게 보여 주라고 해요. API 도움말은 형식을 말로만 하지 말고 예시로 보여 주면 원하는 모양을 더 잘 따른다고 해요.

Google은 예시가 없는 요청과 예시를 몇 개 넣은 요청을 나누어 불러요. 문서의 이름은 zero-shot, few-shot이에요. 예시를 항상 넣으라고 권하고, 예시가 없으면 효과가 떨어질 수 있습니다. 예시가 충분히 분명하면 지시문을 빼도 된다고 해요. 개수는 실험해 봐야 하는데요. 너무 많으면 그 예시에만 답이 맞춰질 수 있습니다. 줄바꿈과 구분 표시는 예시마다 같아야 합니다.

Anthropic은 예시가 형식, 말투, 구조를 잡는 믿을 만한 방법이라고 하고, 3~5개가 가장 좋다고 안내해요. 실제 쓰는 상황과 비슷하고, 서로 다른 경우를 담고, 지시문과 구분되게 감싸라고 해요. OpenAI API 도움말은 예시 없이 해보고, 그다음 예시를 넣고, 그래도 안 되면 미세 조정을 보라고 해요. 미세 조정은 채팅에서 예시를 보여주는 일과 같은 절차가 아닙니다.

아래 세 묶음은 가이드 문장이 아니라, 회의와 장보기와 문자에 원칙을 넣어 만든 문장이에요.

회의 메모는 표 세 칸으로 바꿔요

고치기 전

회의 내용 정리해 줘.

고친 뒤

너는 팀 회의록을 할 일로 바꾸는 서기야.
메모를 담당자, 할 일, 기한 세 칸의 표로 작성해.
기한이 없는 항목은 미정으로 채워.
예시로, 입력이 "민수가 금요일까지 견적"이면 출력은 "민수 | 견적 보내기 | 금요일"이야.

주말 장은 열 개 안으로 줄여요

고치기 전

장보기 목록 만들어 줘.

고친 뒤

너는 4인 가족 주말 장을 돕는 사람이야.
토요일 저녁과 일요일 점심만 정하고, 재료는 10개 이내의 글머리표로 적어.
읽는 사람은 장을 보는 부모야.
예시로, 입력이 "일요일은 된장찌개"이면 출력은 "두부 1모, 애호박 1개, 된장"이야.

일정 문자는 두 문장으로 줄여요

고치기 전

일정 문자 써 줘.

고친 뒤

너는 친구에게 보내는 짧은 문자를 다듬는 사람이야.
반말로 두 문장만 써.
장소와 시간만 남겨.
예시로, 입력이 "토요일 2시 한강 공원"이면 출력은 "토요일 2시에 한강 공원에서 보자. 늦으면 문자 줘."야.
고치기 전 문장은 회의 내용 정리해 줘이고, 역할과 조건이 없어요. 고친 뒤는 서기 역할과 표 세 칸, 기한이 없으면 미정, 입력과 출력 한 쌍이에요. 이 문장은 우리가 만든 예시예요.
회의 메모를 원칙에 맞춰 고친 예시예요.

긴 자료는 질문과 자리를 나눠요

자료와 질문의 순서는 회사마다 달라서, 세 안내를 하나의 순서로 합치지 않습니다.

OpenAI API 도움말은 지시문을 앞에 두고, 본문은 큰따옴표 세 개로 구분하라고 해요. 개발 문서는 맥락을 보통 끝쪽에 두라고 해요. 요청마다 자료가 바뀌거든요.

Anthropic은 2만 토큰이 넘는 긴 자료를 맨 위에 두고, 질문과 지시와 예시를 그 아래에 두라고 해요. 질문을 끝에 두면 테스트에서 답 품질이 최대 30%까지 나아질 수 있다고 안내해요. 대상은 복잡한 문서가 여러 개인 경우이고, 그보다 짧은 글까지 질문을 맨 끝에 두어야 하는 것은 아닙니다.

Google은 예시, 맥락, 입력의 순서를 바꿔 보면 답이 달라질 수 있다고 해요. 첫 답이 빗나가면 순서를 한 번 바꿔 보면 되는데요. 같은 말이라도 표현이 바뀌면 답이 달라지기도 해요.

한 번에 안 되면 나눠서 다시 보내요

한 메시지에 할 일이 여러 개면 답이 섞이기 쉽죠.

Google API 문서는 복잡한 요청을 세 가지로 나누라고 해요.

⓵ 지시마다 따로: 지시가 많으면 프롬프트를 하나씩 나눠요.

⓶ 앞 결과를 다음 입력으로: 순서가 있는 일은 앞 단계의 답을 다음 메시지에 붙여요.

⓷ 나눈 뒤 합치기: 자료의 구간마다 다른 일을 시킨 다음 결과를 모아요.

표현을 바꾸거나, 같은 결과로 가는 다른 일로 다시 부탁하는 방법도 Google이 안내해요. 답을 보고 이어 묻는 다듬기는 Google Docs와 ChatGPT 도움말도 대화로 하라고 해요. 말투만 고치는 요령과 무료 한도는 챗GPT 무료로 잘 쓰는 법에 있어요.

생각 기능을 쓰는 경우에는 추론 순서를 사람이 조목조목 짜 주는 일과, 할 일 목록을 번호로 적는 일이 달라요. Anthropic은 생각 기능에서는 손으로 적은 단계보다 충분히 생각해처럼 짧게 맡기는 편이 나은 경우가 많다고 안내해요.

보내기 전에 세 가지만 확인해요

보내기 전에 세 가지를 확인해요. 역할은 한 문장으로 말투를 적었는지, 조건은 형식과 길이, 대상이 있는지, 예시는 입력과 출력이 한 쌍인지 확인해요.
세 가지가 있으면 메시지를 보내도 돼요.

⓵ 역할은 한 문장: 누구의 말투인지 첫 줄에서 확인해요.

⓶ 길이는 범위: 짧게 대신 문장 수나 개수를 썼는지 확인해요.

⓷ 예시는 한 쌍: 입력과 출력이 같은 모양인지 확인해요.

Gemini 앱에서는 문장 앞에 Make this a power prompt: 를 붙이면 프롬프트를 다듬는 제안을 받을 수 있다고 Workspace 안내가 적혀 있어요. 제안이 원하는 일과 같은지 본 다음 다시 보내면 돼요. 답을 업무에 쓰기 전에는 명확한지, 관련 있는지, 정확한지 확인해야 합니다. 마지막 문장은 사람이 고르는 몫이에요.

다음 메시지부터 역할, 조건, 예시를 붙여 보내 보세요. 화면 안내가 문서와 다르면 OpenAI 도움말, Google Docs 고객센터, Anthropic 문서를 확인하면 돼요. 무료로 어떤 앱을 열지는 챗GPT·제미나이·클로드, 무료로 고르는 법에 있어요.

원칙은 2026년 10월 20일 OpenAI 개발 문서와 도움말, Gemini API 프롬프트 설계, Google Docs 고객센터, Gemini for Workspace, Anthropic 프롬프트 문서에서 확인했어요.

자주 묻는 질문

세 줄을 매번 다 써야 하나요?

아니에요. Google Docs와 Gemini for Workspace는 페르소나, 할 일, 맥락, 형식 중 몇 가지만 써도 도움이 된다고 해요. 역할이 이미 정해진 대화라면 조건과 예시를 이어서 보내도 돼요.

예시는 몇 개가 좋나요?

Anthropic은 3~5개를 가장 좋다고 안내해요. Google은 몇 개로 패턴을 잡되, 너무 많으면 그 예시에만 답이 맞춰질 수 있습니다. OpenAI는 입력을 다양하게 보여 주라고 해요. 처음에는 한 쌍으로 시작하고, 형식이 흔들리면 서로 다른 예를 더하면 돼요.

하지 말라는 말만 넣어도 되나요?

금지문만 남기지 않습니다. OpenAI API 도움말은 하지 말라는 말 대신, 해야 할 일을 적으라고 안내해요.

긴 글을 붙일 때 질문은 어디에 두나요?

한 순서로 단정하지 않습니다. OpenAI 도움말은 지시를 앞에 두고 본문을 구분자로 나누라고 해요. Anthropic은 2만 토큰이 넘는 자료를 위에, 질문을 아래에 두라고 해요. 첫 답이 빗나가면 Google 문서처럼 순서를 바꿔 보면 돼요.

무료 한도도 이 글에서 보나요?

한도와 말투를 고치는 요령은 챗GPT 무료로 잘 쓰는 법에 있어요. 어떤 앱을 열지는 챗GPT·제미나이·클로드, 무료로 고르는 법에 있어요.

AI 서비스의 기능과 요금은 자주 바뀌니 공식 안내를 확인해 주세요. 이 사이트의 안내는 참고용입니다.

글 목록