AI, MDN తో వాదించి ఓడిపోయిన రోజు

AI కోడింగ్ అసిస్టెంట్లు మీరు సాఫ్ట్‌వేర్‌ను రాసే విధానాన్ని మారుస్తాయి. అవి టెస్ట్‌లను రాస్తాయి మరియు APIలను వివరిస్తాయి. కానీ అవి తరచుగా ఒక విషయంలో విఫలమవుతాయి: ప్రస్తుతం బ్రౌజర్‌లు దేనిని సపోర్ట్ చేస్తున్నాయో తెలియకపోవడం.

Mozilla ఇటీవల దీనిని పరీక్షించింది. కొత్త Firefox ఫీచర్ల గురించి అడగడానికి వారు Claude Codeని ఉపయోగించారు. Firefox, Web Serial APIని సపోర్ట్ చేయదని AI నమ్మకంగా పేర్కొంది. దాన్ని జోడించడానికి Mozillaకు ఎటువంటి ప్రణాళికలు లేవని కూడా అది చెప్పింది.

AI తప్పు చెప్పింది. Firefox 151 ఇప్పటికే ఆ ఫీచర్‌ను విడుదల చేసింది.

వెబ్, AI శిక్షణ డేటా (training data) కంటే వేగంగా మారుతుండటం వల్ల ఇలా జరుగుతుంది. బ్రౌజర్‌లు ప్రతి కొన్ని వారాలకు కొత్త CSS మరియు HTML ఫీచర్లను జోడిస్తాయి. కొన్ని నెలల క్రితం శిక్షణ పొందిన AIకి ప్రస్తుత డేటా లేనప్పుడు, అది ఊహించి సమాధానం చెబుతుంది. ఇది చూడటానికి సరైనవిగా అనిపించే కానీ పాతబడిపోయిన సమాధానాలను ఇస్తుంది.

Mozilla దీనిని MDN MCP Serverతో పరిష్కరించింది.

MCP అంటే Model Context Protocol. ఇది AI మోడల్‌లు బాహ్య డేటాతో (external data) కనెక్ట్ అవ్వడానికి అనుమతిస్తుంది. కేవలం జ్ఞాపకశక్తిపై ఆధారపడటానికి బదులుగా, AI నేరుగా మూలాన్ని (source) తనిఖీ చేస్తుంది.

పాత పద్ధతి: Developer → AI Memory → Answer

కొత్త పద్ధతి: Developer → AI → MDN → Answer

MDN MCP Server, AIకి డాక్యుమెంటేషన్ మరియు బ్రౌజర్ కంపాటబిలిటీ డేటాకు నేరుగా ప్రాప్యతను అందిస్తుంది. Mozilla దీనిని పరీక్షించి మూడు ప్రధాన మెరుగుదలలను కనుగొంది:

ఆశ్చర్యకరంగా, AI రెండు రెట్లు వేగంగా పనిచేయడం ప్రారంభించింది. MCP లేకపోతే, అసిస్టెంట్ వెబ్‌లో వెతకాలి మరియు HTML పేజీలను విశ్లేషించాలి (parse). MCPతో, దానికి వెంటనే స్ట్రక్చర్డ్ డేటా లభిస్తుంది. ఇది వెతకడానికి తక్కువ సమయం, సమాధానం ఇవ్వడానికి ఎక్కువ సమయం కేటాయిస్తుంది.

మీరు దీనిని Claude Desktop, Cursor, లేదా VS Code వంటి అనేక సాధనాలతో ఉపయోగించవచ్చు.

దీనిని Claude Codeకి జోడించడానికి, ఈ కమాండ్‌ను రన్ చేయండి: claude mcp add --transport http mdn https://mcp.mdn.mozilla.net/

దీని నుండి నేర్చుకోవాల్సిన పాఠం సరళమైనది. మనం AIని డాక్యుమెంటేషన్‌కు ప్రత్యామ్నాయంగా చూడకూడదు. భవిష్యత్తు అంటే మీతో కలిసి డాక్యుమెంటేషన్‌ను చదివే AI.

మూలం: https://dev.to/josephciullo/the-day-ai-argued-with-mdn-and-lost-mm7