AI, MDN ಜೊತೆ ವಾದ ಮಾಡಿ ಸೋತ ದಿನ

AI ಕೋಡಿಂಗ್ ಅಸಿಸ್ಟೆಂಟ್‌ಗಳು ನೀವು ಸಾಫ್ಟ್‌ವೇರ್ ಬರೆಯುವ ವಿಧಾನವನ್ನೇ ಬದಲಿಸುತ್ತವೆ. ಅವು ಟೆಸ್ಟ್‌ಗಳನ್ನು ಬರೆಯುತ್ತವೆ. APIಗಳನ್ನು ವಿವರಿಸುತ್ತವೆ. ಕೋಡ್ ಅನ್ನು ಪರಿಶೀಲಿಸುತ್ತವೆ.

ಆದರೆ ಅವು ಒಂದು ನಿರ್ದಿಷ್ಟ ಕೆಲಸದಲ್ಲಿ ವಿಫಲವಾಗುತ್ತವೆ: ಇಂದಿನ ಬ್ರೌಸರ್‌ಗಳು ಏನನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ ಎಂಬುದನ್ನು ತಿಳಿಯುವಲ್ಲಿ.

Mozilla ಇತ್ತೀಚೆಗೆ ಇದನ್ನು ಪರೀಕ್ಷಿಸಿತು. ಅವರು ಹೊಸ Firefox ಫೀಚರ್‌ಗಳ ಬಗ್ಗೆ ಕೇಳಲು Claude Code ಅನ್ನು ಬಳಸಿದರು. Firefox Web Serial API ಅನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ ಎಂದು AI ಪ್ರತಿಪಾದಿಸಿತು. ಅಷ್ಟೇ ಅಲ್ಲದೆ, Mozilla ಅದನ್ನು ಬೆಂಬಲಿಸುವ ಯಾವುದೇ ಯೋಜನೆಯನ್ನು ಹೊಂದಿಲ್ಲ ಎಂದೂ ಹೇಳಿತು.

AI ತಪ್ಪು ಮಾಡಿತ್ತು. Firefox ಈಗಾಗಲೇ ಆ ಫೀಚರ್ ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿತ್ತು.

ವೆಬ್ ತರಬೇತಿ ಡೇಟಾ (training data) ಗಿಂತ ವೇಗವಾಗಿ ಚಲಿಸುವುದರಿಂದ ಹೀಗಾಗುತ್ತದೆ. ಬ್ರೌಸರ್‌ಗಳು ಪ್ರತಿ ಕೆಲವು ವಾರಗಳಿಗೊಮ್ಮೆ ಹೊಸ APIಗಳು ಮತ್ತು 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 ಇದನ್ನು ಪರೀಕ್ಷಿಸಿದಾಗ, ಫಲಿತಾಂಶಗಳು ಬದಲಾದವು.

ಆಶ್ಚರ್ಯಕರವಾಗಿ, 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