วันที่ AI เถียงกับ MDN แล้วแพ้

ผู้ช่วยเขียนโค้ดด้วย AI เปลี่ยนวิธีการเขียนซอฟต์แวร์ของคุณ พวกมันเขียนเทสต์ อธิบาย API และรีวิวโค้ด

แต่พวกมันกลับล้มเหลวในงานเฉพาะอย่างหนึ่ง นั่นคือการรู้ว่าเบราว์เซอร์ในปัจจุบันรองรับอะไรบ้าง

เมื่อเร็วๆ นี้ Mozilla ได้ทดสอบเรื่องนี้ โดยใช้ Claude Code ถามเกี่ยวกับฟีเจอร์ใหม่ๆ ของ Firefox ซึ่ง AI อ้างว่า Firefox ไม่รองรับ Web Serial API และถึงกับบอกว่า Mozilla ยังไม่มีแผนที่จะรองรับฟีเจอร์นี้ด้วยซ้ำ

แต่ AI นั้นผิด เพราะ Firefox ได้ปล่อยฟีเจอร์นั้นออกมาเรียบร้อยแล้ว

สิ่งนี้เกิดขึ้นเพราะโลกของเว็บเคลื่อนที่ไปเร็วกว่าข้อมูลที่ใช้เทรน AI เบราว์เซอร์มีการปล่อย API และฟีเจอร์ CSS ใหม่ๆ ออกมาทุกไม่กี่สัปดาห์ โมเดล AI ที่ถูกเทรนเมื่อหลายเดือนก่อนจึงไม่รู้ว่ามีการเปลี่ยนแปลงเหล่านี้เกิดขึ้น และมันจะเติมเต็มช่องว่างเหล่านั้นด้วยข้อมูลเก่าแทน

Mozilla จึงสร้างโซลูชันขึ้นมา นั่นคือ MDN MCP Server

MCP ย่อมาจาก Model Context Protocol ซึ่งช่วยให้โมเดล AI สามารถเชื่อมต่อกับข้อมูลภายนอกได้ แทนที่จะพึ่งพาเพียงความจำ AI จะทำการตรวจสอบจากแหล่งข้อมูลโดยตรง

แบบเดิม: นักพัฒนา -> ความจำของ AI -> คำตอบ

แบบใหม่: นักพัฒนา -> AI -> MDN -> คำตอบ

MDN MCP Server ช่วยให้ AI เข้าถึงเอกสารประกอบและข้อมูลความเข้ากันได้ของเบราว์เซอร์ เมื่อ Mozilla ทดสอบสิ่งนี้ ผลลัพธ์ที่ได้ก็เปลี่ยนไป

ที่น่าประหลาดใจคือ AI ทำงานเร็วขึ้นถึงสองเท่า เพราะไม่ต้องเสียเวลาค้นหาเว็บหรือประมวลผล HTML อีกต่อไป แต่มันได้รับข้อมูลที่มีโครงสร้างโดยตรง

คุณสามารถใช้สิ่งนี้กับเครื่องมือต่างๆ ได้มากมาย รวมถึง:

หากต้องการเพิ่มเข้าไปใน Claude Code ให้รันคำสั่งนี้: claude mcp add --transport http mdn https://mcp.mdn.mozilla.net/

บทเรียนนี้เรียบง่ายมาก AI ไม่ได้ต้องการสมองที่ใหญ่ขึ้น แต่มันต้องการการเข้าถึงข้อเท็จจริงที่ดีขึ้น อนาคตของการเขียนโค้ดไม่ใช่การที่ AI เข้ามาแทนที่เอกสารประกอบ แต่คือการที่ AI อ่านเอกสารประกอบไปพร้อมกับคุณ

ที่มา: https://dev.to/josephciullo/the-day-ai-argued-with-mdn-and-lost-mm7