Claude가 '상황에 따라 다릅니다'라고 답하는 것을 멈추게 하는 프롬프트 접두사
The one Claude prompt prefix that made me stop getting "it depends" as an answer
핵심 요약
Claude의 모호한 답변을 방지하고 구체적인 추천을 이끌어내는 'L99' 프롬프트 접두사 활용법 공유.
- L99 접두사 — 메시지 앞에 L99를 입력하여 Claude가 모호한 답변 대신 확고한 의견을 제시하도록 강제함.
- 전략적 활용 — '상황에 따라 다름'이라는 답변이 나올 법한 기술적 의사결정 질문에 효과적임.
- Blindspots 조합 — L99와 /blindspots를 함께 사용하여 추천과 동시에 자신의 가정에 대한 비판적 검토를 수행함.
- 프롬프트 공유 — 작성자가 직접 테스트한 120개의 프롬프트 코드 중 핵심적인 L99 활용법을 소개함.
6개월 전만 해도 Claude에게 기술적인 질문을 하면 매번 이런 답변만 돌아왔습니다:
아무런 도움도 안 되더군요.
지난 3개월 동안 Reddit, Twitter, Discord, 그리고 여러 블로그에서 찾을 수 있는 모든 Claude 프롬프트 코드를 테스트했습니다. 대부분은 아무 효과가 없었습니다. 몇 개는 한 번 작동하고는 멈췄죠. 하지만 그중 하나가 제 일상적인 Claude 사용 방식을 완전히 바꿔놓았습니다.
바로 L99입니다.
메시지 시작 부분에 그냥 넣기만 하면 됩니다. 설정도, 설명도, 시스템 프롬프트도 필요 없습니다.
사용 전:
Claude: *"팀 규모, 코드베이스, 성능 요구 사항에 따라 장단점이 다르므로 고려해 볼 만한 몇 가지 접근 방식이 있습니다..."
사용 후:
Claude: *"하지 마세요. 이유는 다음과 같습니다: 팀은 Express에 익숙하고, 재작성에는 3개월이 걸리며, 명시하신 규모(분당 10K 요청)에서 Node의 성능은 이미 충분합니다. 재작성해야 할 유일한 이유는 JSON 파싱에서 CPU 병목 현상이 발생하는 경우뿐입니다. 그런가요? 그렇다면 먼저 프로파일링부터 하세요. 아니라면 그 3개월을 제품 개발에 투자하세요."
같은 질문인데 완전히 다른 답변이 나옵니다.
L99가 하는 일은 Claude에게 모호한 태도를 버리고 구체적인 답변을 내놓으라고 지시하는 것입니다. 기본 동작은 "균형을 맞추고 장단점을 제시하는 것"인데, 그게 더 안전한 출력 방식이기 때문입니다. L99는 이를 무시합니다. Claude가 한쪽 편을 선택하고, 방어하며, 무엇이 자신의 생각을 바꿀 수 있는지 알려주게 만듭니다.
L99가 상황을 악화시키는 경우:
답변이 정말로 "상황에 따라 다른" 질문에는 사용하지 마세요. 예를 들면 이런 것들입니다:
- "최고의 데이터베이스는 무엇인가요?" — 정답이 없으므로 L99가 억지로 확신에 찬 답변을 만들어낼 것입니다.
- "React가 Vue보다 나은가요?" — 상황에 따라 다르므로 L99가 가짜 확신을 줄 것입니다.
실제로 추천이 필요하고 장단점을 파악할 수 있는 질문에 사용하세요.
아무도 말하지 않는 조합:
L99 + /blindspots
/blindspots는 Claude에게 "당신이 사실이 아닐 수도 있다고 가정하는 것은 무엇인가요?"라고 묻는 또 다른 코드입니다. L99와 결합하면 확신에 찬 답변과 함께 질문에 대한 비판까지 얻을 수 있습니다.
예시:
얻을 수 있는 것: 명확한 추천 + 마이그레이션을 망칠 수도 있는 당신의 가정 목록(팀 규모, 배포 도구 성숙도, 모니터링 상황 등).
저는 모든 주요 아키텍처 결정 전에 이 조합을 사용합니다. 지난 30일 동안 두 번의 잘못된 결정을 피하게 해주었습니다.
이게 유일하게 중요한 프롬프트 코드라고 말하려는 건 아닙니다. 꾸준히 작동하는 코드가 약 120개 정도 있습니다. 제가 실제로 사용하는 것들을 치트 시트에 정리해 두었지만, 구매하지 않더라도 L99 하나만으로도 Claude를 사용하는 방식이 바뀔 것입니다.
지금 바로 시도해 보세요. Claude를 열고 을 입력한 뒤 어떤 답변이 오는지 확인해 보세요.

