היום שבו ה-AI התעמת עם MDN והפסיד

עוזרי קוד מבוססי AI משנים את הדרך שבה אתם כותבים תוכנה. הם כותבים טסטים ומסבירים APIs. אך הם נכשלים לעיתים קרובות בדבר אחד: לדעת מה דפדפנים תומכים בו היום.

Mozilla בדקה זאת לאחרונה. הם השתמשו ב-Claude Code כדי לשאול על פיצ'רים חדשים ב-Firefox. ה-AI טען בביטחון ש-Firefox אינו תומך ב-Web Serial API. הוא אפילו אמר של-Mozilla אין תוכניות להוסיף אותו.

ה-AI טעה. Firefox 151 כבר שחרר את הפיצ'ר הזה.

זה קורה מכיוון שהרשת נעה מהר יותר מנתוני האימון של ה-AI. דפדפנים מוסיפים פיצ'רים חדשים של CSS ו-HTML מדי כמה שבועות. AI שאומן לפני חודשים ינחש כאשר יחסר לו מידע עדכני. הוא מייצר תשובות שנראות נכונות אך אינן מעודכנות.

Mozilla פתרה זאת באמצעות ה-MDN MCP Server.

MCP פירושו Model Context Protocol. הוא מאפשר למודלי AI להתחבר לנתונים חיצוניים. במקום להסתמך על זיכרון, ה-AI בודק את המקור.

הדרך הישנה: מפתח ← זיכרון ה-AI ← תשובה

הדרך החדשה: מפתח ← AI ← MDN ← תשובה

ה-MDN MCP Server מעניק ל-AI גישה ישירה לתיעוד ולנתוני תאימות דפדפנים. Mozilla בדקה זאת ומצאה שלושה שיפורים משמעותיים:

באופן מפתיע, ה-AI הפך למהיר פי שניים. ללא MCP, העוזר צריך לחפש ברשת ולנתח דפי HTML. עם 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