재생목록
재생목록이 비어 있습니다.
-
-
0:00 0:00
화면 너비 (여백)
좁게
보통
넓게
최대
배경 테마
글꼴
바탕/명조
돋움/고딕
글자 크기
작게
100%
크게
줄 간격
좁게
보통
넓게

MAGIC 프롬프트 프레임

김대중 지음 | 원앤원북스


MAGIC 프롬프트 프레임

김대중 지음

원앤원북스 / 2026년 6월 / 392쪽 / 24,000원





Part 1 똑같은 AI가 왜 다른 결과물을 내놓을까



이미 써봤는데 결과가 들쭉날쭉한 이유


생성형 AI를 써본 사람이라면 비슷한 경험을 한 번쯤 해봤을 것입니다. 처음에는 결과가 괜찮아 익숙해졌다고 느끼다가, 어느 순간부터 결과가 일정하지 않다는 생각이 듭니다. 같은 작업을 요청했다고 생각했는데 구성이나 방향이 달라지고, 질문을 크게 바꾸지 않은 것 같은데 완성도가 매번 같지 않습니다. 이렇게 겉으로는 AI 성능이 불안정한 것처럼 보이지만, 차분히 들여다보면 이 질문들은 AI 자체가 아니라 도구를 사용하는 방식에 대한 문제입니다. 사용자들은 같은 질문을 했다고 생각하지만, 실제로는 질문 앞에 붙은 맥락과 기준, 조건이 조금씩 달라져 있는 경우가 많습니다.

분명 같은 AI를 쓰는데, 결과는 왜 다를까:
많은 사람들이 먼저 AI 쪽의 문제(모델이 바뀌었나, 컨디션이 안 좋나)를 떠올립니다. 하지만 생성형 AI는 같은 조건이 유지될 때 결과의 방향이 크게 흔들리지 않습니다. 오히려 결과가 달라졌다면 그 앞단에서 전달된 조건 중 일부가 달라졌을 가능성이 큰데, 문제는 그 차이를 사용자가 인식하지 못한다는 것입니다. 어제는 “아이디어 정리 정도면 충분하다”는 기준으로, 오늘은 “바로 써먹을 수 있어야 한다”는 기준으로 같은 질문을 던지면, 문장은 거의 같지만 기대하는 수준은 이미 달라져 있습니다. 결과가 바뀐 것이 아니라 질문의 구조가 달라졌고 그 차이가 결과로 나타난 것입니다.

잘 안될 때마다 반복되는 질문 패턴:
결과가 마음에 들지 않으면 대부분 “조금 더 깔끔하게 정리해줘”, “좀 더 전문적으로 써줘” 같은 식으로 질문을 다시 던집니다. 사용자는 더 구체적으로 말한 것처럼 느끼지만, 실제로는 무엇이 문제였는지보다 어떻게 고치고 싶은지에만 집중한 질문이 되어, 기준과 맥락은 여전히 머릿속에만 있고 질문에는 담기지 않습니다. 또 다른 패턴은 맥락이 생략된 질문으로, 결과물이 어디에 쓰일지 설명하지 않은 채 결과만 요구하면 AI는 가장 일반적인 답을 선택할 수밖에 없습니다. 질문이 매번 달라지는 이유는 입력 조건이 요청할 때마다 동일하게 유지되지 않기 때문입니다.

왜 결과는 흔들릴 수밖에 없을까:
결과가 흔들리는 원인은 네 가지로 압축됩니다. 첫째 원하는 결과가 스스로에게도 명확하지 않은 상태, 둘째 맥락이 질문에 포함되지 않은 경우, 셋째 여러 목적이 섞인 경우, 넷째 첫 번째 답을 결과로 착각하는 순간입니다. 모두 AI 성능 문제가 아니라 질문을 던지기 전 단계의 구조적 문제이므로, “내 질문 안에서 빠진 게 있었을까?”라고 묻는 편이 정확합니다.

AI는 어디까지 해주는 걸까:
많은 사람들은 한 번의 질문으로 바로 쓸 수 있는 답을 AI가 내놓길 바랍니다. 하지만 이 기대가 어긋나는 이유는 AI의 역할을 실제보다 넓게 설정했기 때문입니다. 생성형 AI가 가장 잘하는 일은 완성이 아니라 초안입니다. AI가 만드는 문장은 대부분 ‘쓸 수 있는 재료’이고, 어떤 문장이 상황에 맞는지 판단하는 것은 사람의 몫입니다. 그래서 이 책은 AI는 초안의 80%를 만들고 마지막 20%는 사람이 완성한다는 관점을 기준으로 삼습니다. 결과가 흔들릴 때는 “AI가 못해서가 아니라 내가 아직 판단을 끝내지 않았기 때문이다”라고 관점을 바꾸면 훨씬 편해집니다.

생성형 AI 출력의 품질을 결정짓는 프롬프트 구조


생성형 AI가 답을 만드는 방식:
많은 사람이 생성형 AI를 정답을 찾아주는 도구처럼 인식합니다. 하지만 생성형 AI는 정답을 ‘찾는’ 시스템이 아니라 문장을 ‘만드는’ 시스템입니다. 프롬프트를 입력하면 AI는 그다음에 이어질 말이 무엇일지 가능성이 높은 후보들을 확률적으로 평가한 뒤 하나를 선택해 문장을 이어 붙입니다. 즉 “이 질문의 정답은 무엇인가?”보다 “지금까지의 문맥 다음에 가장 그럴듯한 말은 무엇인가?”를 묻는 기능에 가깝습니다. 최근 AI는 사람의 피드백과 추가 학습으로 사실에 더 가깝고 안전한 답을 내도록 조정되어 왔지만, 바탕에 깔린 핵심 엔진이 ‘다음에 올 말을 확률적으로 예측하는 구조’라는 점은 변하지 않습니다.

확률적 언어 모델(LLM)의 핵심 특성:
생성형 AI의 핵심 엔진 LLM은 엄청난 텍스트를 학습한 거대한 언어 예측 엔진이며, 작동 방식의 핵심은 ‘확률’입니다. AI는 “이게 정답인가?”를 판단하는 것이 아니라 “이 문맥에서 가장 나올 법한 다음 표현은 무엇인가?”를 계산합니다. 중요한 점은 사용자가 왜 그런 프롬프트를 입력했는지 ‘의도’를 AI가 모른다는 것입니다. 다만 과거 비슷한 문장들이 어떤 답과 함께 등장했는지를 학습해두었기에 의도를 파악한 것처럼 보이는 문장을 만들 뿐입니다. 그래서 입력이 모호하면 AI는 그 모호함을 자기 나름의 ‘그럴듯한 이야기’로 채우고, 입력이 구조화되고 목적과 조건이 분명하면 더 정확하고 일관된 답을 만들기 쉬워집니다.

정답보다 ‘가장 그럴듯한 다음 말’을 예측한다:
검색은 이미 존재하는 문서를 찾아 보여주지만, 생성형 AI는 학습한 언어 패턴을 활용해 입력에 맞는 답변을 새로 구성합니다. 이 차이 때문에 같은 입력이어도 결과가 달라질 수 있는데, LLM이 확률적 모델이라 여러 후보가 비슷한 점수를 받으면 선택되는 표현이 조금씩 달라지기 때문입니다. 다만 이것을 완전한 랜덤으로 오해하면 안 됩니다. 설정에 따라 비슷한 답을 반복하게 할 수도, 다양성을 키울 수도 있습니다. 또 우리가 입력하는 프롬프트에는 종종 숨겨진 변수(생략된 맥락, 빠진 기준, 미지정 형식, 섞인 목적)가 있습니다. “신제품 론칭 이메일 써줘”라는 요청에는 타깃·톤·필수 정보가 드러나지 않아 AI는 무난한 회사 안내 메일로 답하는 것이 가장 안전합니다. 특별한 지시가 없으면 AI의 답변은 ‘일반적으로 무난한 답’에 수렴하는데, 실무에서 원하는 것은 무난함이 아니라 특정 상황과 목적에 맞춘 맞춤형 결과입니다. 바로 이 지점에서 프롬프트 구조의 중요성이 드러납니다.

생성형 AI, 주관식 문제를 ‘키워드 채점’으로:
생성형 AI를 설명하는 적절한 비유는 ‘주관식 문제를 키워드 채점하는 시스템’입니다. 사람은 주관식을 풀 때 출제 의도와 논리 흐름을 함께 고려하지만, 키워드 채점은 정답에 가까운 표현과 핵심 단서가 포함되었는지를 중심으로 채점합니다. LLM도 프롬프트에서 답변을 만들기 위한 단서(단어뿐 아니라 타깃·목표·조건·형식)를 뽑아냅니다. 물론 실제 LLM은 문장 전체의 흐름과 맥락도 함께 고려하지만, 프롬프트에 어떤 단서가 포함되어 있느냐가 답변 방향을 크게 좌우한다는 점에서 이 비유는 명확합니다. “마케팅 전략 알려줘”는 키워드는 있지만 구조가 없어 무난한 답을 내놓지만, “피부과 신규 지점, 30~40대 여성 타깃, 월 광고비 300만 원, 4주 내 리드 200건 목표…”처럼 구조가 잡히면 실행 가능한 초안을 만들 가능성이 훨씬 높아집니다.

‘질문 구조(프롬프트 구조)’가 결과를 좌우한다:
생성형 AI는 정답을 골라내는 시스템이 아니라 주어진 정보를 바탕으로 가장 그럴듯한 답을 만드는 생성엔진입니다. 그래서 무엇을 요청했느냐보다 그 요청에 어떤 구조가 들어 있느냐가 결과 품질을 좌우합니다. 실무 기준으로 최소한 다음 다섯 가지가 정리되어 있을 때 답변의 질은 눈에 띄게 달라집니다. ① 맥락(상황과 배경), ② 목적(얻고자 하는 것), ③ 기준(무엇을 잘된 답으로 볼지), ④ 제약(예산·시간·톤·금지사항), ⑤ 형식(받아야 할 형태). 이 다섯 가지가 없는 질문은 “그냥 무난한 답 하나 만들어 달라”는 것과 다르지 않고, 이 다섯 가지로 정리된 입력은 AI에게 하나의 설계도를 건네는 것과 같습니다. 핵심은 센스 있는 한 줄 질문이 아니라 맥락·목적·기준·제약·형식을 미리 정리해 입력을 설계하는 것입니다.

모델은 바뀌지만 질문의 문제는 그대로입니다. 오픈AI, 제미나이, 그록 등 주요 모델은 계속 강력해지지만, 실무에서 체감하는 혼란의 원인은 모델이 바뀌었기 때문이 아니라 질문 안에 해석해야 할 여지가 너무 많이 남아 있기 때문입니다. 맥락이 빠진 질문은 AI가 상황을 추측하게 만들고, 목적이 없는 질문은 각기 다른 방향의 답을 만들며, 기준이 없는 질문은 무엇이 잘된 결과인지 판단할 수 없게 합니다. 모델이 바뀔 때마다 답변도 흔들리는 것처럼 보이지만, 실제로 흔들리는 것은 모델이 아니라 질문의 구조입니다. 이 책은 어떤 AI가 더 뛰어난지 비교하지 않고, 어떤 AI를 쓰더라도 결과가 크게 달라지지 않게 만드는 질문 구조에 집중합니다.



Part 2 MAGIC으로 질문을 설계하는 법



프롬프트 엔지니어링을 관통하는 다섯 가지 사고 프레임


챗GPT는 눈치가 없어 “이 정도면 알겠지?”라는 추측은 통하지 않고, 명확하게 설계된 구조에는 정확하게 반응합니다. 프롬프트의 품질은 문장의 재치가 아니라 그 문장이 올라가 있는 사고 구조에 의해 결정됩니다. 실무에서 프레임이 필요한 이유는 질문이 늘 업무에서 나오기 때문입니다. 시간이 부족하고 맥락은 머릿속에만 있고 원하는 결과가 막연한 상태에서 질문이 먼저 튀어나옵니다. 프레임은 이때 “무엇을 더 넣어야 하지?”가 아니라 “어디부터 정리해야 하지?”를 알려줍니다.

즉흥 질문이 실패하는 구조적 이유:
즉흥 프롬프트가 실패하는 이유는 질문이 ‘문장’으로만 존재하고 ‘설계’로 존재하지 않기 때문입니다. 결과가 흔들리는 질문에는 네 가지 결핍이 있습니다. 첫째, 맥락이 생략됩니다. 업종, 단계, 이미 시도한 것, 사용 가능한 리소스가 빠지면 AI는 스스로 가정해 채우는데, 그 가정은 사용자 상황과 다를 가능성이 커 “말은 맞는데 쓰기 어렵다”는 느낌을 줍니다. 둘째, 이 질문으로 무엇을 얻고 싶은지가 정리되어 있지 않습니다. 아이디어를 넓히려는 것인지, 실행 초안이 필요한 것인지, 참고용 정리가 필요한 것인지 구분되지 않으면 AI는 방향을 선택하지 못하고 가장 일반적인 답을 만듭니다. 셋째, 기준이 질문 안에 들어 있지 않습니다. “일단 받아보자”는 상태로 요청하면 AI는 어떤 상태를 ‘잘된 결과’로 만들어야 하는지 모른 채 답을 만들어, 그럴듯해 보여도 바로 선택하기 어려운 결과가 남습니다. 넷째, 예산·기간·타깃·톤·포함/제외 요소 같은 조건이 빠집니다. 그러면 AI는 가장 일반적인 답을 만들고, 답을 받은 뒤 “예산을 고려해주세요” 같은 말이 계속 붙어 질문이 매번 반복됩니다.

이 네 가지 결핍을 정리하면 반복되는 문제는 세 가지입니다. 첫째 품질 문제(말은 맞는데 내 상황에 안 맞는 답), 둘째 일관성 문제(비슷한 질문에 매번 다른 결과), 셋째 재사용성 문제(질문이 매번 다시 쓰여 자산이 되지 않음)입니다. MAGIC은 이 세 가지를 동시에 줄이기 위한 설계 기준입니다.

MAGIC은 기술이 아니라 설계 프레임이다:
질문이 설계 없이 만들어지면 네 가지 결핍이 발생하게 됩니다. 이 문제는 문장을 더 잘 쓰는 방식으로 해결하기 어렵습니다. 필요한 것은 프롬프트를 더 잘 쓰는 기술이 아니라 질문을 어떻게 구성해야 하는지 판단할 기준입니다. 이 기준을 몇 가지로 묶은 것을, 이 책에서는 MAGIC이라 부릅니다. MAGIC은 프롬프트 기술이나 추상적 이론이 아니라, “이 질문은 어디서부터 잘못된 걸까?”라고 멈춰 서게 되는 순간 다시 정리할 출발점을 잡아주는 기준입니다.

질문을 정리하는 기준은 도구가 달라져도 순서가 크게 변하지 않습니다. 중요한 것은 한 번 질문을 잘 던졌는지가 아니라 비슷한 상황에서 다시 같은 방식으로 정리할 수 있는지입니다. 요리에서 가스레인지를 쓰든 인덕션을 쓰든 도구는 바뀌어도 요리 순서는 바뀌지 않듯, 질문도 어떤 AI를 쓰느냐보다 어떤 순서로 정리했는지가 결과에 더 큰 영향을 미칩니다. 또 MAGIC은 정해진 순서대로 한 번만 따라 하는 절차가 아니라 루프에 가깝습니다. 한 번에 완벽한 질문을 만드는 것이 아니라 빠진 요소를 찾아 다시 채우는 방식으로 질문을 안정화하는 구조입니다.

즉흥 질문과 설계된 질문의 차이:
같은 요청이라도 즉흥적으로 적느냐 정리해서 적느냐에 따라 답변은 전혀 다른 방향으로 흘러갑니다.

- 즉흥 질문: “인스타 광고 문구 추천해줘”에는 누가 대상인지, 무엇이 목표인지, 어떤 조건인지 정보가 없어 AI는 가장 일반적인 문구를 만듭니다.

- 설계된 질문: “피부과 신규 지점 인스타 광고 문구가 필요합니다(상황). 타깃은 30~40대 여성, 목표는 4주 안에 상담 문의를 늘리는 것입니다(목표). 과장 표현은 피하고(판단 기준) 월 예산 300만 원 기준으로 테스트 가능한 문구를 원합니다(참고 정보). 정보형 2개·공감형 2개·행동 유도형 2개로 총 6개를 만들고 각 문구마다 의도와 권장 CTA(행동 유도 버튼·링크)를 표로 정리해주세요(출력 형태)” 처럼 정리하면, AI는 사람이 바로 검토·선택할 수 있는 초안 형태의 결과물을 만들 가능성이 높아집니다. 중요한 점은 질문이 설계되었다는 점입니다. 즉흥 질문은 “무엇을 해달라”에서 시작하지만, 설계된 질문은 “누구에게, 무엇을, 어떤 조건에서, 어떤 형태로 쓸 것인가”를 먼저 정리한 뒤 시작합니다.

MAGIC 전체 흐름 한눈에 보기:
MAGIC은 다섯 요소로 구성되며, 반드시 같은 순서로 채워야 하는 규칙이 아니라 앞뒤로 오가며 점검하는 설계 기준에 가깝습니다. 중요한 것은 순서를 지키는 것이 아니라 다섯 요소 중 어느 하나라도 빠진 채 질문이 끝나지 않도록 하는 것이며, 각 요소는 ‘설명’보다 ‘점검 포인트’로 이해하는 것이 적합합니다.

- M(Make it Clear) 입력값을 명확히 설계하라: 질문 전에 상황을 짧게라도 고정하는 단계입니다. 업종·대상·현재 단계·이미 시도한 것·사용 가능한 리소스가 포함됩니다. 흐릿하면 AI는 빈칸을 추측합니다. 요리로 치면 불을 켜기 전 재료와 제약을 확인하는 단계입니다.

- A(Add Context) 배경 정보가 답의 깊이를 만든다: M으로 기본 상황을 잡았다면, A는 답이 일반론으로 흐르지 않도록 참고 자료·제품 정보·기존 문구·키워드를 보완하는 단계입니다. 메뉴가 정해진 뒤 레시피를 꺼내고 재료를 손질하는 단계에 가깝습니다.

- G(Give Examples) 예시는 가장 강력한 가이드다: 기준과 톤을 가장 빠르게 전달하는 방법이 예시입니다. 말로 길게 설명하는 대신 “이런 스타일로”라고 보여주면 AI는 훨씬 정확히 맞춥니다. “이 정도 간, 이 정도 식감”처럼 기준을 눈앞에 두는 것과 같습니다.

- I(Include Goals) 목적지가 없으면 답은 흔들린다: 이번 요청에서 반드시 얻어야 하는 결과를 하나로 정리하는 구간입니다. 아이디어 확장인지 실행 초안인지 요약인지 분리되지 않으면 답은 평균적 형태로 흐릅니다. “대충 한 끼”가 아니라 “오늘은 국”처럼 목적지를 먼저 정하는 단계입니다.

- C(Check & Iterate) 마지막 20%를 완성하는 검증 설계: 결과를 점검하고 다듬는 단계입니다. 출력 형식(표/체크리스트/버전 수/분량)을 지정하면 검토와 수정이 빨라집니다. 완성된 음식을 간 보고 어떤 형태로 담아낼지 정리하는 단계입니다.

이 다섯 요소가 함께 작동하면 프롬프트는 즉흥적 문장이 아니라 반복해서 다시 쓸 수 있는 설계 기준이 됩니다. 이 장의 핵심은 기능 사용법이나 프롬프트를 그럴듯하게 만드는 요령이 아니라 프롬프트를 바라보는 관점을 바꾸는 데 있습니다. 프롬프트를 떠오른 요구를 문장으로 입력하는 행위가 아니라 결과를 얻기 전 사고의 구조를 먼저 정리하는 과정으로 관점을 바꾸지 않으면, 질문은 반복되고 조건은 뒤늦게 붙고 결과는 매번 달라집니다. 요리에서 도구보다 순서가 중요하듯, 질문에서도 어떤 AI를 쓰느냐보다 구조가 먼저입니다.

전문 열람 제한

미가입 상태이므로 요약본의 일부만 제공됩니다.
더 깊이 있는 내일의 통찰력과 지식 에너지를
프리미엄 무제한 이용권으로 충전해 보세요!

멤버십 가입 / 결제하기