이 주제의 대표 설명은 대표 글에서 확인할 수 있습니다.
같은 AI라도 프롬프트에 역할·맥락·구체적 요청·원하는 형식을 담으면 결과 품질이 눈에 띄게 달라진다. 아쉬운 답의 원인은 대개 AI의 한계가 아니라, 맥락과 형식을 빠뜨린 두루뭉술한 지시에 있다. 잘 쓴 예시를 몇 개 붙이고 복잡한 일을 단계로 쪼개는 것만으로 수정 횟수를 크게 줄일 수 있으니, 자주 쓰는 프롬프트부터 이 골격에 맞춰 점검해볼 만하다.

AI 챗봇에 "마케팅 이메일 써줘"라고 넣으면, 누구에게 무엇을 파는지도 모른 채 쓴 뻔한 문장이 돌아온다. 반면 이렇게 바꾸면 결과가 달라진다. "너는 B2B 소프트웨어 회사의 마케터야. 독자는 중소기업 인사담당자고, 무료 체험 신청을 유도하는 게 목표야. 제목 후보 3개와 본문 하나를, 과장 없이 정중한 톤으로 써줘."
두 프롬프트의 차이는 문장력이 아니라 정보량이다. AI는 빈칸을 스스로 채우는데, 맥락을 주지 않으면 가장 무난하고 평범한 값으로 메운다. 좋은 프롬프트는 특별한 재능이 아니라, 이 빈칸을 미리 채워주는 구조에 가깝다.

Matheus Bertelli
오픈AI가 안내하는 원칙을 한 줄로 줄이면 '지시는 앞에, 맥락은 뒤에, 형식은 분명하게'다. 실제로 넣을 요소는 크게 넷이다.
첫째, 역할이다. "너는 ~야"로 관점을 정해주면 답의 눈높이와 어투가 잡힌다. 둘째, 맥락이다. 독자가 누구인지, 어디에 쓸 글인지 알려주면 용어 수준까지 조정된다. 셋째, 구체적 요청이다. 분량·개수·톤을 숫자와 형용사로 지정할수록 다시 고칠 일이 줄어든다. 넷째, 형식이다. 표로, 목록으로, 300자로처럼 결과물의 모양을 미리 정해준다.
원하는 결과를 말로 설명하기 어렵다면, 잘 된 예시를 직접 보여주는 편이 빠르다. 이를 퓨샷(few-shot)이라고 부른다.
상품 설명을 일정한 틀로 뽑고 싶다면, 마음에 드는 설명 서너 개를 먼저 붙인 뒤 "이 형식으로 새 상품을 써줘"라고 지시하는 식이다. AI는 규칙을 말로 들을 때보다 예시에서 패턴을 읽을 때 더 정확하게 따라 한다. 조건이 여러 개로 복잡해질 때는 각 부분을 태그로 감싸 구분해주면 혼선이 준다. 매번 비슷한 지시를 반복한다면, 바뀌는 부분만 대괄호로 표시해([상품명], [대상 독자]) 값만 갈아 끼우는 식으로 하나의 틀을 재사용할 수도 있다.
긴 보고서나 여러 단계가 얽힌 작업을 프롬프트 하나에 몰아넣으면, AI는 중간을 건너뛰거나 앞부분만 충실히 답하기 쉽다. 이럴 때는 일을 단계로 쪼개는 편이 낫다. 먼저 목차를 잡게 하고, 확인한 뒤 각 장을 채우게 하는 식이다.
또 하나, 첫 답을 완성본으로 여기지 않는 습관이 중요하다. 오픈AI도 좋은 결과는 한 번에 나오는 게 아니라 답을 보고 프롬프트를 다듬는 반복에서 나온다고 안내한다. "두 번째 문단을 더 짧게", "숫자는 표로"처럼 부분만 고쳐 요청하면 대화 자체가 하나의 도구가 된다.
프롬프트를 잘 쓴다는 건 문장을 화려하게 짓는 일이 아니다. AI가 알아서 채우게 두던 빈칸을, 내가 먼저 정해 넘겨주는 일이다. 자주 쓰는 지시부터 이 골격에 맞춰보면 차이가 금방 드러난다.