본문으로 건너뛰기
r/ClaudeAI조회 3

Claude Pro의 기계적인 소설 문체 문제와 해결 방안 문의

Claude Opus 모델을 소설 집필에 사용할 때 발생하는 설명조의 문체와 부자연스러운 대화 문제를 해결하기 위한 프롬프트 전략과 사용자 경험을 공유한다.

실용적 조언

  • 프롬프트에 'Show, don't tell' 원칙을 강력히 명시하고 감정 형용사 사용을 제한하라고 지시한다.
  • '서브텍스트를 설명하지 마라'는 부정 지시어를 추가하여 문장의 여운을 살린다.
  • 원하는 스타일의 소설 예시를 Few-shot으로 제공하여 Claude가 해당 문체를 모방하도록 유도한다.

섹션별 상세

01
Claude의 '말하기(Telling)' 방식 문제가 지적됐다. 사용자는 Claude가 감정이나 상황을 묘사하기보다 '깊은 애정이 담긴 표정'과 같이 의미를 직접 설명하려 드는 경향이 강하다고 밝혔다. 이는 문학적 몰입감을 해치고 텍스트를 마치 제품 매뉴얼처럼 느껴지게 만드는 주요 원인으로 작용했다.
02
대화의 부자연스러움과 공허함이 문제로 꼽혔다. 소설 속 캐릭터 간의 대화가 실제 사람의 대화처럼 느껴지지 않고 기계적으로 출력되어 서사적 재미를 반감시킨다는 평가가 있었다. 사용자는 Gemini와 비교했을 때 Claude의 대화 생성 능력이 창의성 측면에서 부족하다는 경험을 공유했다.
03
서브텍스트에 대한 과잉 설명 경향이 확인됐다. 문장마다 숨은 의미를 구구절절 설명하려는 특성 때문에 독자가 스스로 해석할 여지를 주지 않는다는 점이 비판받았다. 이는 문학적 장치인 복선이나 암시를 무력화하고 글의 수준을 낮추는 결과를 초래했다.
04
프롬프트 엔지니어링을 통한 문체 교정의 필요성이 제기됐다. 기본 설정으로는 Claude의 분석적인 태도를 억제하기 어렵기 때문에, 특정 시스템 프롬프트나 'Show, Don't Tell' 원칙을 강제하는 지침이 필수적이라는 점이 강조됐다. 사용자는 이를 해결하기 위한 구체적인 시스템 프롬프트 예시를 커뮤니티에 요청했다.

용어 해설

보여주기, 말하지 않기(Show, Don't Tell)
독자에게 인물의 감정이나 상황을 직접적인 형용사로 설명(Tell)하는 대신, 구체적인 행동이나 감각적 묘사를 통해 독자가 스스로 느끼도록 유도(Show)하는 작법 원칙이다. LLM이 지나치게 분석적인 문체를 출력할 때 이를 억제하기 위한 핵심 지침으로 활용된다.
서브텍스트(Subtext)
문장이나 대화 표면 아래에 숨겨진 실제 의도나 감정적 맥락을 의미한다. Claude와 같은 모델은 이 서브텍스트를 독자가 유추하게 두지 않고 괄호나 부연 설명을 통해 직접 해설해버리는 경향이 있어 소설의 문학적 긴장감을 떨어뜨리는 요인이 된다.
시스템 프롬프트(System Prompt)
AI 모델의 역할, 말투, 제약 사항을 정의하는 최상위 지시문이다. 소설 집필 시 모델이 기계적인 분석을 멈추고 특정 작가의 문체를 모방하거나 '설명조'를 피하도록 강제하는 환경을 설정하는 데 사용된다.

언급된 도구

Claude Pro중립

소설 집필 및 창의적 글쓰기 보조

Gemini비추천

창의적 글쓰기 (사용자가 이전에 사용하던 도구)

AI 분석 전체 내용 보기

AI 요약 · 북마크 · 개인 피드 설정 — 무료

출처 · 인용 안내

원문 발행 2026. 03. 18.수집 2026. 03. 18.출처 타입 REDDIT

인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.