GPT-6 Astra прошёл стартовую зону WoW без графики и мыши
Разработчик проекта agent-wow сообщил, что ИИ-агент GPT-6 Astra примерно за 40 минут прошёл стартовую зону орков в World of Warcraft. Агент не получал изображений игры и не использовал мышь или клавиатуру — он работал напрямую с сетевым протоколом сервера.
- Агент GPT-6 Astra выполнил все задания стартовой зоны орков примерно за 40 минут и ни разу не погиб
- Эксперимент шёл на локальном сервере AzerothCore, а не на официальных серверах Blizzard
- Агент сам написал модуль для обработки серверных сообщений и навигационную программу на C++

Разработчик открытого проекта agent-wow сообщил об эксперименте, в котором ИИ-агент GPT-6 Astra примерно за 40 минут прошёл стартовую зону орков в World of Warcraft. Агент при этом ни разу не получал изображений игры и не управлял персонажем через мышь или клавиатуру.
Эксперимент проводился не на официальных серверах Blizzard, а на локальном частном сервере под управлением открытого серверного ПО AzerothCore. Из-за этого результаты нельзя напрямую сравнивать с прохождением коммерческой версии игры.
Как работал агент
Вместо скриншотов и компьютерного зрения система анализировала сетевые сообщения сервера и внутренние данные игрового мира. Агент напрямую взаимодействовал с сервером по сетевому протоколу, а готовых инструментов для передвижения, сражений и взаимодействия с объектами ему не давали — он должен был создать их сам.
В ходе эксперимента агент написал модуль для обработки десятков типов серверных сообщений и сохранения полученной информации. Python-скрипт преобразовывал эти данные в описание текущего состояния игры, после чего модель отправляла команды обратно серверу. Так агент определял местоположение, видел сведения об окружающих персонажах и противниках, выбирал цели и отслеживал состояние заданий.
Дополнительным источником информации стала внутренняя база AzerothCore: в распоряжении ИИ были SQL-файлы с данными о квестах, NPC и местах появления объектов. На их основе агент определял точки начала и завершения заданий, их последовательность и зависимости между ними. Он также самостоятельно продавал ненужные предметы, надевал более качественное снаряжение и изучал способности персонажа.
Навигация и ограничения
Главной проблемой стала навигация. Для её решения агент сгенерировал вспомогательную программу на C++, использующую навигационные данные AzerothCore mmaps и библиотеку Detour. Инструмент рассчитывал маршрут до цели и формировал последовательность точек для перемещения персонажа.
По словам разработчика, во время прохождения агент обнаружил участки карты с неполными данными о столкновениях и воспользовался этими особенностями. Это ещё сильнее ограничивает значение эксперимента как игрового бенчмарка: агент имел доступ к внутренней информации и интерфейсам, которых нет у обычного игрока, а сама среда отличалась от официальных серверов Blizzard.
Тем не менее эксперимент интересен как демонстрация возможностей ИИ-агентов. Вместо обучения игре по изображениям модель получила незнакомую структурированную среду, самостоятельно разработала нужные программные инструменты, построила представление игрового мира и последовательно выполнила задачу.
Для профиТехнические детали: архитектура, цифры, ссылки
Технические детали эксперимента:
- Среда: локальный сервер на открытом серверном ПО AzerothCore.
- Взаимодействие: напрямую по сетевому протоколу, без компьютерного зрения и виртуальных нажатий клавиш.
- Инструменты агента: модуль обработки десятков типов серверных сообщений, Python-скрипт для преобразования данных в описание состояния игры, навигационная программа на C++ на основе mmaps AzerothCore и библиотеки Detour.
- Дополнительные данные: SQL-файлы AzerothCore с информацией о квестах, NPC и точках появления объектов.
- Результат: прохождение стартовой зоны орков примерно за 40 минут без гибели персонажа.
Вопросы и ответы
- Играл ли агент на официальных серверах World of Warcraft?
- Нет, эксперимент проводился на локальном частном сервере под управлением открытого серверного ПО AzerothCore.
- Видел ли агент изображение игры?
- Нет, агент не получал изображений с экрана и не использовал мышь или клавиатуру — он взаимодействовал с сервером напрямую по сетевому протоколу.
- Сколько времени заняло прохождение стартовой зоны?
- По словам разработчика, около 40 минут, при этом персонаж ни разу не погиб.



