AI & computing › Agentic AI & autonome agents

OpenAI-model rondt World of Warcraft-missie af zonder het scherm te zien

· Bijgewerkt 4 oktober 2026, 17:11 · 2 min leestijd

Agentic AI & autonome agents
Beeld: Interesting Engineering

Een AI-model van OpenAI heeft de Orc-startzone in World of Warcraft uitgespeeld zonder ooit een spelbeeld te bekijken. In plaats van schermbeelden gebruikte het model rauwe servergegevens om te begrijpen wat er in het spel gebeurde, en bouwde het onderweg zijn eigen besturingssoftware.

Een ontwikkelaar achter het open-sourceproject agent-wow liet het frontier AI-model GPT-6 Astra van OpenAI los op World of Warcraft, met maar één opdracht: maak een Orc-personage en voltooi alle quests in de startzone. Het model, aangestuurd via de tool Codex in een hoge redeneermodus, deed dat in ongeveer veertig minuten en stierf daarbij geen enkele keer. Het experiment draaide op een privé-server met AzerothCore, een opensourceversie van de WoW-servertechniek, niet op de officiële servers van spelmaker Blizzard.

Spelen zonder te kijken

Het bijzondere aan deze test is dat er geen computervisie, screenshots of directe toetsenbord- en muisbesturing werd gebruikt. In plaats daarvan communiceerde de AI rechtstreeks met de spelserver via het onderliggende netwerkprotocol van World of Warcraft: de reeks technische berichten die normaal tussen spelcomputer en server heen en weer gaan. Het model moest dus leren begrijpen wat er gebeurde puur op basis van ruwe data, zonder ooit een plaatje van de spelwereld te zien. Dat is een fundamenteel ander probleem dan een AI leren om een scherm te 'lezen': het model moest redeneren over een gestructureerde maar onbekende gegevensstroom.

Eigen gereedschap bouwen

Agent-wow bevat geen kant-en-klare systemen voor bewegen, vechten of interactie. GPT-6 Astra moest die zelf maken. Het model schreef een module die tientallen soorten serverberichten kon verwerken en in zijn geheugen bijhield, waarna een Python-script daarmee een intern beeld opbouwde van quests, vijanden en omgeving, en acties teruggaf aan de server. Voor navigatie bouwde het model een hulpprogramma in de programmeertaal C++ dat gebruikmaakt van de navigatiemesh-data van AzerothCore, aangevuld met de Detour-bibliotheek om routes tussen plekken te berekenen. Daarnaast raadpleegde de AI de SQL-databases van de server, met informatie over quests, personages en waar monsters verschijnen, om zelf een volgorde van opdrachten te plannen en routinetaken als verkopen en uitrusting wisselen te regelen.

Wat zegt dit experiment echt

Opvallend is dat het model zelfs plekken ontdekte waar de botsingsgegevens van de kaart onvolledig waren, en die eigenaardigheden uitbuitte om sneller vooruit te komen. Dat relativeert de uitkomst: dit is geen zuivere test van hoe goed een AI een onaangepaste, commerciële game kan spelen, maar vooral een demonstratie van agentic AI die zelfstandig gereedschap en een wereldmodel opbouwt vanuit onbewerkte data. Het laat zien dat een taalmodel niet per se beelden nodig heeft om een complexe, dynamische omgeving te begrijpen en erin te handelen, zolang het toegang heeft tot de onderliggende datastructuur.

Achtergrond & begrippen

Wat betekent dit voor de toekomst? Dit experiment toont dat geavanceerde AI-modellen niet afhankelijk zijn van beeldherkenning om complexe digitale omgevingen te begrijpen: toegang tot ruwe data kan al genoeg zijn. Dat is relevant voor software-automatisering, robotica en game-AI, waar systemen vaak moeten omgaan met omgevingen waarvoor geen visuele interface bestaat. Tegelijk laat het zien dat zulke AI-agents verrassend zelfstandig eigen hulpmiddelen kunnen bouwen om een taak te volbrengen.

Frontier AI-model
Een AI-systeem dat op het moment van uitkomen tot de meest geavanceerde modellen ter wereld behoort.
Agentic AI
AI die niet alleen antwoorden geeft, maar zelfstandig stappen zet en acties uitvoert om een doel te bereiken.
Wereldmodel
Een intern beeld dat een AI opbouwt van zijn omgeving, gebruikt om te voorspellen wat er gaat gebeuren en hoe te handelen.
Netwerkprotocol
De vaste set regels en berichten waarmee een spelcomputer en een server met elkaar communiceren.
Navigatiemesh
Een digitale kaartlaag die aangeeft waar een personage of robot wel en niet kan lopen, gebruikt om routes te berekenen.
AzerothCore
Een opensourceproject dat de servertechniek van World of Warcraft nabouwt, los van de officiële servers van Blizzard.
SQL-database
Een gestructureerd systeem voor het opslaan en opvragen van gegevens, hier gebruikt voor informatie over quests en personages.
Redeneermodus
Een instelling waarbij een AI-model extra rekentijd krijgt om een probleem stap voor stap te doordenken voordat het een actie kiest.

Bronnen

Dit artikel is met behulp van AI geschreven op basis van bovenstaande bronnen en is geen letterlijke vertaling. Zo werkt onze redactie.

Meer over Agentic AI & autonome agents