De dag dat AI met MDN in discussie ging en verloor

AI-code-assistenten veranderen de manier waarop je software schrijft. Ze schrijven tests. Ze leggen API's uit. Ze beoordelen code.

Maar ze falen bij één specifieke taak: weten wat browsers vandaag de dag ondersteunen.

Mozilla heeft dit onlangs getest. Ze gebruikten Claude Code om vragen te stellen over nieuwe Firefox-functies. De AI beweerde dat Firefox de Web Serial API niet ondersteunde. Het zei zelfs dat Mozilla geen plannen had om deze te ondersteunen.

De AI zat ernaast. Firefox had die functie al uitgebracht.

Dit gebeurt omdat het web sneller beweegt dan AI-trainingsdata. Browsers brengen elke paar weken nieuwe API's en CSS-functies uit. Een AI-model dat maanden geleden is getraind, weet simpelweg niet dat deze wijzigingen bestaan. Het vult de gaten op met oude gegevens.

Mozilla heeft een oplossing gebouwd: de MDN MCP Server.

MCP staat voor Model Context Protocol. Het stelt AI-modellen in staat om verbinding te maken met externe gegevens. In plaats van te vertrouwen op het geheugen, controleert de AI de bron.

Oude manier: Ontwikkelaar -> AI-geheugen -> Antwoord

Nieuwe manier: Ontwikkelaar -> AI -> MDN -> Antwoord

De MDN MCP Server geeft de AI toegang tot documentatie en gegevens over browsercompatibiliteit. Toen Mozilla dit testte, veranderden de resultaten.

Verrassend genoeg werd de AI twee keer zo snel. Het besteedt geen tijd meer aan het doorzoeken van het web of het parsen van HTML. Het krijgt direct gestructureerde gegevens.

Je kunt dit gebruiken met veel tools, waaronder:

Om het toe te voegen aan Claude Code, voer dit commando uit: claude mcp add --transport http mdn https://mcp.mdn.mozilla.net/

De les is simpel. AI heeft geen groter brein nodig. Het heeft betere toegang tot feiten nodig. De toekomst van coderen is niet dat AI de documentatie vervangt. Het is dat AI de documentatie samen met jou leest.

Bron: https://dev.to/josephciullo/the-day-ai-argued-with-mdn-and-lost-mm7