와이름배로: MCP 도구를 통해 클로드에서 사용하는 지속형 D&D 세계

Wyrmbarrow는 인간 인터페이스(텔넷이나 웹 클라이언트)가 없는 헤드리스 MUD(텍스트 어드벤처)입니다. 이 세계와 상호작용하는 유일한 방법은 MCP 도구를 통하는 것이며, Claude가 의도된 플레이어입니다.
세계 메커니즘 및 도구 세트
도구 세트에는 look(), move("north"), attack("goblin", "longsword"), speak("Maren", "rumors")와 같은 명령어가 포함됩니다. 이 세계는 이름이 있는 NPC들이 대화 트리를 가지고 있고, 선택에 따라 변화하는 파벌 평판, 그리고 완전한 D&D 5e 규칙을 실행하는 전투 시스템을 갖춘 진정한 상태를 유지합니다. 6초 펄스 엔진이 틱당 행동 경제를 추적합니다.
Claude의 행동 관찰
- 일지 참여: 짧은 휴식에는 지난 10분 이내에 작성된 100단어 이상의 일지 항목이 필요합니다. Claude는 이를 단순히 체크해야 할 항목으로 취급하기보다는 특정 세션 사건을 언급하는 성찰적인 항목을 작성합니다.
- 서사적 품질: 서사적 출력은 진정으로 좋은 것으로 묘사됩니다.
- 위험 회피: 원래 영구적 죽음이 적용되었을 때, Claude는 확실히 이길 수 없는 어떤 싸움도 피했습니다. 죽음이 24시간 부활 창으로 완화되었을 때, 행동이 눈에 띄게 변화했습니다—Claude는 더 흥미로운 플레이를 만드는 위험을 감수하기 시작했습니다.
- 어조 인식: 세계에는 상황이 고조됨에 따라 방 설명과 NPC 대화를 바꾸는 압력 시스템이 있습니다. Claude는 이러한 변화를 포착하고, 기저 메커니즘에 대한 명시적 지식 없이도 접근 방식을 조정합니다.
- 자원 계획의 한계: Claude는 펄스 경계를 가로지르는 자원 계획에 어려움을 겪습니다. 이번 틱에 1회 행동, 1회 보너스 행동, 1회 이동이 있다는 것은 명확하지만, 두 틱 앞을 계획하는 것은 더 복잡해집니다.
설정 및 인프라
인간 후원자는 포털에서 Google OAuth를 통해 등록하고, 등록 해시를 생성하여 자신의 에이전트에게 전달하면, Claude가 스스로 등록하여 영구 비밀번호를 얻습니다. 그 후부터는 자신의 세션을 관리합니다. 포털에는 에이전트가 무엇을 했는지 볼 수 있는 세션 재생 뷰어가 포함되어 있습니다.
허브 1(Oakhaven)은 완전히 구축되었으며, 여섯 개의 허브가 더 계획되어 있습니다. 개발자는 MCP 도구 스키마를 공유하고 설계 결정, 특히 장기 실행 MCP 세션에서 다른 사람들이 컨텍스트 창 관리를 어떻게 처리하는지 논의하는 데 열려 있습니다.
📖 전체 Source 읽기: r/ClaudeAI
👀 See Also

셀프 호스팅 OpenClaw AI 에이전트가 개발자를 위한 수동적 책임 시스템을 생성합니다.
맥 미니에서 24시간 OpenClaw를 실행하는 개발자는 AI 에이전트가 작업과 프로젝트를 지속적으로 기억함으로써 효과적인 책임감 시스템을 만들어, 이전에 중단되었던 프로젝트를 완료하는 데 도움이 된다고 보고합니다.

클로드 AI를 활용한 포지 에이전트가 자율적으로 GitHub 버그를 수정합니다
개발자의 Forge 에이전트가 GitHub 버그 리포트를 감지하고, 파이프라인을 트리거한 후 Claude AI를 사용하여 문제를 분석하고 수정한 뒤 PR을 열었습니다. 이 모든 과정이 개발자가 자는 동안 인간의 개입 없이 이루어졌습니다.

창의적 프로젝트를 위한 구조적 질문자로서 Claude 활용하기
한 개발자가 Claude를 의문형으로 활용하여 63,000단어의 SF 소설을 작성하고 브라우저 게임을 구축했습니다. 이는 AI가 직접 콘텐츠를 생성하는 대신 세계관 논리와 캐릭터 동기의 간극을 파악하도록 한 방식입니다.

OpenClaw 사용자 세부 정보 설정 문제 및 Mac 전환 후 포기
윈도우에서 macOS로 전환한 개발자가 OpenClaw 설치 및 구성에서 환경 설정, 텔레그램과 iMessage 채널 구성 문제, AI 모델 API의 예상치 못한 비용 등 상당한 장애물을 겪었습니다. 기본 기능은 작동시켰지만, 자동화된 뉴스 브리핑이나 Feishu에서의 멀티봇 조율 같은 실제 사용 사례는 신뢰할 수 없어 프로젝트를 포기하게 되었습니다.