부정 프롬프팅은 약하다: 대신, 원하는 행동을 명확히 기술하라

✍️ OpenClawRadar📅 게시일: May 17, 2026🔗 Source
부정 프롬프팅은 약하다: 대신, 원하는 행동을 명확히 기술하라
Ad

부정 명령어 — "말을 줄여," "주의사항을 넣지 마," "도덕적으로 말하지 마" — 는 놀랍게도 비효율적입니다. 자세한 Reddit 게시물이 그 이유를 분석하고 실제로 모델 행동을 제어하는 구체적인 대안을 제시합니다.

부정 명령어는 주제를 취소하지 않음

"말을 줄여"라고 하면 모델은 여전히 장황함이라는 개념을 활성화하고 이를 피하려고 쓰지만, 응답 길이는 줄어들지 않습니다. "주의사항을 넣지 마"도 마찬가지로, 모델이 주의사항을 생성한 다음 이를 부정하려 하여 결과적으로 장황하고 회피적인 답변이 나옵니다.

긍정적 명령어가 효과적

  • "말을 줄여" 대신: "더 요청하지 않는 한 1-2문장으로 답변해."
  • "도덕적으로 말하지 마" 대신: "직접 답변하고, 주의사항은 선택사항으로 처리해."
  • "글머리 기호를 사용하지 마" 대신: "일반 산문으로, 목록 없이 작성해."

끝맺음 예의로 인한 톤 변화

프롬프트를 "고마워!""부탁해."로 끝맺으면 모델의 톤이 더 따뜻하고 장황해집니다. 중립적인 끝맺음(명령어만)은 중립적인 톤을 유지합니다. 이 효과는 Opus 4.7Sonnet 4.6에서 일관되게 나타나며, Haiku에서도 비슷할 것으로 보입니다.

실용적 결론

이것은 해킹이 아니라 명령어 따르기가 실제로 작동하는 방식입니다. 원하지 않는 것이 아니라 원하는 것을 모델에게 말하세요. 원하는 출력 형식과 스타일을 명시적으로 설명하고, 중립적인 응답을 원한다면 프롬프트 톤도 중립적으로 유지하세요.

📖 원문 읽기: r/ClaudeAI

Ad

👀 See Also