AI Briefing

AI가 DM 맡음

Built a Claude Code D&D skill so my family and I could play couch co-op DnD with Claude as our DM

·2026.04.10 13:44

핵심 내용

Claude Code skill로 TV 캐스트까지 되는 가족용 AI DM D&D를 만들었다.

자세히 보기

가족이 소파에 둘러앉아 플레이할 수 있도록 Claude Code를 DM처럼 쓰는 D&D 5e skill을 만들었다.

내가 노트북에서 파티의 행동을 입력하면 Claude가 주사위 굴림, NPC 연기, HP 관리, 전투 진행까지 맡고, 내러티브는 브라우저 페이지로 자동 전송돼 Chromecast로 TV에 띄운다.

핵심 기능은 다음과 같다.

  • D&D 5e 지원: 이니셔티브, 공격, 세이브, 스펠 슬롯, XP, 레벨업 처리
  • 캐릭터 생성 가이드: point buy / 굴림 스탯, 종족 보정, 클래스·배경 시작 장비 자동 배정
  • 지속 캠페인: 상태, NPC, 퀘스트를 markdown 파일로 저장해 세션 간 이어짐
  • 시네마틱 디스플레이: 타입라이터식 narration, 장면별 배경, HP 바가 있는 파티 사이드바
  • 17개 장면 유형: tavern, dungeon, glacier, crypt 같은 키워드에 맞춰 배경 자동 전환
  • 전투 트래커: 자동 이니셔티브, 실시간 턴 오더 포인터

토큰 비용도 고려해 구조를 조정했다.

  • 단순하고 결정적인 작업은 python으로 오프로드
  • 남은 단순 reasoning은 Haiku에 배정
  • 실제 캠페인 판단은 Sonnet이 담당
  • 세계관 생성 시에만 Opus를 써서 더 미묘한 내러티브 요소를 만들도록 설계

세션 관리는 전체 대화 기록을 다 보내는 대신 session-log md로 요약하고, 캐릭터/상태/세계/NPC 파일을 갱신하는 방식이다. TV용 Flask 서버는 별도 옵션이라 설치도 비교적 간단하다.

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.