Играй в WoW, пока Claude пишет код
Игрок и сотрудник Anthropic под ником Ado продемонстрировал нестандартный способ сочетать прохождение World of Warcraft: Forever с рабочими процессами на базе ИИ: он создал аддон, стилизованный под интерфейс игры, который внутри клиента показывает активные сессии Claude Code на модели Claude Opus 5.5. В демонстрации видно пять параллельных сессий: один агент работает с ротацией OAuth‑токенов и пул‑реквестом, другой проверяет изменения в налоговом модуле, третий сравнивает векторные хранилища pgvector и Qdrant, четвёртый исправляет RSS‑ленту, пятый столкнулся с ошибкой доступа при переносе cron‑задач.
Как это работает: техническая схема
Аддоны World of Warcraft традиционно написаны на Lua и выполняются в изолированной песочнице: у них нет прямого доступа к сети или произвольной файловой системе, а постоянные данные сохраняются через механизм SavedVariables. Это значит, что аддон не может напрямую звонить в облако или записывать произвольные файлы — все коммуникации проходят через промежуточные методы.
Ado обходит эти ограничения с помощью локального приложения‑моста: аддон и мост синхронизируют сообщения через SavedVariables и обновление интерфейса. На практике это выглядит как две операции: аддон записывает команду и может инициировать /reload, после перезагрузки интерфейса мост читает команду и отправляет её внешнему агенту; когда агент отвечает, аддон подтягивает результат при следующей перезагрузке UI. Как отметил сам Ado: "Это технически реализуемо, но практически неудобно — схема полагается на перезагрузки и синхронизацию через SavedVariables".
Что отображает аддон
- Загрузка контекста и число использованных токенов для каждой сессии.
- Оценочная стоимость работы и метрики изменений (число изменённых файлов).
- Кнопки управления: открыть сессию, отправить сообщение, выдать одноразовое разрешение, остановить агента, создать новую задачу.
Важное уточнение: агенты не управляют игровым персонажем и не выполняют внутриигровых действий — они занимаются кодом и задачами на машине игрока. Проект ближе к встраиванию рабочего окна в клиент игры, чем к попытке автоматизировать прокачку персонажа.
Почему архитектура WoW ограничивает возможности
Ограничения Blizzard для аддонов — не баг, а фича: они сохраняют честность игры и безопасность экосистемы. Аддоны могут взаимодействовать с интерфейсными функциями игры, но не могут становиться полноценными сетевыми клиентами или ботами. Поэтому решения, подобные тому, что предложил Ado, вынуждены использовать «мосты» и косвенные способы синхронизации. Это делает подобные интеграции менее гибкими по сравнению с обычными системными оверлеями, которые имеют прямой доступ к сети и файлам.
Проекты вокруг: wow-claude, Witchcraft и другие
Ado не единственный энтузиаст, связавший World of Warcraft: Forever с Claude. Проект wow-claude (автор — wachiperro) показал встроенное окно чата: игрок отправляет задачу, продолжает играть и получает уведомление по завершении работы агента. Параллельно появляются инструменты вроде Witchcraft, которые через отдельную программу подключают к игре Claude Code, Codex и локальные терминальные сессии; в Witchcraft заявлена поддержка работы с файлами аддонов, продолжения диалогов и передачи агенту контекста персонажа, заданий и ошибок Lua.
Такие проекты создают экосистему «игровых оверлеев для работы»: аддон — это интерфейс, мост — и интеловая логика — внешние ИИ‑агенты. Вместе они формируют гибрид рабочей панели и развлекательного клиента.
Социальный и UX‑аспект: отдых или вечная доступность?
Реакция сообщества оказалась неоднозначной. Для одних это удобный способ совмещать короткие игровые сессии с рабочими задачами без полного отвода внимания от проекта; для других — тревожный симптом смешения отдыха и труда. Исследования в области цифрового благополучия показывают, что невозможность «отключиться» приводит к меньшему восстановлению и повышенному стрессу, поэтому подобные инструменты могут как помочь многозадачности, так и усилить профессиональное выгорание при неправильном использовании.
Интересные факты и проверенные данные
- Технология аддонов WoW основана на Lua и SavedVariables — именно этот механизм используется для сохранения межсессийного состояния, включая синхронизацию с мостами.
- Проекты-оверлеи и интеграция внешних инструментов с играми — часть более широкой тенденции: «agentization» рабочих процессов, когда автономные агенты выполняют задачи и возвращают результаты пользователю.
- CurseForge и WoWInterface остаются основными платформами распространения аддонов для World of Warcraft; экосистема включает тысячи модификаций интерфейса и утилит.
Ограничения и будущее
Любая обратная версия — где Claude следит за внутриигровым состоянием и автоматически реагирует — потребует гораздо более глубокого доступа к внутренним данным клиента и наталкивается на те же ограничения API, а также на вопросы безопасности и соответствия правилам Blizzard. Пока что такие системы остаются демонстрациями возможностей и прототипами гибридных интерфейсов.
Тем не менее, опыт Ado и похожие проекты наглядно показывают, как границы между игровыми клиентами, локальными утилитами и ИИ‑агентами становятся все более размытыми. Это открывает интересные сценарии — от улучшенных отладочных инструментов для разработчиков аддонов до новых форм взаимодействия с играми — но одновременно ставит вопросы безопасности и цифрового благополучия.
Вывод
Аддон Ado — эффектная демонстрация того, как игровые интерфейсы могут превратиться в рабочие панели для ИИ‑агентов. Технически реализуемая через мосты и SavedVariables, такая схема ограничена архитектурой аддонов и требует компромиссов в UX. Это не бот для автоматизации прокачки, а окно для наблюдения и управления рабочими задачами прямо в клиенте World of Warcraft: Forever.
Цитата разработчика Ado: "Идея интересна как демонстрация, но в текущей форме она неудобна для реального использования — слишком много манипуляций с перезагрузками и синхронизацией."
Полезные теги и ключевые слова для поиска: World of Warcraft: Forever, Claude, Claude Opus 5.5, Anthropic, addons, AI agents, wow-claude, Witchcraft.
Хештеги: #WorldOfWarcraft #Claude #Anthropic #addons #AI







