وہ دن جب 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 کو دستاویزات (documentation) اور براؤزر مطابقت (compatibility) کے ڈیٹا تک رسائی فراہم کرتا ہے۔ جب Mozilla نے اس کا تجربہ کیا، تو نتائج بدل گئے۔

حیرت انگیز طور پر، AI دوگنا تیز ہو گیا۔ اب یہ ویب پر تلاش کرنے یا HTML کا تجزیہ کرنے میں وقت ضائع نہیں کرتا۔ اسے براہ راست منظم ڈیٹا (structured data) مل جاتا ہے۔

آپ اسے بہت سے ٹولز کے ساتھ استعمال کر سکتے ہیں، بشمول:

اسے Claude Code میں شامل کرنے کے لیے، یہ کمانڈ چلائیں: claude mcp add --transport http mdn https://mcp.mdn.mozilla.net/

سبق سادہ ہے۔ AI کو بڑے دماغ کی ضرورت نہیں ہے۔ اسے حقائق تک بہتر رسائی کی ضرورت ہے۔ کوڈنگ کا مستقبل AI کا دستاویزات کی جگہ لینا نہیں ہے۔ بلکہ AI کا آپ کے ساتھ مل کر دستاویزات پڑھنا ہے۔

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