જ્યારે AI એ MDN સાથે દલીલ કરી અને હારી ગયું
AI કોડિંગ આસિસ્ટન્ટ્સ તમે સોફ્ટવેર કેવી રીતે લખો છો તે બદલી નાખે છે. તેઓ ટેસ્ટ લખે છે. તેઓ APIs સમજાવે છે. તેઓ કોડનું રિવ્યુ કરે છે.
પરંતુ તેઓ એક ચોક્કસ કાર્યમાં નિષ્ફળ જાય છે: આજે બ્રાઉઝર્સ શું સપોર્ટ કરે છે તે જાણવામાં.
Mozilla એ તાજેતરમાં આનું પરીક્ષણ કર્યું. તેમણે નવા Firefox ફીચર્સ વિશે પૂછવા માટે Claude Code નો ઉપયોગ કર્યો. AI એ દાવો કર્યો કે Firefox Web Serial API ને સપોર્ટ કરતું નથી. તેણે એમ પણ કહ્યું કે Mozilla પાસે તેને સપોર્ટ કરવાની કોઈ યોજના નથી.
AI ખોટું હતું. Firefox માં તે ફીચર પહેલેથી જ આવી ગયું હતું.
આવું એટલા માટે થાય છે કારણ કે વેબ AI ટ્રેનિંગ ડેટા કરતા વધુ ઝડપથી આગળ વધે છે. બ્રાઉઝર્સ દર થોડા અઠવાડિયે નવા APIs અને CSS ફીચર્સ લાવે છે. મહિનાઓ પહેલા ટ્રેન કરેલ AI મોડેલને ખબર જ નથી હોતી કે આ ફેરફારો અસ્તિત્વમાં છે. તે જૂના ડેટાથી ખાલી જગ્યાઓ ભરી દે છે.
Mozilla એ એક ઉકેલ બનાવ્યો: MDN MCP Server.
MCP એટલે Model Context Protocol. તે AI મોડેલ્સને બાહ્ય ડેટા સાથે જોડવાની મંજૂરી આપે છે. મેમરી પર આધાર રાખવાને બદલે, AI સ્ત્રોત (source) તપાસે છે.
જૂની રીત: Developer -> AI Memory -> Answer
નવી રીત: Developer -> AI -> MDN -> Answer
MDN MCP Server AI ને ડોક્યુમેન્ટેશન અને બ્રાઉઝર કમ્પેટીબિલિટી ડેટાનો એક્સેસ આપે છે. જ્યારે Mozilla એ આનું પરીક્ષણ કર્યું, ત્યારે પરિણામો બદલાઈ ગયા.
- ચોકસાઈ વધી.
- નવા ફીચર્સને યોગ્ય રીતે ઓળખવામાં આવ્યા.
- અનુમાન (assumptions) ઘટ્યા.
- જવાબો વાસ્તવિકતા સાથે સુસંગત હતા.
આશ્ચર્યજનક રીતે, AI બમણું ઝડપી બની ગયું. તે હવે વેબ પર શોધવામાં અથવા HTML પાર્સ કરવામાં સમય નથી વિતાવતું. તેને સીધો જ સ્ટ્રક્ચર્ડ ડેટા મળે છે.
તમે આનો ઉપયોગ ઘણા સાધનો સાથે કરી શકો છો, જેમાં સામેલ છે:
- Claude Code
- Claude Desktop
- Cursor
- VS Code
તેને Claude Code માં ઉમેરવા માટે, આ કમાન્ડ ચલાવો:
claude mcp add --transport http mdn https://mcp.mdn.mozilla.net/
પાઠ સરળ છે. AI ને મોટા મગજની જરૂર નથી. તેને તથ્યો (facts) સુધી વધુ સારી પહોંચની જરૂર છે. કોડિંગનું ભવિષ્ય ડોક્યુમેન્ટેશનને AI દ્વારા બદલવાનું નથી. તે તમારી સાથે ડોક્યુમેન્ટેશન વાંચતું AI છે.
સ્ત્રોત: https://dev.to/josephciullo/the-day-ai-argued-with-mdn-and-lost-mm7