El autor del proyecto agent-wow afirma que Codex con GPT-6 Astra (xhigh) completó las misiones de la zona inicial de los orcos de World of Warcraft en unos 40 minutos y sin muertes. La tarea se ejecutó en un servidor privado local de AzerothCore. El agente no recibió imágenes del juego: interactuó con el servidor mediante su protocolo y utilizó datos estructurados sobre misiones y ubicaciones.

Sin imágenes no significa sin datos del juego

Para orientarse, el agente usó paquetes del servidor: mensajes que este intercambia con el cliente para comunicar el estado del juego. También consultó datos SQL de AzerothCore sobre requisitos de misiones, personajes no jugadores que las entregan o reciben y coordenadas de aparición.

El autor cuenta que el agente generó un asistente de navegación en C++ con Detour y archivos de mallas de navegación locales. Estas mallas describen el terreno transitable y permiten calcular rutas. Así, la ausencia de entrada visual no implicó que el agente jugara sin información del mundo virtual.

Cómo agent-wow enviaba acciones al servidor

agent-wow proporcionó un sistema de módulos, pero no mecánicas ya preparadas de movimiento, combate o interacción. Según el autor, el agente creó un módulo para enviar y recibir paquetes seleccionados. Un programa en Python consultaba y descodificaba esos mensajes, actualizaba una representación del estado del mundo y enviaba acciones al servidor.

Una tarea concreta en un servidor privado

El resultado descrito corresponde a las misiones de una zona inicial en un servidor local privado, no a una partida en un servidor en vivo de World of Warcraft. El autor también señaló que el agente aprovechó zonas donde la información de colisiones parecía incompleta para atravesar paredes.

En su relato, el autor dijo que la ejecución no se realizó en un entorno aislado o sandbox y que añadir ese aislamiento formaba parte del trabajo previsto.