프롬프트에 길이, 형식, 톤, 스타일 같은 경계를 설정하면 왜 AI 응답이 더 날카롭고 유용해지는지. 그대로 복사해 쓸 수 있는 예시와 함께.
ChatGPT에 "생산성에 대해 뭔가 써줘"라고 부탁했더니, 이미 백 번은 읽어본 듯한 뻔한 조언으로 가득한 800자짜리 답변이 돌아왔습니다. 그래서 다시 시도했죠. "생산성에 대해 좋은 글을 써줘." 어찌된 일인지 결과는 더 나빠졌습니다.
직관에 반하는 진실은 이것입니다. AI에 자유를 많이 줄수록 결과물은 오히려 나빠지는 경향이 있습니다. AI가 망가져서가 아니라, 무한한 선택지가 있을 때는 가장 안전하고 가장 평범한 선택으로 흘러가기 때문입니다.
해결책은 더 좋은 AI가 아닙니다. 더 좋은 제약입니다. AI가 할 수 있는 것을 제한할 때 — 단어 수를 지정하고, 특정 형식을 요구하고, 어떤 접근을 배제할 때 — AI는 가장 쉬운 길에서 벗어나 흥미로운 영역으로 들어갈 수밖에 없게 됩니다.
왜 무제한 자유는 평범한 결과를 낳는가
이건 AI만의 문제가 아닙니다. 인간의 문제이기도 합니다.
창의성과 혁신에 관한 145건의 실증 연구를 검토한 결과, 놀라운 사실이 드러났습니다. 개인이든, 팀이든, 조직이든 모두 제약 아래에서 더 나은 창의적 결과물을 만들어냈습니다. 한계가 없을 때 사람들은 심리학자들이 "가장 저항이 적은 길"이라고 부르는 곳으로 흘러갑니다 — 더 나은 아이디어를 찾는 데 노력을 쏟기보다, 가장 뻔하고 직관적인 아이디어로 향하는 거죠.
AI 모델도 똑같이 작동합니다. 모호한 프롬프트를 주면, 모델은 학습 데이터에서 가장 흔한 패턴을 끌어옵니다. "생산성에 대해 써줘"라는 명령은 늘 같은 진부한 조언을 끌어내는데, 그게 통계적으로 그 주제를 지배하는 답이기 때문입니다. 평범한 프롬프트는 평범한 결과를 만듭니다.
하지만 제약을 더하면 무언가 달라집니다. 연구자 Moreau와 Dahl은 참가자들이 자유로운 조건이나 특정 제약 아래에서 작품을 만드는 실험을 진행했습니다. 독립 평가단이 매긴 점수에서 제약이 있는 작품은 독창성에서 37% 더 높은 평가를 받았습니다. 제약이 익숙한 경로를 막아서, 참가자들이 새로운 길을 찾도록 만든 겁니다.
가장 유명한 사례는? 닥터 수스(Dr. Seuss)입니다. 편집자가 단 50개의 단어만으로 어린이 책을 쓸 수 없을 거라며 내기를 걸었을 때, 그 결과물이 바로 Green Eggs and Ham이었습니다 — 역대 가장 많이 팔린 어린이 책 중 하나로, 2억 부 이상이 팔렸습니다.
프롬프트 제약의 다섯 가지 유형
AI 프롬프트의 제약은 크게 다섯 가지 범주로 나뉩니다. 모든 프롬프트에 다섯 가지를 다 넣을 필요는 없지만, 이 유형들을 알고 있으면 결과가 마음에 들지 않을 때 꺼내 쓸 도구가 생깁니다.
1. 길이 제약 — 단어 수, 문단 수 제한, 글자 수 상한선
2. 형식 제약 — 목록, 표, 헤더, 특정 구조
3. 톤과 목소리 제약 — 전문적인, 캐주얼한, "친구가 설명해주는 듯한", 브랜드 톤
4. 범위 제약 — 무엇에 집중할지, 얼마나 깊이 들어갈지
5. 배제 제약 — 무엇을 피할지, 건너뛸지, 빼놓을지
각 유형을 그대로 가져다 쓸 수 있는 예시와 함께 살펴보겠습니다.
프롬프트 제약의 다섯 가지 유형: 길이, 형식, 톤, 범위, 배제
길이 제약: 가장 단순한 업그레이드
길이 제약을 더하는 것은 거의 모든 프롬프트를 가장 빠르게 개선하는 방법입니다. 길이 제약이 없으면 AI는 장황해지는 경향이 있습니다 — 간결할 이유가 없기 때문이죠.
길이 제약 없음:
뮤추얼 펀드가 무엇인지 설명해줘.
길이 제약 있음:
뮤추얼 펀드가 무엇인지 3문장으로 설명해줘. 내가 금융 지식이 전혀 없다고 가정하고.
두 번째 버전은 AI가 우선순위를 정하도록 강제합니다. 모든 디테일을 담을 수 없으니, 가장 중요한 것을 골라내야 하는 겁니다.
팁 하나: 정확한 숫자 대신 범위를 사용하세요. AI 모델은 단어를 정밀하게 세지 못합니다 — 단어가 아니라 토큰 단위로 작동하기 때문입니다. "정확히 150단어"를 요구하면 종종 좌절감만 남습니다. 대신 이렇게 해보세요:
"200단어 이내로 써줘"
"2~3문단으로 써줘"
"100~150단어 정도로"
"한 문장만"
길이 제약은 편집 시간도 아껴줍니다. 500단어 초안을 절반으로 줄이는 것보다, 이미 단단하게 압축된 250단어 초안을 받는 게 일이 훨씬 적습니다.
형식 제약: AI에게 어떤 모양일지 알려주기
AI는 기본적으로 문단 형태로 답합니다. 다른 무언가를 원한다면 — 글머리 기호 목록, 비교 표, 구조화된 정리 — 명시적으로 요청해야 합니다.
형식 제약 없음:
새 웹 프로젝트를 위해 React와 Vue를 비교해줘.
형식 제약 있음:
새 웹 프로젝트를 위해 React와 Vue를 비교해줘. 다음 열을 가진 표로 정리해: 학습 난이도, 커뮤니티 규모, 적합한 용도. 각 셀은 한 문장으로.
형식 제약은 특히 다음과 같은 상황에서 효과적입니다:
비교: "X, Y, Z를 [기준]으로 비교하는 표 형식으로 정리해줘"
지침: "각 단계에 번호를 매겨. 각 단계는 동사로 시작해."
요약: "글머리 기호로. 최대 5개, 각 항목은 한 문장으로."
분석: "문제 → 원인 → 해결책 → 다음 단계 순서로 구성해"
더 완성도 있는 예시를 보겠습니다:
이 제품 설명을 검토하고 피드백을 줘.
응답을 다음 형식으로 정리해줘:
- 강점 3가지 (각 한 문장)
- 약점 3가지 (각 한 문장)
- 첫 줄을 다시 쓴 제안 1개
제품 설명:
{{product_description}}
형식 제약이 모호한 "피드백 줘"를 구조화되고 실행 가능한 결과물로 바꾸어 줍니다.
톤과 목소리 제약: 어떻게 들릴지 다듬기
같은 정보라도 톤이 다르면 완전히 다른 결과가 됩니다. "이해관계자를 위한 전문적인 요약"을 요청한 결과는 "블로그 독자를 위한 캐주얼한 설명"과는 전혀 다른 글이 나옵니다.
톤 제약은 단순한 묘사로 충분합니다:
"따뜻하고 대화하듯한 톤으로"
"전문적이지만 딱딱하지 않게"
"코치처럼 친근하고 격려하는 톤으로"
"직설적이고 군더더기 없이"
혹은 특정 스타일을 참조할 수도 있습니다:
"Duolingo 알림 같은 톤으로"
"Apple 제품 페이지처럼"
"교과서가 아니라 도움 되는 동료처럼"
톤과 역할을 함께 묶으면 효과가 좋습니다:
너는 인내심 있고 격려하는 튜터야. 수학 때문에 긴장하는 고등학생에게 복리가 어떻게 작동하는지 설명해줘. 일상적인 예시를 사용하고. 200단어 이내로.
제약이 어떻게 쌓이는지 보세요. 역할(튜터), 톤(인내심 있고 격려하는), 청중(긴장한 고등학생), 내용 가이드(일상적인 예시), 길이(200단어 이내). 각 제약이 가능한 결과물을 점점 좁혀서 쓸모 있는 답으로 모아줍니다.
범위 제약: 초점 좁히기
범위 제약은 AI에게 무엇을 다룰지 — 그리고 똑같이 중요한, 어느 정도 깊이로 다룰지 — 알려줍니다.
너무 광범위함:
내 이력서를 개선하도록 도와줘.
범위를 좁힘:
내 이력서의 "경력" 섹션만 검토해줘. 글머리 항목들이 측정 가능한 성과를 보여주는지에만 집중해. 형식이나 다른 섹션은 지금은 신경 쓰지 마.
범위 제약은 AI가 한꺼번에 모든 것을 하려는 시도를 막아줍니다 — 그렇게 되면 결국 무엇도 제대로 하지 못하기 때문이죠.
유용한 범위 제약 표현:
"…에만 집중해"
"…로 분석을 한정해"
"지금은 …만 봐줘"
"구체적으로 …를 다뤄줘"
"X는 신경 쓰지 마 — Y만 필요해"
깊이도 제약할 수 있습니다:
"고수준 개요만 줘. 구현 디테일 말고"
"기술적인 부분을 깊이 파고들어줘"
"비전문가를 위한 표면적인 요약"
"이걸 직접 구현할 사람을 위한 자세한 분석"
배제 제약: 빼야 할 것
때로는 가장 강력한 제약이 AI에게 하지 말아야 할 것을 알려주는 것입니다.
원격 근무에 관한 이 블로그 게시물의 도입부를 써줘.
하지 말 것:
- "오늘날의 세상에서" 같은 진부한 표현으로 시작하지 말 것
- "게임 체인저"나 "혁신적" 같은 표현 쓰지 말 것
- 통계 포함하지 말 것 (내가 직접 추가할 거야)
- 3문장 넘지 말 것
배제 제약은 이전에 좋지 않은 결과를 받아본 적이 있을 때 특히 유용합니다. AI가 원치 않는 행동을 계속 반복한다면, 명시적으로 금지하세요.
결과물을 개선해주는 흔한 배제들:
"도입부 건너뛰고 바로 본론부터"
"전문 용어나 기술 용어 없이"
"면책 조항이나 단서 붙이지 말 것"
"글머리 기호 피하고 흐르는 산문으로"
"내가 이미 말한 내용을 다시 설명하지 말 것"
"머리말 없이 — 바로 답으로"
모호한 프롬프트와 제약을 추가한 프롬프트의 결과물을 비교해 훨씬 나아진 출력을 보여주는 비교 이미지
제약을 쌓아 효과를 극대화하기
진짜 힘은 여러 유형의 제약을 결합하는 데서 나옵니다. 각 제약이 가능성의 공간을 좁혀가다 보면, AI는 결국 구체적이고 유용한 결과물을 낼 수밖에 없게 됩니다.
차이를 보여주는 전후 예시입니다:
전 (제약 없음):
AI 도구에 대한 LinkedIn 게시물을 써줘.
이렇게 하면 LinkedIn에 흔히 보이는, 평범하고 잊히기 쉬운 글이 나옵니다.
후 (제약 쌓기):
내가 일상 업무에서 AI를 활용하는 구체적인 한 가지 방식을 공유하는 LinkedIn 게시물을 써줘.
제약:
- 후크는 놀랍거나 직관에 반하는 진술이어야 함 (질문 아님)
- 정확히 4개의 짧은 문단
- 캐주얼하지만 전문적인 톤 — "게임 체인저"나 "레버리지" 같은 유행어 금지
- 실제 토론을 유도하는 진심 어린 질문으로 마무리, CTA 아님
- 전체 길이: 150단어 이내
맥락: 나는 마케팅 매니저이고, 이메일 캠페인의 초안을 Claude로 만든 뒤 직접 많이 수정해서 사용해.
제약이 있는 버전은 진짜 사람이 쓴 것 같은 글을 만들어냅니다 — 제약이 AI 특유의 평범한 패턴을 모두 제거해주기 때문이죠.
이런 프롬프트를 반복적으로 — 상황에 맞게 맥락만 바꿔가며 — 사용하게 된다면, 템플릿으로 저장해두는 게 합리적입니다. PromptNest 같은 도구는 {{context}} 같은 변수를 미리 끼워둔 프롬프트를 저장할 수 있어서, 빈칸만 채우고 바로 쓸 수 있는 프롬프트를 매번 제약을 다시 적지 않고도 복사해 사용할 수 있습니다.
흔히 하는 제약 실수
제약은 도움이 되지만, 과하거나 잘못 적용할 수도 있습니다. 다음을 조심하세요:
모순되는 제약. "포괄적인 분석을 50단어 이내로" 같은 요구는 애초에 불가능한 과제를 던지는 셈입니다. 제약끼리 잘 맞물리는지 확인하세요.
한 번에 너무 많은 제약. 제약은 2~3개로 시작하세요. 결과가 마음에 들지 않으면 더 추가하면 됩니다. 처음부터 10개의 제약을 쌓아두면, 어떤 제약이 도움이 되고 있는지 알기 어렵습니다.
부정 제약만 사용하기. AI에게 하지 말아야 할 것만 알려주면, AI는 정작 무엇을 원하는지 추측해야 합니다. 배제는 긍정적인 방향과 균형 있게 쓰세요. "전문 용어 쓰지 마"보다는 "전문 용어 쓰지 마 — 우리 업계를 한 번도 들어본 적 없는 사람을 위해 써줘"가 더 효과적입니다.
정확한 단어 수. AI는 단어를 정밀하게 셀 수 없습니다. 토큰 단위로 작동하는데, 토큰은 단어와 정확히 일치하지 않습니다. 대신 범위나 상한선을 사용하세요.
제약 하나로 시작하기
프롬프트를 처음부터 다시 만들 필요는 없습니다. 이미 사용 중인 프롬프트에 제약을 하나 추가하는 것부터 시작하세요.
결과가 너무 길다면 길이 제한을 추가하세요. 너무 평범하다면 톤 제약을 더하세요. 초점이 흐려져 있다면 범위를 좁히세요. 한 번에 제약 하나씩, 그리고 무엇이 달라지는지 살펴보세요.
당신에게 가장 잘 맞는 프롬프트는 보관해둘 가치가 있습니다. 대부분의 사람들은 좋은 프롬프트를 채팅 히스토리 속에 잃어버립니다 — 수백 개의 대화 아래 묻혀, 다시 필요할 때 찾을 수 없게 되죠.
제약이 미리 설정된 프롬프트를 보관할 전용 공간이 필요하다면, PromptNest는 네이티브 Mac 앱입니다 (Mac App Store에서 $19.99 일회성 결제, 구독 없음, 계정 없음, 로컬에서 실행). 프롬프트를 정리하고 검색할 수 있게 해주며, 단축키 한 번이면 바로 꺼낼 수 있습니다. 한 번 저장하면 영원히 재사용 — 변수와 제약까지 함께 담아서.
최고의 AI 결과물은 AI에게 더 많은 자유를 줘서 나오지 않습니다. 더 적게 줄 때, 그리고 어떤 한계를 어디에 둘지 정확히 알 때 나옵니다.