훌륭한 AI 프롬프트의 4가지 구성 요소

훌륭한 AI 프롬프트의 4가지 구성 요소 [영상 및 퀴즈]

간단히 말해서, 훌륭한 프롬프트는 과제, 맥락, 제약 조건, 결과물의 네 가지 요소로 구성됩니다. 명확한 동사를 제시하고, 자신만이 아는 배경 정보를 제공하고, 어조와 분량의 제한을 설정하고, 형식을 구체적으로 명시하면, 모델은 빈칸을 줄여주고 애매모호한 실수를 줄여줍니다.

핵심 요약:

먼저 해야 할 일: "~을 도와주세요"와 같은 모호한 요청이 아니라 구체적인 동사로 시작하세요.

관련 맥락: 똑똑한 낯선 사람이 필요로 할 만한 청중, 목표 및 사실을 공유하세요.

엄격한 제약 조건: "보기 좋게 만들어라" 대신 길이, 톤, 그리고 반드시 피해야 할 부분을 설정하세요.

명시적 출력: 섹션, 레이블 또는 표를 정의하여 형식이 우연에 맡겨지지 않도록 합니다.

풀 스택: 네 가지 요소를 모두 함께 다룹니다. 구조가 기발한 문구보다 중요합니다.

훌륭한 AI 프롬프트의 4가지 구성 요소

이 글을 읽고 나서 읽어보시면 좋을 만한 글들:

🔗 ChatGPT, Claude, Gemini: 차이점은 무엇일까요?
주요 AI 비서들을 비교하고 핵심적인 차이점을 알아보세요.

🔗 인공지능이란 정확히 무엇일까요?
쉽고 실용적인 설명을 통해 인공지능을 이해해 보세요.

🔗 AI 데이터 센터란 무엇일까요?
데이터 센터가 현대 인공지능 시스템을 어떻게 구동하는지 알아보세요.

🔗 AI는 믿을 만한가요?
AI의 신뢰성, 한계, 정확도 및 일반적인 잠재적 위험을 살펴보세요.

프롬프트 구조가 기발한 표현보다 중요한 이유

사람들은 "강력한 문구"를 찾는 것을 좋아합니다. 노벨상 수상자처럼 행동해 보세요. 단계별로 생각해 보세요. 뛰어난 말투를 사용해 보세요. 이런 것들이 때때로 도움이 될 수 있지만, 양념일 뿐 음식의 핵심은 아닙니다. 음식의 핵심은 구조입니다.

명확한 작업 , 충분한 맥락, 합리적인 제약 조건, 그리고 명확한 출력 형식을 포함한 지침을 제공하면 , 모델은 스스로 해결책을 찾아내는 데 드는 시간과 노력을 줄일 수 있습니다. 이러한 자유로움은 조용하지만 강력한 해방감을 선사합니다. 더 이상 인공지능에게 더 똑똑해지라고 애원할 필요가 없어지고, 이 작업에 있어 "똑똑함"이 무엇을 의미하는지 명확하게 제시할 수 있게 됩니다.

의미적으로 유사한 몇 가지 개념들이 여기에도 등장합니다. 역할, 어조, 길이 제한, 예시, 소량 샘플, 반복 ​​등이 그것입니다. 이 모든 개념들은 네 가지 요소와 어떤 식으로든 연결됩니다. 역할은 종종 과제 또는 맥락 안에 포함됩니다. 어조와 길이는 제약 조건 또는 결과물과 관련됩니다. 예시는 맥락 또는 결과물을 강화할 수 있습니다. 반복은 초안이 기대에 미치지 못했을 때 수행하는 작업입니다.

네, 맞습니다. 단어 선택은 중요합니다. 하지만 구조가 더 중요합니다. 

훌륭한 AI 프롬프트의 4가지 구성 요소 (간략히 보기)

본격적으로 살펴보기 전에, 작업, 컨텍스트, 제약 조건 및 출력을 한눈에 비교해 보겠습니다. 이 표를 가까이에 두고 참고하세요. 이 표는 전체 내용을 요약한 참고 자료입니다.

부분 이 제품의 기능은 무엇인가요? 약한 예시 강력한 사례 흔히 저지르는 실수
인공지능에게 무엇을 해야 할지 알려줍니다 "이메일 관련 도움 부탁드립니다" "이 콜드 메일을 15분 통화 예약용으로 다시 작성하세요." 동사 대신 "도움"을 요청하는 것
문맥 모델이 제대로 만들어낼 수 없는 배경을 설명합니다 "업무용이에요." 대상 고객: 이미 무료 서비스를 이용 중인 중견 SaaS 기업의 바쁜 운영 책임자 인공지능이 귀사의 사업을 알고 있다고 가정할 때
제약 조건 어조, 길이, 해야 할 것과 하지 말아야 할 것 등의 경계를 설정합니다 "잘 만들어봐" "친절하지만 강매하는 느낌은 없고, 120단어 미만이며, 느낌표는 사용하지 않아야 합니다." 모호하고 경계가 없는 품질 단어
산출 답변의 형태를 정의합니다 "답장만 해주세요" "제목 3개, 이메일 본문, 그리고 간단한 추신을 적어주세요." 형식을 우연에 맡기다

훌륭한 사례들이 오히려 평범하게 느껴지는 점에 주목하세요. 바로 그게 핵심입니다. 명확함은 화려하지 않습니다. 명확함은 자연스럽게 전달됩니다. 

파트 1: 과제 - 모든 것을 시작하는 동사

과제는 일을 의미합니다. 행동이자, 완료하고 싶은 것입니다. 쓰기, 다시 쓰기, 요약하기, 비교하기, 비평하기, 개요 작성하기, 번역하기, 발췌하기, 순위 매기기, 초안 작성하기와 같은 강력한 동사로 시작하세요.

"… 좀 도와주세요"는 지시사항이 아닙니다. 트렌치 코트를 걸치고 어깨를 으쓱하는 것과 같습니다. 모델은 알아서 대답할 겁니다. 때로는 괜찮은 대답이 나오기도 하지만, 때로는 주문하지도 않은 TED 강연을 듣게 될 수도 있습니다.

좋은 작업은 사람 인턴이 무엇을 먼저 열어야 할지 알 수 있을 만큼 구체적입니다. 나쁜 작업은 한밤중에 쓴 포스트잇처럼 모호합니다.

  • 약한 표현: "이 녹취록을 가지고 뭔가 하세요."
  • 더 강력한 표현: "이 녹취록을 제품 회의의 다섯 가지 주요 의사결정 사항으로 요약하세요."
  • 더 좋은 방법은 다음과 같습니다. "이 녹취록에서 조치 항목, 담당자 및 마감일을 추출하고, 아직 결정되지 않은 사항은 표시합니다."

역할도 여기에 포함될 수 있습니다. "회의적인 편집자 역할을 하세요"는 작업의 특징을 나타내는 것으로, 작업 방식에 영향을 미칩니다. 다만, 역할극이 구체적인 동사를 대체해서는 안 됩니다. "당신은 세계적인 카피라이터인데…"라는 말은 "이 랜딩 페이지 H1을 다시 작성하세요"라는 구체적인 지시 없이 역할극에 불과합니다.

한 가지 더. 여러 작업을 해야 한다면, 그렇게 명시하고 번호를 매기세요. 모델은 번호가 매겨진 지시를. 사람들도 마찬가지인데, 생각보다 훨씬 자주 좋아합니다. 

파트 2: 맥락 - 오직 당신만이 아는 것들

맥락이란 배경, 대상 고객, 목표, 상황, 이전 결정 사항, 브랜드 보이스 관련 단편적인 정보, 제품에 대한 독특한 내부 별칭 등 똑똑한 사람이 입력을 시작하기 전에 알아야 할 모든 것을 의미합니다.

저는 예전에 이 부분을 늘 건너뛰곤 했습니다. 초안을 써놓고 "더 좋게 만들어 봐"라고 말하더니, "더 좋게"라는 말이 진부한 링크드인식 시를 의미하는 걸 보고는 짜증을 내곤 했죠. 모델이 심오했던 게 아니라, 제가 그 모델을 제대로 활용하지 못했던 겁니다.

강력한 맥락에는 일반적으로 다음이 포함됩니다

  • 누가 그 결과를 읽거나 사용할까요?
  • 이 구체적인 질문에 대한 성공의 모습은 무엇일까요?
  • 관련 사실, 인용문 또는 출처 텍스트
  • 이미 시도해본 것
  • 업계에서 유지하고 싶은 전문 용어 또는 없애고 싶은 용어

맥락은 짧은 샘플 영상이 진가를 발휘하는 부분이기도 합니다 . 마음에 드는 음색의 짧은 샘플 두 개를 붙여넣고 어느 쪽이 더 비슷한지 말해 보세요. 모델은 "샘플 A에 더 가깝다", "샘플 B와는 다르다"라는 질문에 놀라울 정도로 정확하게 반응합니다.

비유를 들어볼까요? 이번 비유는 조금 완벽하지 않으니 양해 부탁드립니다. 맥락은 마치 누군가에게 재료와 레시피 카드를 건네주는 것과 같습니다. 그냥 "이탈리아 음식을 만들어 봐!"라고 소리치는 것과는 다르죠. 아, 잠깐만요. 이것도 완전히 맞는 비유는 아닌 것 같네요. 왜냐하면 '과제'가 레시피 카드니까요... 좋습니다. 다시 시작해 봅시다. 맥락은 식료품 저장실, 과제는 요리, 제약 조건은 식단 규칙, 결과물은 플레이팅입니다. 이 정도면 괜찮겠죠?. 

인생 이야기를 전부 쏟아붓지 마세요. 관련 있는 부분만 추출하세요. 너무 많은 정보는 오히려 작업을 어렵게 만들고, 너무 적은 정보는 모델이 "시너지 솔루션"을 판매하는 가상의 회사를 만들어낼 수도 있습니다

파트 3: 제약 조건 - 시간을 절약해주는 안전장치

제약 조건은 울타리와 같습니다. 분량 제한, 어조, 피해야 할 것들, 독자 수준, 법적 또는 브랜드 금지 사항 등이 있죠. "통계를 지어내지 마세요." "최종본에 이모티콘 사용 금지" - 잠깐, 이 글에서는 아이러니한 상황이 될 테니 일단 무시하겠습니다.

제약 조건이 없다면, 이 모델은 유용해 보이도록 최적화됩니다. 유용하다는 것은 종종 내용이 길어진다는 것을 의미합니다. 내용이 길어지면 불필요한 부분이 많아지고, 불필요한 부분이 많으면 편집하는 데 10분이나 걸리게 됩니다.

강력한 제약 조건은 다음과 같습니다

  • 200단어 이내로 작성해 주세요
  • 어조: 솔직하고, 가볍게 재치 있으며, 기업 전문 용어나 슬로건은 사용하지 않음
  • 경쟁업체의 이름을 직접 언급하지 마십시오
  • 영국식 철자를 사용하세요
  • 독자가 이미 우리 제품명을 알고 있다고 가정합니다

약한 제약 조건은 "전문적으로 만들어라" 또는 "창의적으로 만들어라"와 같은 말처럼 들립니다. 하지만 이런 것들은 분위기일 뿐, 명확한 기준이 아닙니다. "전문적"이라는 기준에는 구체적인 내용이 필요하고, "창의적"이라는 기준에는 방향성이 필요합니다. 예를 들어 초현실주의 시나 강렬한 광고처럼 말이죠.

제약 조건에는 여러분의 정신 건강을 위한 안전장치도 포함됩니다. "정보가 부족하면 작성 전에 최대 세 가지 질문을 ." 이 한 줄만으로도 터무니없는 브리핑을 막을 수 있습니다. 의외로 과소평가되는 부분이죠.

잠시 정정하자면, 앞서 명확성은 단순하다고 했습니다. 제약도 단순하게 느껴질 수 있죠. 좋습니다. 단순한 울타리가 양들을 들판에서 가둬두죠... 뭐, 제가 거의 쓸 뻔했던 농장 비유가 생각나네요. 무슨 말인지 아시겠죠?. 

파트 4: 출력 - 출력 방법을 지정하세요

출력물의 형태는 형식, 섹션, 레이블, 표, 글머리 기호 밀도 등 여러 요소를 포함합니다. 여러 옵션을 원하는지, 아니면 최종 버전 하나만 원하는지 선택할 수 있습니다.

출력 단계를 건너뛰면 모델이 "정상적인" 답변이라고 생각하는 형식대로 결과가 나옵니다. 때로는 깔끔한 메모일 수도 있고, 장 제목이 있는 소설일 수도 있으며, 슬라이드에 한 단락이면 충분했을 내용에 7가지 팁이 나열된 목록일 수도 있습니다.

자세히 설명해 주세요:

  • "아이디어, 흥미 유발 요소, 위험 요소 열이 있는 마크다운 테이블을 반환합니다."
  • "A/B/C로 표시된 세 가지 옵션을 제시하고, 그중 하나를 추천해 주세요."
  • "구조: 도입부(1줄), 본문(짧은 단락 3개), 행동 유도 문구(1줄)."
  • "최종 이메일 내용만 출력하고 서문은 출력하지 마세요."

마지막 부분이 중요합니다. 모델들은 서두를 좋아하죠. "물론이죠! 여기 수정된 버전이 있습니다..." 만약 장황한 서두가 싫다면, 분명히 말하세요. "서두 없음"이라고 처음 입력할 때는 조금 갑작스럽게 느껴질 수 있지만, 일단 입력하면 다시는 서두를 입력하지 않게 될 겁니다.

출력은 길이와 구조가 만나는 지점이기도 합니다. 제약 조건에서 길이를 제한하면서도 출력에서 ​​섹션 순서를 정의할 수 있습니다. 중복되는 부분도 괜찮습니다. 프롬프트에서 중복을 두는 것이 나중에 재작업하는 것보다 비용이 적게 듭니다. 

훌륭한 프롬프트의 4가지 구성 요소는 어떻게 조화를 이루는가

각각의 요소는 개별적으로도 도움이 되지만, 함께할 때 시너지 효과를 냅니다. 맥락 없는 작업은 눈을 감고 화살을 던지는 것과 같습니다. 제약 조건 없는 맥락은 연구 결과를 마구 쏟아내는 것과 같습니다. 결과물 없는 제약 조건은 문 없는 정중한 감옥과 같습니다. 작업 없는 결과물은... 형식만 갖춘 허공일 뿐입니다.

완벽한 프롬프트는 읽기 쉬운 순서로 내용을 배열합니다. 저는 보통 작업, 맥락, 제약 조건, 결과물 순으로 순서를 정하는데, 이는 사람이 동료에게 브리핑하는 방식과 유사하기 때문입니다. 생각하는 방식이 다르다면 순서를 바꿔도 괜찮습니다. 중요한 것은 네 가지 요소를 모두 포함하는 것입니다.

다음은 축소판 전체 스택입니다

  • 과제: 데모 시연 후 후속 메시지를 작성하세요.
  • 상황: 잠재 고객은 40명 규모 회사의 고객 지원 책임자입니다. 그들은 당사의 자동화 기능을 마음에 들어했지만 설정 시간에 대해 우려했습니다.
  • 제약 조건: 100단어 이내; 따뜻한 어조; 압박감 주는 표현 금지; 온보딩 과정 평균 소요 시간 2시간 미만임을 언급.
  • 출력: 제목 + 간략한 본문 + 간단한 행동 유도 질문 하나.

그건 화려하지 않아요. 완벽하죠. 완벽함은 거의 언제나 기발함을 능가합니다. 제 생각에 그게 바로 이 글이 작은 모자를 쓰고 쓴 듯한 핵심 주제인 것 같습니다. 

전후 비교: 같은 요청, 완전히 다른 결과

이 프레임워크를 구체적이고 일상적인 예시를 통해 살펴보겠습니다. 웹사이트 FAQ에 대한 답변이 필요하다고 가정해 보세요.

이전 (물컹한 상태):

"저희 AI 글쓰기 도구에 대한 FAQ를 작성해 주세요."

결과는 예상대로입니다. 일반적인 질문, 과장된 주장, 그리고 세상 모든 SaaS 사이트와 다를 바 없는 어조가 될 것입니다. 당신은 그 내용의 절반을 다시 써야 할 것입니다.

이후 (구조화됨):

과제: AI 글쓰기 도우미 랜딩 페이지에 대한 FAQ 답변을 작성하세요.
배경: 구매자는 프리랜서 마케터와 소규모 에이전시 대표입니다. 가장 큰 우려 사항은 품질 관리, 브랜드 보이스 일관성, 그리고 편집자 대체 여부입니다. 제품명: DraftNest. 완전 자동이 아닌, 사람의 개입이 있는 편집 방식을 강조합니다.
제약 조건: 질문과 답변 6개. 각 답변은 60단어 이내. 직설적인 어조 사용 - "혁신적" 또는 "판도를 바꾸는" 등의 표현은 사용하지 마세요. 가격을 임의로 정하지 마세요.
결과물: 번호가 매겨진 목록. 질문은 굵게 표시. 각 답변은 간결한 단락으로 작성. 서론 및 결론은 생략.

같은 주제지만, 결과는 다릅니다. 두 번째 질문도 여전히 사람의 검토가 필요하죠. 모든 게 다 그렇지만, 어쨌든 실행 가능한 출발점에서 시작할 수 있다는 게 중요합니다. 그게 바로 조용한 승리죠. 

프롬프트를 조용히 망치는 흔한 실수들

네 가지 요소를 "알고 있다"고 생각하는 사람들조차 스스로를 망친다. 흔히 볼 수 있는 사례는 다음과 같다.

  • 숨겨진 과제들. 핵심 내용을 세 번째 문단에 숨겨놨네요. 동사를 맨 앞에 쓰세요.
  • 맥락이 모호합니다. 2,000단어짜리 요약서와 한 줄짜리 지시사항을 붙여넣었습니다. 비율을 바꿔보세요.
  • 분위기 제약. "톡톡 튀게 만들어." 좋아. 톡톡 튀는 게 뭔지 정의해 봐.
  • 형식 룰렛이네요. 표를 원했는데 에세이가 나왔어요. "표"라고 말하세요.
  • 한 번에 완벽을 추구하지 마세요. 초안은 말 그대로 초안일 뿐입니다. 더 엄격한 제약 조건이나 더 명확한 결과물을 설정하여 반복 작업하세요.
  • 역할 과부하. 하나의 과제에 일곱 가지 역할이 주어졌다. 그중 하나만 선택하라.
  • 모순이네요. "간결하게" 하라는 말과 "모든 측면을 심층적으로 다루라"는 말이 동시에 나오네요. 방향을 정하거나 요구 사항의 순서를 정하세요.

또한, 모델을 마치 마음을 읽는 사람처럼 여기고, 모델이 스스로의 마음을 만들어냈다고 해서 놀라지 마세요. 그건 우리 잘못입니다. (약간의 비꼬는 말투지만, 사실입니다.). 

베껴 써도 되는 재사용 가능한 템플릿

템플릿을 사용하는 것은 부정행위가 아닙니다. 템플릿은 매주 화요일마다 바퀴를 새로 발명하는 수고를 덜어주는 방법입니다. 이 기본 틀에 구체적인 내용을 입력하기만 하면 됩니다.

템플릿 A: 콘텐츠 재작성

  • 과제: 아래 텍스트를 [목표]에 맞게 다시 작성하세요.
  • 상황 설명: 대상은 [누구]입니다. 현재 초안은 [문제점]이 있습니다. 다음 사항들을 기억해 두세요: [사실].
  • 제약 조건: 어조 [어조]; 최대 [N] 단어; [금지된 문구] 사용 금지.
  • 출력: 최종본만 [형식]으로 제공됩니다.

템플릿 B: 의사결정 지원

  • 과제: 여러 옵션을 비교하고 하나를 추천하세요.
  • 상황: 결정: [결정]. 옵션: [A/B/C]. 우선순위: [기준]. 기존 제약 조건: [알려진 한계].
  • 제약 조건: 솔직하게 표현하고, 불확실한 사항은 명확히 밝히며, 데이터를 조작하지 마십시오.
  • 출력: 표(옵션/장점/단점/적합성 점수)와 5문장으로 된 추천문.

템플릿 C: 학습/설명

  • 과제: [주제]를 [청중 수준]에게 설명하세요.
  • 상황: 그들은 이미 [사전 지식]을 알고 있습니다. 그들은 [혼란]을 느끼며 어려움을 겪습니다.
  • 제약 조건: 은유는 하나만 사용하세요. 명확한 정의 없이 전문 용어를 사용하지 마세요. 단어 수는 [N]개 이하로 유지하세요.
  • 출력: 간단한 설명과 함께 정답이 포함된 3개의 확인 문제가 표시됩니다.

복사하고, 입력하고, 전송하세요. 첫 번째 응답을 확인한 후 조정하세요. 반복은 실패가 아니라, 피드백 과정의 후반부입니다. 

반복: 비공식적인 다섯 번째 습관

네, 제가 네 부분이라고 했잖아요. 정말 네 부분이에요. 반복은 프롬프트의 다섯 번째 부분이 아니라, 답변을 어떻게 처리하는지에 대한 부분입니다. 사람들이 첫 번째 결과물을 마치 올림포스 산의 판결처럼 받아들이는 경향이 있기 때문에, 그래도 별도의 섹션으로 다룰 가치가 있다고 생각합니다.

답이 거의 맞을 때, 처음부터 다시 시작하지 마세요. 틀린 부분을 지적하세요

  • "구조는 유지하되, 열정적인 어조는 30% 정도 줄이세요."
  • "옵션 B가 가장 가깝습니다. B를 확장하고 A와 C를 삭제하세요."
  • "당신이 만든 기능은 우리 시스템에 없습니다. 그 기능을 빼고 다시 작성해 주세요."

후속 작업들은 여전히 ​​작업 + 맥락 + 제약 조건 + 결과물이라는 공식을 사용하지만, 규모가 축소된 형태입니다. 작업은 "수정"이고, 맥락은 "무엇이 잘못되었는지"를 나타냅니다. 제약 조건은 더욱 엄격해지고, 결과물은 그대로 유지되거나 더욱 명확해집니다.

짧은 수정 요청이 긴 새 요청보다 효과적인 경우가 많은데, 이는 대화 사이에 이미 공유된 맥락이 있기 때문입니다. 그 맥락을 활용하세요. 억지로 끼워 맞추려 하지 마세요. 

AI 비서를 활용하여 일상생활에 적용하기

일반 비서와 채팅을 하든, 글쓰기 도구로 초안을 작성하든, 워크플로에 프롬프트를 입력하든, 기본적인 틀은 동일합니다. 인터페이스만 바뀔 뿐, 브리핑 원칙은 변하지 않습니다.

제가 효과를 보고 있는 실용적인 습관:

  • 요청 내용을 제목으로 적은 메모를 여세요
  • 작업/맥락/제약 조건/결과를 네 개의 항목으로 적어주세요
  • AI에 붙여넣기
  • 의도적으로 한 번만 수정하고, 당황해서 다섯 번 수정하지 마세요

팀원들과 협업할 때는 "봇에게 프롬프트를 입력해 줄 수 있나요?"라고 묻는 대신, 4단계로 구성된 브리핑 자료를 공유하세요. 그러면 모두가 같은 언어를 사용하게 되고, 애매한 결과가 줄어들며, "저는 당신이 이런 뜻으로 말한 줄 알았어요…"와 같은 상황이 발생하지 않습니다.

프롬프트가 제대로 작동하지 않으면 부분별로 진단하세요. 작업이 모호했는지, 컨텍스트가 부족한지, 제약 조건이 과도했는지, 출력이 누락되었는지 확인하세요. 이 체크리스트를 활용하는 것이 화면을 멍하니 바라보며 영감이 떠오르기를 기다리는 것보다 훨씬 빠릅니다. 커피도 도움이 되지만, 체크리스트를 만드는 것이 더 저렴합니다. 

마무리 말씀

훌륭한 프롬프트는 성격적 특성이 아니라 브리핑 기술입니다. 훌륭한 프롬프트의 4가지 요소 , 즉 작업, 맥락, 제약 조건 및 결과는 운이나 신비로운 표현에 의존하지 않고 모든 AI 비서에게 반복적으로 브리핑할 수 있는 방법을 제공합니다.

명확한 동사로 시작하세요. 당신만이 가진 배경 정보를 덧붙이세요. 경계를 설정하세요. 전달 형태를 구체적으로 명시하세요. 그런 다음 실망한 마술사가 아니라 인간 편집자처럼 반복 작업을 진행하세요.

요약하자면, 희망 사항을 보내는 대신 구체적인 내용을 보내세요. 모델은 초능력자가 아닙니다. 구조에 순응하는 존재입니다. 그 점을 활용하세요. 한밤중에 쓸데없는 내용을 수정하지 않아도 되는 미래의 당신이 분명 고마워할 겁니다. 

실제 사례: 모호한 FAQ 질문을 작업, 맥락, 제약 조건 및 결과로 전환하기

구조는 복잡한 브리핑을 정리하는 데 도움이 될 때 더욱 신뢰감을 줍니다. 영국에 있는 한 소규모 SaaS 기업의 지원 담당자가 ' 훌륭한 FAQ 작성의 4가지 요소'를 뻔한 FAQ 내용 대신 출판 가능한 초안을 작성하기 시작한 사례를 소개합니다.

대본

조던은 프리랜서와 소규모 에이전시에서 사용하는 일정 관리 도구의 고객 지원 센터를 운영하고 있습니다. 마케팅팀에서 슬랙에 "AI가 새 결제 페이지에 대한 FAQ를 작성해 줄 수 있을까요? 퀄리티 있게 작성해 주세요."라는 메시지를 올렸습니다. ChatGPT의 첫 번째 실행 결과는 혁신적으로 들리는 답변 7개를 생성했고, 조던이 제공하지 않는 무료 요금제를 만들어냈으며, 모든 답변을 모바일에서 대충 훑어볼 사람이 없을 만큼 밝고 긍정적인 문단으로 시작했습니다.

조던에게 필요한 건 더 정교한 모델이 아닙니다. 그들에게 필요한 건 완벽한 브리핑입니다. 명확한 작업, 팀만이 아는 맥락, 불필요한 내용이나 허위 가격을 금지하는 제약 조건, 그리고 CMS에 바로 적용할 수 있는 결과물 형태가 필요합니다.

이번 성과는 "AI가 FAQ를 작성했다"는 의미가 아닙니다. 이번 성과는 브랜드의 제약을 이미 준수하는 초안을 만들어냈기 때문에 조던이 슬로건을 삭제하는 대신 사실 확인에 시간을 쏟을 수 있게 되었다는 점입니다.

보조원이 필요로 하는 것

  • 제품명, FAQ 대상, FAQ가 게시될 페이지 번호
  • 고객이 고객 지원팀에 보내는 이의 제기(청구, 취소, 좌석 변경)
  • 반드시 지켜야 할 사실: 플랜 명칭, 포함 내용, 지원에서 보장하지 않는 사항
  • 금지된 문구 및 어조 (획기적인 표현이나 만들어낸 할인은 금지)
  • 사실이 누락된 경우 최대 3개의 추가 질문을 할 수 있는 권한이 부여됩니다
  • 게시하기 전에 모든 주장을 실제 가격 페이지와 대조하여 확인하는 사람

예시 지침

과제: 당사 결제 페이지에 대한 FAQ 답변을 작성하세요.

배경: 대상 고객은 이미 DraftNest(예시 제품명)를 사용하여 초안을 작성하고 있으며, 완전 자동화가 아닌 사람의 개입이 있는 편집 기능을 원하는 프리랜서 마케터 및 소규모 에이전시 대표입니다. 지원 티켓에서 가장 많이 제기되는 문제는 품질 관리, 브랜드 보이스 일관성, 그리고 도구가 편집자를 대체하는지 여부입니다. 다음 사항을 유념해 주십시오. 당사는 자동 게시 기능을 제공하지 않습니다. 전송 전 검토를 강조합니다. 가격 정책을 임의로 정하거나 무료 버전을 제공하지 않습니다.

제약 조건: 질문과 답변 6개. 각 답변은 60단어 이내. 간결하고 명료한 어조. "혁신적인", "획기적인", "매끄러운" 등의 표현 사용 금지. 영국식 영어 사용. 사실 관계가 불분명한 경우, 작성 전 최대 3개의 추가 질문을 통해 확인 가능. 추측은 금지.

출력: 번호가 매겨진 목록. 각 질문은 굵게 표시. 답변은 각각 하나의 단락으로 구성. 서론, 결론, 서문 없음.

테스트 방법

  • "저희 AI 글쓰기 도구에 대한 FAQ를 작성해 주세요"와 같은 애매모호한 요청과 4단계로 구성된 브리핑을 같은 날에 진행하세요. 허위 주장과 수정 시간을 비교해 보세요.
  • "제 컨텍스트에 없었던 가격, 계획 또는 기능을 초안에 모두 나열해 주세요."라고 요청하세요. 좋은 답변은 내용이 없고, 부실한 답변은 새로운 기능들을 나열하는 것입니다.
  • 예외적인 경우: "무료 요금제 없음"이라는 사실을 삭제하고, 애초에 질문을 만들어내는 대신 명확한 질문을 제시하도록 수정합니다.
  • 예외적인 경우: 번호가 매겨진 목록 대신 표 형식으로 출력을 요청하고, 사실 관계를 변경하지 않고 형식이 제대로 지켜지는지 확인합니다.
  • 게시 전 승인 확인: (1) 질문과 답변은 6개만, (2) 각 답변은 60단어 이하, (3) 금지된 슬로건 없음, (4) 모든 주장은 실제 청구 페이지와 일치, (5) 목록 위에 서문 없음.

결과

예시 결과 (한 지원 담당자의 FAQ 재작성 스프린트에 대한 추정치이며, 공식 연구 결과는 아님): 8개의 FAQ 초안(각 2페이지씩 4번 시도)을 대상으로 분석한 결과, "CMS 필드 입력"부터 "사실 확인 준비 완료"까지 걸린 시간이 모호한 지침을 사용했을 때는 중앙값 약 22분이었지만, 4단계로 구성된 명확한 지침을 사용했을 때는 약 9분으로 단축되었습니다. 청구 페이지와의 대조를 통한 사실 확인 작업은 여전히 ​​초안당 약 6분이 소요되었으므로, 결과적으로 초안당 약 7분, 전체적으로는 약 56분의 시간 절약 효과를 볼 수 있었습니다. 승인 체크리스트(허위 가격 설정 없음, 금지된 문구 사용 안 함, 내용 및 형식 정확, 주장 내용 검증 가능)를 기준으로 평가했을 때, 명확한 지침을 사용한 8개의 초안 중 7개가 첫 번째 검토에서 통과한 반면, 모호한 Slack 요청을 사용했을 때는 8개 중 2개만 통과했습니다. 한계점: 소규모 표본, 단일 제품, 단일 작성자, 페이지 구성이 단순할수록 시간 차이가 줄어들 수 있음, 단어 수는 실험실 타이머가 아닌 편집기에 붙여넣기 방식으로 확인함.

자신의 버전을 측정하려면 현재 습관으로 FAQ 또는 고객 지원 센터 작업 5개를 처리하는 데 걸리는 시간을 측정하고, 그 다음에는 작업/맥락/제약 조건/결과물을 입력한 후 5개를 처리합니다. 각 초안을 동일한 체크리스트에 따라 평가하고, 중앙값과 합격률을 분모와 함께 보고합니다.

무슨 문제가 생길 수 있을까?

  • 숨겨진 작업: "가격표도 다시 작성해 주세요"라는 요청을 FAQ 질문 아래에 숨겨서 두 작업의 순서가 뒤섞였습니다. 동사는 맨 위에 있어야 합니다.
  • 맥락 모호: 2,000단어짜리 제품 설명서에 단 한 줄의 지침만 붙여넣는 경우. 비율을 바꿔보세요.
  • 분위기 제약 조건: "눈에 띄게" 만들되, 날카로운 부분은 없애세요. 길이, 금지어, 읽기 수준을 정의하세요.
  • 형식 복불복: CMS에서 바로 사용할 수 있는 번호가 매겨진 목록을 원했는데, 기분 좋은 서문이 달린 장문의 글이 나왔다.
  • 환상적인 제안: 모델은 가격 격차를 메웁니다. 추가 설명이 필요하거나 [자세한 내용 필요].
  • 사람의 검토를 건너뛰는 경우: 깔끔해 보이는 FAQ라도 취소 규칙을 잘못 설명할 수 있습니다. 조던은 여전히 ​​게시 권한을 가지고 있습니다.

실질적인 교훈

네 가지 요소는 마법의 문구 모음이 아니라, 브리핑 습관입니다. 누군가 "FAQ를 잘 만들어 보세요"라고 말하면, 보내기 전에 그 요청을 과제, 맥락, 제약 조건, 결과물로 바꿔보세요. 물론 수정은 필요합니다. 모든 초안은 수정이 필요하니까요. 하지만 이렇게 하면 이미 업무, 대상, 제약 조건, 그리고 형태를 알고 있는 상태에서 시작할 수 있습니다. 평범한 목요일에 멋진 문구를 쓰는 것보다 구조가 훨씬 효과적인 이유가 바로 여기에 있습니다.

자주 묻는 질문

훌륭한 프롬프트의 4가지 구성 요소는 무엇일까요?

효과적인 프롬프트는 일반적으로 네 가지 구성 요소로 이루어져 있습니다. 첫째, 작업(무엇을 해야 하는지), 둘째, 맥락(모델이 제대로 파악할 수 없는 배경 정보), 셋째, 제약 조건(어조, 길이, 해야 할 일/하지 말아야 할 일), 넷째, 출력(답변의 형태)입니다. 이 네 가지 요소가 결합되어 모호한 요구 사항을 AI 비서가 따라갈 수 있는 구체적인 지침으로 바꾸고, 모델이 스스로 만들어낼 수 있는 빈칸을 줄여줍니다. 재치 있는 표현은 요청에 풍미를 더할 수 있지만, 구조 자체가 핵심입니다.

왜 프롬프트 구조가 재치 있는 표현보다 더 중요할까요?

강력한 어구와 역할극 대사는 어느 정도 도움이 될 수 있지만, 양념일 뿐 요리의 전부는 아닙니다. 명확한 과제, 충분한 맥락, 합리적인 제약 조건, 그리고 명확한 출력 형식을 제공하면 모델은 추측으로 채워야 할 공백이 줄어듭니다. 인공지능에게 더 똑똑해지라고 애원하는 대신, 이 작업에 있어 "똑똑함"이 무엇을 의미하는지 정의해야 합니다. 역할, 어조, 길이, 그리고 예시는 모두 이 네 가지 요소와 어떤 식으로든 연결됩니다.

AI 프롬프트에서 효과적인 작업을 만드는 요소는 무엇일까요?

'작업'은 구체적인 동사로 시작하는 '업무'입니다. '쓰기', '다시 쓰기', '요약하기', '비교하기', '개요 작성하기', '발췌하기', '초안 작성하기'와 같은 구체적인 동사를 사용하세요. "…을 도와주세요"는 업무가 아닙니다. 오히려 거부감만 불러일으키고, 원하지도 않는 TED 강연을 듣게 만들 뿐입니다. 사람이 직접 어떤 작업을 먼저 시작해야 할지 알 수 있도록 충분히 구체적으로 작성하세요. 여러 개의 작업이 있다면 번호를 매기세요. 역할은 업무에 의미를 부여할 수는 있지만, 동사를 대체해서는 안 됩니다.

훌륭한 프롬프트에는 어떤 내용이 포함되어야 할까요?

맥락이란 오직 당신만이 아는 배경 정보입니다. 청중, 목표, 상황, 이전 결정, 브랜드 보이스, 유지하거나 버릴 전문 용어, 그리고 이미 시도해 본 것들 등이 포함됩니다. 탄탄한 맥락은 성공의 모습과 관련 자료까지 아우릅니다. "샘플 A와 더 비슷하고, 샘플 B와는 덜 비슷하다"와 같은 간략한 예시를 통해 어조를 정하는 데 도움을 줄 수 있습니다. 관련 있는 부분만 추려내고, 인생 이야기를 전부 쏟아내지 마세요. 너무 적으면 허구처럼 들리고, 너무 많으면 오히려 역효과를 낼 수 있습니다.

제약 조건은 인공지능 답변의 정확도를 어떻게 향상시키나요?

제약 조건은 일종의 울타리와 같습니다. 길이 제한, 어조, 읽기 수준, 특정 브랜드 언급 금지, 그리고 "통계를 지어내지 마세요"와 같은 규칙들이 여기에 해당합니다. 이러한 제약 조건이 없다면, 보고서는 종종 유용해 보이도록 최적화되어 길고 장황해질 수 있습니다. "전문적으로 작성하세요"와 같은 분위기보다는 "200단어 미만"이나 "경쟁사 이름 언급 금지"와 같은 구체적인 제약 조건을 선호하세요. 초안 작성 전에 최대 세 가지 질문을 통해 내용을 명확히 하면, 지나치게 과장된 보고서를 조기에 차단할 수 있습니다.

프롬프트의 출력 부분은 무엇을 제어합니까?

출력 형식은 섹션, 레이블, 표, 글머리 기호 밀도, 옵션 선택 여부 또는 최종 버전 하나, 서문 포함 여부 등 다양한 요소를 정의합니다. 서문 포함 여부를 생략하면 모델이 생각하는 일반적인 답변 형식(깔끔한 메모부터 슬라이드 한 단락이면 충분한데 7가지 팁을 넣는 형식까지)으로 출력됩니다. "마크다운 표", "옵션 A/B/C 후 권장 사항", "최종 이메일만 - 서문 없음"과 같이 원하는 형식을 지정하세요

작업, 맥락, 제약 조건 및 출력은 어떻게 상호 작용하는가?

각각의 요소는 개별적으로도 도움이 되지만, 함께할 때 시너지 효과를 냅니다. 맥락 없는 작업은 눈을 감고 화살을 던지는 것과 같고, 제약 조건 없는 맥락은 연구 결과를 마구 쏟아붓는 것에 불과하며, 결과물 없는 제약 조건은 문 없는 감옥과 같습니다. 읽기 쉬운 기본 순서는 동료에게 브리핑하는 것처럼 작업, 맥락, 제약 조건, 결과물 순이지만, 네 가지 모두를 다룬다면 순서를 바꿔도 괜찮습니다. 완벽함이 기발함보다 거의 항상 더 중요합니다.

흔히 저지르는 실수 중 '훌륭한 프롬프트의 4가지 요소'를 조용히 망치는 것은 무엇일까요?

사람들은 핵심 내용을 문단 중간에 숨기거나, 한 줄짜리 지시사항만 담은 장문의 요약서를 붙여넣거나, "눈길을 사로잡도록"과 같은 모호한 표현만 사용하는 경우가 있습니다. 형식에 얽매이거나, 한 번에 모든 것을 해결하려 하거나, 역할을 과중하게 맡거나, "간결하게" 하면서도 "모든 측면을 다루라"는 식의 모순적인 요구 또한 결과물을 망칩니다. 화면을 멍하니 바라보기보다는, 모호한 과제, 빈약한 맥락, 과도한 제약 조건, 누락된 결과물 등 실패 원인을 부분별로 진단해 보세요.

작업, 컨텍스트, 제약 조건 및 출력에 대한 재사용 가능한 템플릿이 있습니까?

네, 템플릿은 바퀴를 재발명하는 수고를 덜어주는 방법입니다. 콘텐츠 재작성, 의사 결정 지원, 학습/설명 템플릿은 모두 목표, 대상, 어조, 금지어, 명확한 전달 형식이라는 네 가지 요소를 공통적으로 가지고 있습니다. 복사하고, 내용을 채우고, 배포한 다음, 첫 반응 후 수정하면 됩니다. 반복 작업은 비공식적인 다섯 번째 습관입니다. 처음부터 다시 시작하는 대신, 간략한 작업과 잘못된 부분을 정리하여 수정하는 것입니다.

모호한 FAQ 질문을 네 부분으로 구성된 구체적인 질문으로 바꾸려면 어떻게 해야 할까요?

"FAQ를 잘 작성하세요"라는 문구를 명확한 작업으로, 팀원만 아는 맥락에 맞춰, 불필요한 내용이나 허위 가격을 금지하는 제약 조건과 CMS에 바로 삽입할 수 있는 출력 형태로 재구성하세요. 제품명, 대상 고객의 우려 사항, 반드시 포함해야 할 사실, 금지된 슬로건, 그리고 사실이 누락된 경우 추가 질문을 할 수 있도록 허용하는 내용을 포함시키세요. 게시하기 전에 실제 페이지와 대조하여 사람이 검토하도록 하세요. 일반적인 초안에서는 구조가 아무리 그럴듯한 문구를 써도 소용없습니다.

참고 자료

  1. Microsoft Learnlearn.microsoft.com
  2. 인류학docs.anthropic.com
  3. OpenAI-developers.openai.com ​ 
  4. 구글 AIai.google.dev

최신 AI 기술을 공식 AI 어시스턴트 스토어에서 만나보세요

회사 소개

놀리다
1. 기사에 따르면 훌륭한 프롬프트의 네 가지 구성 요소는 무엇입니까?

2. 작업 부분은 어떻게 시작해야 할까요?

3. 관련 맥락에는 무엇이 포함되어야 할까요?

4. 가이드에 따르면, 엄격한 제약 조건은 무엇을 설정합니까?

5. 이 프레임워크에서 명시적 출력이란 무엇을 의미합니까?


블로그로 돌아가기