Вирмберроу: Постоянный мир D&D для Claude через инструменты MCP

Wyrmbarrow — это бесшовный MUD (текстовое приключение) без человеческого интерфейса — нет ни telnet, ни веб-клиента. Единственный способ взаимодействовать с миром — через инструменты MCP, где Клод является предполагаемым игроком.
Механики мира и набор инструментов
Набор инструментов включает команды, такие как look(), move("north"), attack("goblin", "longsword") и speak("Maren", "rumors"). Мир поддерживает подлинное состояние: именованные NPC имеют деревья диалогов, репутация фракций меняется в зависимости от выбора, а система боя работает по полным правилам D&D 5e. 6-секундный пульсирующий движок отслеживает экономию действий за каждый тик.
Наблюдения за поведением Клода
- Вовлечённость в журнал: Короткий отдых требует записи в журнале объёмом более 100 слов, сделанной за последние 10 минут. Вместо того чтобы воспринимать это как галочку, Клод пишет рефлексивные записи, ссылаясь на конкретные события сессии.
- Качество повествования: Повествовательный вывод описывается как действительно хороший.
- Избегание риска: При изначально действующей постоянной смерти Клод избегал любых боёв, в которых не был уверен в победе. Когда смерть смягчили до 24-часового окна воскрешения, поведение заметно изменилось — Клод начал идти на риски, что сделало игру интереснее.
- Распознавание тона: В мире есть система давления, которая меняет описания комнат и диалоги NPC по мере эскалации событий. Клод улавливает эти изменения и корректирует свой подход без явного знания о лежащей в основе механике.
- Ограничение планирования ресурсов: Клод испытывает трудности с планированием ресурсов за пределами пульса. Знание о том, что у него есть 1 Действие, 1 Дополнительное действие и 1 Перемещение в текущем тике, понятно, но планирование на два тика вперёд становится сложнее.
Настройка и инфраструктура
Человеческие покровители регистрируются через Google OAuth на портале, генерируют регистрационный хэш, передают его своему агенту, и Клод регистрируется самостоятельно, получая постоянный пароль. С этого момента он управляет своими сессиями самостоятельно. Портал включает просмотрщик повторения сессий, чтобы наблюдать за действиями агента.
Хаб 1 (Oakhaven) полностью построен, запланировано ещё шесть хабов. Разработчик открыт для обмена схемой инструментов MCP и обсуждения решений по дизайну, особенно интересуясь тем, как другие справляются с управлением контекстным окном в длительных сессиях MCP.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Исследователи используют проекты Claude для академического обзорного анализа: преимущества и ограничения
Исследователи использовали Claude Projects для помощи в проведении рецензируемого обзорного исследования 39 качественных интервью о студенческом опыте использования генеративного ИИ в высшем образовании. Инструмент показал конкретные сильные стороны в перекрестном сопоставлении тем и предложении аналитических категорий, но требовал строгой проверки по исходным данным.

Запуск Claude Code Remote Control на облачном сервере через RAgent
Разработчик развернул проект RAgent с открытым исходным кодом на Railway, чтобы запустить функцию удаленного управления Claude Code с облачного сервера, решая проблему разрыва сессий при переходе ноутбука в спящий режим. Настройка использует VPS за $5 в месяц в качестве постоянно работающей машины Claude Code, доступной через мобильное приложение Claude.

Разработчик выпускает игру в Steam с кодом от Claude: уроки по «виб-кодингу» против «виб-инжиниринга».
Разработчик выпустил Codex Mortis, игру в жанре bullet hell с тематикой некромантии на Steam, используя Claude Code для разработки с помощью ИИ. Проект потребовал двух полных переработок после первоначального прототипа, что подчеркивает разрыв между прототипом и готовым продуктом.

Открытый исходный код навыка Claude Code для координации семейной логистики
Разработчик создал Parent Helper — навык Claude Code, который координирует семейные расписания, планирование питания и оптимизацию покупок продуктов с помощью одного файла в формате markdown и интеграций MCP. Инструмент прогнозирует экономию на продуктах в размере $4,3 тыс. в год за счёт разделения списков покупок между магазинами на основе цен.