Вирмберроу: Постоянный мир 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
👀 Смотрите также

Эксперимент OpenClaw проверяет временную непрерывность ИИ с помощью систем памяти и обязательств.
Команда использовала OpenClaw в течение 8 дней, чтобы проверить, могут ли постоянная память и накопленные обязательства создать временную непрерывность в ИИ. Они внедрили разделение эпизодической/дистиллированной памяти, проверку обязательств и журналирование состояния на каждый ход в формате JSONL.

Использование Claude Cowork для автоматизации извлечения подарочных карт из Gmail
Разработчик использовал Claude Cowork для извлечения 48 номеров подарочных карт из Gmail, подключившись к своему аккаунту, выполнив поиск писем с определёнными темами и запустив JavaScript-скрипты для автоматизации взаимодействия с веб-сайтами после того, как Python-скрипты вызвали срабатывание защиты от ботов.

Практические настройки ИИ-агентов для малого бизнеса: парикмахерская, психолог, юридическая фирма, контент-мейкер и игровая разработка
Разработчик делится конкретными реализациями ИИ-агентов для пяти типов малого бизнеса, подробно описывая автоматизированные рабочие процессы и сэкономленное время. Каждая настройка использует несколько специализированных агентов с архитектурой общей памяти.

Создание управляемой платформы для размещения ИИ с использованием Rails 8, Docker и Traefik
Разработчик создал управляемую платформу хостинга для AI-приложений, используя Rails 8 монолит, PostgreSQL и API Hetzner Cloud, привлек 50 платящих клиентов за две недели. Технический разбор охватывает проблемы конфигурации Docker, SSE-стриминг через Traefik и обработку аварийных инцидентов с клиентскими инстансами.