Hoe lost GPT-6 Astra CAPTCHA's op? Speel 'I'm Not a Robot' uit
Naar verluidt heeft GPT-6 Astra zonder fouten 48 niveaus van een captcha-spel doorlopen, wat een aaneengesloten vermogen tot herkenning, bediening en verificatie toont. Met de PandaNpc-browser-MCP en Chrome-plug-in kun je ook je eigen Astra-sessie verbinden om het zelf te ervaren; dit artikel bevat screenshots van de eerste 4 niveaus en het correctieproces.

CAPTCHA's worden gebruikt om mensen van machines te onderscheiden. Inmiddels gaan AI's ook deze uitdagingen aan die vragen om "bewijs dat je een mens bent". Het nieuws dat GPT-6 Astra 'I'm Not a Robot' heeft uitgespeeld, maakt dat veel mensen het zelf willen proberen: kan mijn AI de levels begrijpen en echt de browser bedienen?
Om dit te ervaren, moet Astra's beoordelingsvermogen worden verbonden met browsertools. In dit artikel wordt uitgelegd hoe je via de PandaNpc Chrome-extensie en browser-MCP je eigen Astra-sessie verbindt, het spel opent en aan de hand van onze operationele logs van het voltooien van de eerste 4 levels uitlegt hoe je kunt bepalen of een taak is geslaagd.
Dit artikel is geschreven door de PandaNpc-ontwikkelaar en heeft betrekking op de eigen extensie en MCP. De in openbare berichtgeving genoemde prestatie van 48 levels doorlopen wordt apart besproken van de browser-toolervaring van de eerste 4 levels in dit artikel; tijdens deze ervaring zijn er herhalingen geweest en zijn niet alle 48 levels geverifieerd.
Wat voor spel is 'I'm Not a Robot'? Waar kun je het spelen?
'I'm Not a Robot' is een browserspel op Neal.fun, met als thema de 'Ik ben geen robot'-verificatie. Het vormt CAPTCHA-achtige interacties om tot een reeks uitdagingen.
Klik hier om 'I'm Not a Robot' te openen – je kunt het direct in de browser ervaren.
Voor AI gaat het bij dit soort spellen niet alleen om herkenningsvermogen. Het moet ook de regels begrijpen, het bedieningsdoel vinden, acties uitvoeren en daarna kijken of de pagina de acties accepteert. Wanneer het level verandert, moet het model de huidige taak opnieuw begrijpen.
GPT-6 Astra speelt 48 levels uit: wat betekent dit nieuws?
Volgens openbare berichtgeving heeft GPT-6 Astra alle 48 levels van 'I'm Not a Robot' voltooid. Sommige berichten gebruiken de formulering 'zonder fouten', maar dit artikel heeft de volledige uitvoeringslogs niet onafhankelijk geverifieerd en leidt hier geen stabiel succespercentage van af. Gerelateerd bericht
Wat dit bericht de moeite waard maakt, is dat het model een aaneengesloten interactie heeft voltooid: de pagina begrijpen, een actie kiezen, feedback controleren en dan verdergaan naar de volgende stap.
OpenAI noemt computer- en browserbediening ook als een van Astra's belangrijkste mogelijkheden; openbaar geïntroduceerde taken omvatten het invullen van formulieren, het gebruik van software en het uitvoeren van webonderzoek. Officiële introductie van OpenAI
Een spel uitspelen betekent niet dat CAPTCHA's op alle echte websites kunnen worden opgelost. We kunnen vanuit deze demonstratie ervaren hoe het model tools gebruikt, maar de daadwerkelijke prestaties hangen nog steeds af van je eigen omgeving en operationele logs.
Hoe werken Astra, browser-MCP en de Chrome-extensie samen?
| Onderdeel | Waarvoor verantwoordelijk | Wat de gebruiker kan waarnemen |
|---|---|---|
| GPT-6 Astra | Levels begrijpen, acties bepalen, resultaten beoordelen | De analyse en volgende stappen van het model |
| Browser-MCP | Biedt de sessie hulpmiddelen voor paginalezing, screenshots en invoer | Toolaanroepen in de sessie |
| PandaNpc Chrome-extensie | Voert acties uit in de doelbrowser | Klikken, invoer, slepen en veranderingen op de pagina |
Het hele proces is: jouw taak → Astra roept MCP-tools aan → de extensie voert uit → de paginafeedback keert terug naar Astra.

De huidige Codex-integratie van PandaNpc bevat injectie van browser-MCP-configuratie; de browsertools bieden interfaces zoals screenshots, klikken, invoeren, slepen en het selecteren van browserinstanties. Dit is de toolchain van PandaNpc en betekent niet dat de nieuwsdemo dezelfde oplossing gebruikt.
Wat heb je nodig voordat je begint?
- PandaNpc-account: om apparaten, projecten en sessies te verbinden.
- Computer met Codex: via PandaPaw verbinden met PandaNpc.
- Modelaccount of -configuratie met toegang tot GPT-6 Astra: een succesvolle apparaatverbinding betekent niet dat het model al geautoriseerd is.
- Chrome-browser met de PandaNpc-extensie: voert de acties in het spel uit.
Gebruikers die al Astra-sessies in PandaNpc kunnen gebruiken, kunnen direct naar het gedeelte over het installeren van de extensie gaan. Voor modelkeuze kun je de vergelijking tussen GPT-6 Astra en Claude Fable 5.1 raadplegen.
1. Verbind de computer met Codex met PandaNpc
Log in op PandaNpc, open de apparaatpagina en kies 'Apparaat toevoegen'. Volg de instructies op de pagina om de installatieopdracht voor de doelcomputer te kopiëren en voer deze uit in de terminal van die computer. Ga na de installatie terug naar de apparaatpagina en controleer of de computer is verschenen.
Als op de computer al PandaPaw is geïnstalleerd, kun je het volgende uitvoeren:
pandapaw statusAls de accountautorisatie nog niet is voltooid, voer je daarna het volgende uit:
pandapaw loginVoltooi de autorisatie via de instructies op de geopende webpagina. Apparaten die normaal online zijn, hoeven niet herhaaldelijk opnieuw in te loggen.
Open daarna PandaNpc Agent, zoek het juiste apparaat en project op en ga naar de Codex-sessie. Volledige installatie-instructies vind je in de PandaPaw-integratiedocumentatie.
2. Installeer de Chrome-extensie en synchroniseer je account
Installeer de PandaNpc-extensie vanuit de Chrome Web Store.
Open in hetzelfde Chrome-gebruikersprofiel waarin je de extensie hebt geïnstalleerd de PandaNpc-inlogpagina en log in. Open daarna de zijbalk van de extensie.
De huidige extensie gebruikt de ingelogde status van de webaccount. Als je niet bent ingelogd, leidt de zijbalk je naar de webpagina om in te loggen; na het inloggen kun je de lijst met apparaten, projecten en sessies openen.
Zoek het zojuist verbonden apparaat en de Codex-sessie. Als de lijst niet verschijnt, controleer dan eerst of het inloggen op de webpagina is geslaagd en of het apparaat en de extensie hetzelfde PandaNpc-account gebruiken. Een login in een ander Chrome-gebruikersprofiel vervangt de login in het huidige profiel niet.
3. Bevestig dat de sessie daadwerkelijk GPT-6 Astra gebruikt
Ga naar je Codex-sessie en controleer de modelinformatie die in de sessie wordt weergegeven om te bevestigen dat het daadwerkelijke model GPT-6 Astra is.
Als je momenteel een ander model gebruikt, moet je de selectie voltooien via het modelconfiguratiepunt dat door deze Codex-omgeving wordt ondersteund en daarna het model controleren dat de sessie rapporteert. In de huidige extensie gebruikt een Codex-sessie niet dezelfde gewone modelwisselknop als Claude.
Ga er niet vanuit dat de wissel is geslaagd alleen omdat het model in een reactie zegt 'Ik ben Astra'; bekijk de modelinformatie van de sessie. Als je account geen toegang heeft tot Astra, kunnen de extensie en MCP deze toegang niet toevoegen.
4. Controleer of de browser-MCP is verbonden
Stuur eerst een eenvoudige taak:
Controleer de momenteel beschikbare browsertools, lees de titel van het actieve tabblad en maak een screenshot. Klik of typ voorlopig niet.
Controleer of de geretourneerde titel en screenshot afkomstig zijn van de browser die je wilt bedienen. Als er meerdere browsers zijn verbonden, kun je vragen:
Geef de beschikbare browserinstanties weer, selecteer de instantie waarmee ik het spel wil ervaren en maak daarna opnieuw een screenshot ter bevestiging.
Deze stap kan verifiëren of de sessie tools kan aanroepen, of de extensie online is en of de doelbrowser correct is. Als het model alleen tekstueel advies geeft zonder tools aan te roepen, los dan eerst het verbindingsprobleem op voordat je met het spel begint.
5. Open het spel en geef Astra de uitdaging
Open in de reeds verbonden Chrome I'm Not a Robot en houd het spelvenster zichtbaar.
Voor de eerste ervaring kun je het beste alleen het huidige level proberen:
Ervaar via de browser-MCP het momenteel geopende 'I'm Not a Robot'.
Lees eerst de regels van het huidige level en voltooi de handelingen via normale pagina-interacties. Lees niet de broncode om antwoorden te zoeken en wijzig ook niet de spelstatus om levels over te slaan.
Controleer na elke handeling de paginafeedback. Probeer eerst het huidige level, pauzeer wanneer het klaar is en vertel me welke tools zijn aangeroepen en hoe je het resultaat kunt bevestigen. Geef het eerlijk aan als er iets mislukt.
Zodra het volledige proces blijkt te werken, kun je het laten doorgaan en de behaalde levels, faalredenen, herhalingen en gevallen van handmatige tussenkomst bijhouden.
Hoe bevestig je dat een gameoperatie echt is geslaagd?
Elke operatie moet de cyclus 'observeren → bepalen → uitvoeren → verifiëren' doorlopen. De toolrespons zegt alleen iets over de uitvoering; of de pagina naar het volgende level gaat, is het bewijs dat het level is gehaald. Als het resultaat niet aan de verwachting voldoet, lees dan eerst het nieuwe scherm, controleer de inhoud van het invoerveld en pas daarna de actie aan.

Onze daadwerkelijke ervaring: eerste 4 levels voltooid, level 5 bereikt
We hebben in de door de gebruiker aangewezen browserinstantie via PandaNpc-browser-MCP en de Chrome-extensie het spel geopend en de eerste 4 levels voltooid. De handelingen waren gebaseerd op pagina-screenshots en feedback; we hebben klik-, invul- en echte invoertools gebruikt, en geen gamesourcecode gelezen of levelstatus gewijzigd.
De laatste screenshot toont Level 5: Rotation, wat bevestigt dat de eerste 4 levels zijn gehaald. Level 5 is niet gestart; deze registratie dient om te laten zien hoe de toolchain in de praktijk werkt.
| Level | Paginataak | Daadwerkelijke handeling en resultaat |
|---|---|---|
| Level 1: Checkbox | Vink 'I'm not a robot' aan | Klik op het selectievakje; de pagina gaat naar level 2. |
| Level 2: Stop Signs | Selecteer de vakken met stopborden | Selecteer op basis van de screenshot 4 vakken, klik op Verify; gaat naar level 3. |
| Level 3: Wiggles | Voer de dynamisch vervormde tekst in | Er traden tekenfouten en invoerappending op; na opnieuw herkennen en het leegmaken van het invoerveld verzonden; gaat naar level 4. |
| Level 4: Vegetables | Selecteer de afbeeldingen van groenten | Maak op basis van de afbeeldingen een selectie en klik op Verify; gaat naar level 5. |
Afbeeldingen selecteren: handeling bepalen op basis van het beeld, resultaat bevestigen op basis van het volgende level
Bij level 2 lopen de stopborden over meerdere vakken. Op basis van de screenshot selecteerden we de 4 vakken met het bord en klikten daarna op Verify. Pas toen de pagina level 3 Wiggles toonde, bevestigden we dat deze selectie was geslaagd.

Level 4 was een beeldselectie van verschillende objecten. Na het verzenden ging de pagina naar level 5 Rotation, waarmee opnieuw een complete reeks 'beeld bekijken → handelen → paginafeedback' ontstond.

Deze twee levels tonen de praktische rol van browsertools: de beoordeling van het model kan direct worden omgezet in pagina-acties, terwijl het resultaat nog steeds door de gamepagina wordt bevestigd.
Level 3: tekenfout en invoerappending, na correctie gehaald
De tekst bij level 3 was dynamisch vervormd. De eerste keer werd een van de tekens verkeerd herkend; FNZZCD werd ingevoerd en na verzending ging het niet naar het volgende level.
Toen we daarna opnieuw probeerden in te voeren, werkte de actie om alles te selecteren niet zoals bedoeld; de nieuwe tekst werd achter de oude inhoud toegevoegd en in het invoerveld stond FNZZCDFNZZCD. Hoewel de tool de invoeractie had uitgevoerd, voldeed de feitelijke veldinhoud niet meer aan de opgave.

Na het opnieuw bekijken van de screenshot werd de tekst herkend als FNZZSD. Deze keer werd eerst het invoerveld leeggemaakt, daarna gefocust en de echte invoertool aangeroepen, en ten slotte verzonden; de pagina ging naar level 4.
Dit proces bevatte zowel herkenningsfouten als invoerverwerkingsproblemen en kan niet worden beschreven als 'zonder fouten'. Omdat bij de correctie zowel het antwoord als de invoermethode veranderden, kan het uiteindelijk behalen van het level ook niet uitsluitend worden toegeschreven aan het gebruik van een andere tool.
De herbruikbare les is: controleer vóór een nieuwe poging eerst de daadwerkelijke staat van de pagina en heterveld; rapporteer pas dat een level is gehaald wanneer de pagina naar het volgende level gaat.
De pagina aan het einde van deze ervaring
Na het verzenden bij level 4 toonde de pagina level 5, de roterende puzzel. We hebben dit beeld bewaard als bewijs van het behalen van de eerste 4 levels en zijn niet verdergegaan met level 5.

Wat te doen als MCP niet reageert, screenshots mislukken of op de verkeerde plek wordt geklikt?
| Verschijnsel | Eerst controleren |
|---|---|
| De extensie heeft geen apparaat of sessie | Of de webaccount en de apparaattoewijzing overeenkomen |
| Codex reageert niet normaal | Of modelauthenticatie, quota en de runtime-omgeving in orde zijn |
| Het model roept geen browsertools aan | Of browser-MCP in de huidige sessie is geladen |
| Screenshot komt van de verkeerde pagina | Browserinstantie en actieve tabblad |
| Screenshot mislukt | Of het venster zichtbaar is en de specifieke door de tool geretourneerde reden |
| Na invoer geen level gehaald | Bekijk eerst de feitelijke veldinhoud; controleer op verkeerd herkende tekens, appending of niet leeggemaakt |
| Geklikt maar de pagina beweegt niet | Paginafeedback na de handeling |
| Volgende stap klikt plotseling verkeerd | Of de pagina is ververst of de lay-out is veranderd |
| Toolverzoek geweigerd | Huidige rechten en weigerreden |
Tijdens deze ervaring gaf de eerste paginasnapshot bij het openen van een nieuw tabblad een fout dat er geen verbinding kon worden gemaakt met het content script; daarna slaagde de screenshot en toonde de pagina level 1. Een enkele leesfout kan niet direct aantonen dat de hele browserketen onbruikbaar is; beoordeel dit aan de hand van de toolfout en de daaropvolgende daadwerkelijke pagina.
Veelgestelde vragen FAQ
Kan ik GPT-6 Astra gebruiken met alleen het installeren van de Chrome-extensie?
Nee. De extensie verzorgt de uitvoering in de browser; je hebt ook een werkende Codex-sessie en toegang tot Astra nodig.
Kan ik deze extensie rechtstreeks verbinden met de normale ChatGPT-webpagina?
Het pad dat in dit artikel wordt beschreven, is het verbinden van een Codex-sessie in PandaNpc met browser-MCP. Door alleen in een ander tabblad ChatGPT te openen, wordt deze verbinding niet automatisch tot stand gebracht.
Herkent MCP zelf CAPTCHA's?
MCP is het protocol dat modellen en tools verbindt. In deze opzet is het model verantwoordelijk voor begrip en beslissingen; de browsertools en de extensie verzorgen het ophalen van de pagina en het uitvoeren van acties.
Hoeveel levels zijn in deze ervaring daadwerkelijk gedaan? Was het zonder fouten?
De eerste 4 levels zijn voltooid en na het bereiken van level 5 is de ervaring beëindigd. Level 3 bevatte een tekenfout en invoerappending; na correctie is het level gehaald. Dit is niet zonder fouten en ook niet het doorlopen van alle 48 levels.
Waarom is het spel nog niet gehaald terwijl de tool succes retourneert?
Tooluitvoering en spelbeoordeling zijn twee verschillende resultaten. Bij level 3 trad bijvoorbeeld het geval op dat de tekstinvoer succesvol was, maar de inhoud verkeerd was toegevoegd. Controleer de ingevoerde inhoud en de paginafeedback na het verzenden.
Betekent het halen van het spel dat CAPTCHA's op echte websites worden gehaald?
Dat kan niet direct worden afgeleid. Het spelresultaat bewijst alleen de prestatie onder de overeenkomstige omstandigheden en kan niet vertegenwoordigen dat andere verificatiesystemen dezelfde handelingen accepteren.
Waarom zijn zowel de extensie als MCP nodig?
Met MCP weet het model welke tools er zijn en hoe ze moeten worden aangeroepen; de extensie voert deze aanroepen daadwerkelijk uit in de browser. Wanneer de twee zijn verbonden, kan het model de pagina observeren, daadwerkelijk handelen en daarna het resultaat uitlezen.
Gerelateerde gidsen

GPT-6 Astra vs Claude Fable 5.1: programmeren, Agent, prijzen en benchmarks vergeleken
GPT-6 Astra en Claude Fable 5.1 zijn beide openbaar beschikbaar en zijn beide vlaggenschipmodellen die $10 per miljoen tokens voor invoer en $50 per miljoen tokens voor uitvoer kosten, maar kennen elk hun eigen afwegingen op het gebied van programmeren, computerbediening, lange taken, cachekosten en context. Dit artikel vergelijkt ze punt voor punt met een gemeenschappelijke benchmark en biedt een methode om op basis van de taak het juiste model te kiezen.
Artikel lezen →
GPT-6 Astra is nu volledig beschikbaar: hoe deel je het veilig met familie en vrienden
GPT-6 Astra is nu algemeen beschikbaar voor in aanmerking komende betaalde abonnementen, Codex en de API. Dit artikel legt de toegangsverschillen uit tussen Plus, Pro, Business, Enterprise, Free/Go en GPT-6 Pro en demonstreert hoe u veilig kunt delen via een intrekbare Agent-verbinding, zonder uw OpenAI-account, wachtwoord of API Key te delen.
Artikel lezen →
Laat Claude direct uw browser bedienen: formulieren invullen, berichten plaatsen, zelfs schuifregelaar-captcha's verslepen
De meeste mensen gebruiken AI nog in de modus 'jij vraagt, het antwoordt'. De Chrome-extensie van PandaNpc laat je Claude Code echt in de browser reiken, om voor jou te klikken, in te vullen, pagina's om te slaan – en zelfs om voor jou de slider captcha te verslepen. Via het Chrome Developer Protocol injecteert het op kernel-niveau echte invoer met isTrusted=true, plus door de backend berekende menselijke sleepbewegingen, om anti-scraping te omzeilen en cross-origin iframes binnen te gaan. 43 bedieningstools, uitgerust met een complete set goedkeuringskaarten, domein-zwarte lijst, pauzeknop en een veiligheidsslot dat acties traceert.
Artikel lezen →