프롬프트를 잘 쓰고 싶은데 결과가 자꾸 엉뚱하게 나오는 경우 금지 조건을 추가하는 방식을 사용하면 좋습니다. 이 글은 자꾸 AI가 이상한 소리를 하는 상황에서 쓸 수 있도록 금지 조건을 자연스럽고 실용적으로 넣는 방법을 단계적으로 정리했습니다.
왜 금지 조건을 먼저 정리해야 하는가
금지 조건은 단순히 검열을 강화하는 장치가 아니라, 답변의 방향을 더 정확하게 잡아 주는 역할을 합니다. 예를 들어 광고 문구를 빼고 싶거나, 과장된 표현을 막고 싶거나, 특정 단어와 형식을 사용하지 않게 하고 싶을 때 유용합니다. 다만 너무 많이 넣으면 모델이 답변을 지나치게 조심스럽게 만들 수 있으므로, 꼭 필요한 제한부터 우선순위대로 적용하는 것이 좋습니다.
금지 조건이 필요한 대표적인 상황
금지 조건은 모든 프롬프트에 무조건 넣어야 하는 것은 아닙니다. 하지만 아래와 같은 상황에서는 결과의 품질을 꽤 안정적으로 만드는 데 도움이 됩니다.
- 원하는 글에 과장된 표현, 광고성 문구, 홍보 문장이 섞일 때
- 답변이 너무 장황해서 핵심만 보고 싶을 때
- 특정 단어, 표현, 이모지, 기호를 쓰지 않게 하고 싶을 때
- 의도와 다른 형식으로 답변이 나오는 것을 줄이고 싶을 때
- 민감한 주제에서 추측성 표현이나 확정적 표현을 피하고 싶을 때
예를 들어 “친절하게 설명해 달라”는 요구만으로는 충분하지 않을 수 있습니다. 모델은 친절함을 강조하려고 예시를 많이 붙이거나 말투를 과하게 부드럽게 만들 수 있습니다. 이럴 때 “광고성 표현은 넣지 말 것”, “불필요한 수식어는 제외할 것”, “결론만 먼저 제시할 것” 같은 금지 조건을 함께 넣으면 결과가 더 정돈됩니다.
금지 조건을 추가하는 기본 원칙
금지 조건을 잘 쓰는 핵심은 “무엇을 원하지 않는지”를 아주 구체적으로 적는 것입니다. 단순히 “과장하지 마”라고 쓰는 것보다 “최고, 완벽, 무조건, 반드시와 같은 단정적 표현은 사용하지 마”처럼 예시를 함께 주면 훨씬 명확해집니다.
또한 금지 조건은 긍정 조건과 함께 써야 효과가 좋습니다. 예를 들어 “짧게 써줘”만 적는 것보다 “3문단 이내로 작성하고, 광고성 문구는 넣지 말고, 실제 사용자가 이해할 수 있는 예시를 1개 포함해줘”처럼 형식과 제한을 함께 주는 방식이 안정적입니다.
- 구체적으로 적기: 금지할 표현, 단어, 톤, 구조를 명시하기
- 우선순위 정하기: 반드시 피해야 하는 것과 있으면 안 되지만 덜 중요한 것을 구분하기
- 대체 방향 제시하기: 쓰지 말라는 것만이 아니라 대신 어떤 방식으로 쓰면 좋은지도 함께 제시하기
- 과도한 제한 피하기: 금지 항목이 너무 많으면 답변이 부자연스러워질 수 있음
초보자가 따라 하기 쉬운 작성 순서
아래 순서대로 작성하면 처음 프롬프트를 만드는 사람도 비교적 쉽게 금지 조건을 넣을 수 있습니다. 한 번에 완벽하게 쓰기보다, 짧게 만들고 결과를 보며 수정하는 방식이 좋습니다.
1. 먼저 원하는 결과를 한 문장으로 정리한다
예: “초보자가 이해하기 쉬운 프롬프트 작성법을 설명하는 글을 만들고 싶다.”처럼 전체 목표를 먼저 적습니다. 목표가 흐리면 금지 조건도 흐려지기 쉽습니다. 무엇을 만들고 싶은지 정리한 뒤 그 목표를 방해하는 요소를 찾아보세요.
2. 자주 생기는 문제를 적는다
과장된 표현, 장황한 설명, 쓸데없는 예시, 불필요한 중복, 광고성 문구처럼 결과를 망치는 요소를 적어 둡니다. 처음에는 3개 정도만 골라도 충분합니다. 너무 많은 금지 조건을 넣는 것보다 핵심 문제를 정확히 잡는 편이 더 효과적입니다.
3. 금지 조건을 문장으로 바꾼다
메모한 문제를 프롬프트 문장으로 바꿉니다. 예를 들어 “광고성 문구 제외”, “과장 표현 금지”, “불필요한 이모지 사용 금지”, “결론 없는 서론 금지”처럼 짧고 분명하게 적으면 됩니다. 이때 부정형 문장을 너무 길게 쓰기보다 짧은 조항처럼 나누는 편이 읽기 쉽습니다.
4. 대체 지침을 붙인다
금지 조건만 쓰면 답변이 비어 보일 수 있으므로, 대신 어떤 방향으로 써야 하는지도 함께 넣습니다. 예를 들어 “과장 표현은 쓰지 말고, 사실 중심으로 설명해줘”, “광고 문구는 제외하고, 실무자가 바로 이해할 수 있는 말로 설명해줘”처럼 대체 기준을 제시하면 안정적입니다.
5. 결과를 보고 금지 조건을 줄이거나 보완한다

첫 시도에서 완벽할 가능성은 높지 않습니다. 결과를 확인한 뒤 자주 반복되는 문제만 남기고 나머지는 줄여 보세요. 예를 들어 불필요한 예시가 자꾸 나오면 “예시는 1개만”이라고 추가하고, 말투가 너무 장황하면 “한 문단당 3문장 이내”처럼 형식 제한을 보완할 수 있습니다.
바로 써볼 수 있는 체크리스트
아래 체크리스트를 기준으로 프롬프트를 점검하면 금지 조건을 빠뜨리지 않기 쉽습니다. 글을 쓰기 전에 먼저 체크하고, 결과를 받은 뒤 다시 체크해도 좋습니다.
- 원하는 결과가 한 문장으로 정리되어 있는가
- 절대 쓰지 말아야 할 표현이나 형식이 명확한가
- 금지 조건이 너무 추상적이지 않은가
- 금지 조건마다 예시가 필요하다면 함께 적었는가
- 금지한 대신 어떤 방식으로 쓰면 되는지 안내했는가
- 조건이 너무 많아 답변이 지나치게 제한되지 않는가
- 최종 출력 형식이 분명한가
- 필요하면 길이, 톤, 문체, 구조까지 함께 지정했는가
금지 조건을 넣는 예시 문장
아래 예시는 초보자가 형태를 이해하는 데 도움이 되도록 간단하게 만든 것입니다. 자신의 목적에 맞게 단어만 바꿔 사용해도 됩니다.
- 광고성 문구는 넣지 말고, 정보 중심으로 작성해줘.
- 과장된 표현은 피하고, 사실에 근거한 설명만 해줘.
- 이모지와 장식적인 기호는 사용하지 말아줘.
- 불필요하게 긴 서론은 제외하고, 핵심부터 설명해줘.
- 전문 용어를 남발하지 말고, 초보자가 이해할 수 있는 말로 써줘.
- 확정적으로 단정하지 말고, 필요한 부분은 조건부 표현으로 써줘.
- 중복되는 문장은 빼고, 같은 뜻을 반복하지 말아줘.
이런 문장들은 짧아 보여도 실제로는 답변의 방향을 꽤 크게 바꿀 수 있습니다. 다만 “~하지 말아줘”를 계속 추가하는 것만으로는 부족할 수 있으니, 같은 문단 안에 “어떻게 해 달라”는 지시를 함께 넣는 것이 좋습니다. 예를 들어 “과장 표현은 제외하고, 핵심만 5개 항목으로 정리해줘”처럼 쓰면 훨씬 명확합니다.
좋은 금지 조건과 아쉬운 금지 조건의 차이
좋은 금지 조건은 읽는 사람이 바로 이해할 수 있고, 모델도 실행 가능해야 합니다. 반대로 아쉬운 금지 조건은 너무 추상적이거나, 무엇을 대신해야 하는지 빠져 있거나, 서로 충돌하는 경우가 많습니다.
| 구분 | 좋은 예 | 아쉬운 예 |
|---|---|---|
| 명확성 | 광고성 표현, 과장 표현, 이모지 사용 금지 | 별로인 느낌은 빼줘 |
| 대체 지침 | 사실 중심으로 간결하게 작성 | 하지 말라는 것만 적음 |
| 범위 | 도입부는 2문단 이내, 결론은 요약 중심 | 짧게 써줘 |
| 실행 가능성 | 금지할 표현을 예시로 제시 | 그런 느낌의 말은 쓰지 마 |
표에서 보듯이, 금지 조건은 감각적인 인상보다 실행 가능한 문장으로 바뀌어야 합니다. 모델은 사람처럼 분위기를 눈치로만 읽는 것이 아니라, 문장에 적힌 지시를 바탕으로 답변을 생성하기 때문입니다. 그래서 “느낌상 적당히”보다 “명확한 기준”이 훨씬 중요합니다.
실전용 프롬프트 구성 예시
아래는 금지 조건이 들어간 프롬프트의 예시 구조입니다. 특정 주제에 맞게 단어만 바꾸면 다양한 상황에 응용할 수 있습니다.
- 목표: 초보자가 이해하기 쉬운 설명문 작성
- 톤: 차분하고 실용적인 말투
- 길이: 3000자 이상
- 포함 요소: 단계별 설명, 체크리스트, 주의사항
- 금지 조건: 과장 표현, 광고성 문구, 불필요한 중복, 이모지 사용 금지
- 추가 지침: 어려운 용어는 쉽게 풀어 쓰고, 필요한 경우 예시를 1개만 사용
이 구조의 장점은 무엇을 해야 하는지와 무엇을 하지 말아야 하는지가 동시에 보인다는 점입니다. 특히 초보자는 금지 조건만 따로 적기보다 목표, 형식, 금지 항목을 한 덩어리로 정리하는 습관을 들이면 프롬프트 작성이 훨씬 쉬워집니다.
자주 실수하는 부분
금지 조건을 넣을 때 흔히 하는 실수는 너무 모호하게 쓰는 것입니다. 예를 들어 “너무 뻔한 말은 빼줘” 같은 표현은 사람에게는 대략 통할 수 있어도 모델에게는 기준이 부족합니다. 가능한 한 어떤 표현이 뻔한 말인지, 어떤 문장을 제외해야 하는지 예시를 주는 편이 좋습니다.
또 다른 실수는 금지 조건이 서로 충돌하는 경우입니다. 예를 들어 “아주 자세하게 설명해줘”와 “너무 길게 쓰지 말아줘”를 동시에 강하게 넣으면 모델이 어느 쪽을 우선해야 할지 애매해질 수 있습니다. 이럴 때는 우선순위를 정해 “핵심은 자세히, 반복은 최소화”처럼 균형을 잡아 주는 것이 좋습니다.
- 추상적인 금지어만 쓰고 예시를 넣지 않기
- 너무 많은 금지 조건을 한 번에 넣기
- 금지 조건과 목표 조건이 충돌하도록 쓰기
- 대체 기준 없이 “하지 마”만 반복하기
- 결과를 확인하지 않고 처음 문장을 그대로 쓰기
요약과 주의사항
금지 조건을 추가하는 프롬프트 작성법의 핵심은, 원하지 않는 결과를 구체적으로 적고 그 대신 어떤 방향으로 써야 하는지 함께 제시하는 것입니다. 초보자라면 먼저 목표를 정리하고, 자주 생기는 문제를 적은 뒤, 그것을 짧고 분명한 금지 문장으로 바꾸는 순서로 접근하면 됩니다. 이후 결과를 보고 반복되는 문제만 남기며 다듬으면 점점 더 안정적인 프롬프트를 만들 수 있습니다.
주의할 점도 있습니다. 금지 조건을 너무 많이 넣으면 답변이 지나치게 제한될 수 있고, 너무 모호하게 쓰면 효과가 떨어질 수 있습니다. 또한 민감한 주제에서는 추측성 표현이나 단정적인 표현을 피하고, 필요한 경우에는 전문가 확인이 필요한 영역이라는 점을 함께 고려하는 편이 안전합니다. 결국 좋은 프롬프트는 “많이 금지하는 프롬프트”가 아니라 “정확히 필요한 것만 제한하는 프롬프트”에 가깝습니다.