AI'nın MDN ile Tartıştığı ve Kaybettiği Gün
Yapay zeka kodlama asistanları yazılım yazma şeklinizi değiştiriyor. Testler yazıyorlar ve pull request'leri inceliyorlar. Ancak bir konuda başarısız oluyorlar: tarayıcıların bugün neleri desteklediğini bilmek.
Mozilla bunu yakın zamanda test etti. Yeni Firefox özelliklerini sormak için Claude Code kullandılar. Yapay zeka, Firefox'un Web Serial API'yi desteklemediğini iddia etti. Hatta Mozilla'nın bunu eklemek için bir planı olmadığını bile söyledi.
Yapay zeka yanılıyordu. Firefox 151 zaten Web Serial desteğine sahipti.
Bu durum, web'in yapay zeka eğitim verilerinden daha hızlı hareket etmesinden kaynaklanıyor. Tarayıcılar her birkaç haftada bir yeni API'ler ve CSS özellikleri sunuyor. Aylar önce eğitilmiş bir yapay zeka, güncel veriden yoksun olduğunda tahmin yürütür. Kendinden emin görünür ama genellikle yanılır.
Mozilla bunu MDN MCP Server ile çözdü.
MCP, Model Context Protocol anlamına gelir. Yapay zeka modellerinin harici veri kaynaklarıyla iletişim kurmasını sağlar. Yapay zeka, hafızasına güvenmek yerine canlı dokümantasyonu kontrol eder.
İş akışı şundan şuna dönüşüyor: Geliştirici → Yapay Zeka Hafızası → Cevap
Şuna: Geliştirici → Yapay Zeka → MDN → Cevap
Yapay zeka artık MDN ve Browser Compatibility Data'dan gelen yapılandırılmış verileri kullanıyor. Tahmin yürütmüyor. Kontrol ediyor.
Sonuçlar etkileyiciydi: • Uyumluluk bilgileri doğru hale geldi. • Yeni özellikleri doğru bir şekilde tanımladı. • Daha az yanlış varsayımda bulundu. • Yanıtlar iki kat daha hızlıydı.
Sorgular daha hızlıdır çünkü yapay zeka artık web'de arama yapmıyor veya karmaşık HTML'leri ayrıştırmıyor. Doğrudan, makine tarafından işlenebilir veriler alıyor.
Bunu birçok araçla kullanabilirsiniz: • Claude Code ve Claude Desktop • Cursor • VS Code • Zed
MDN MCP Server'ı Claude Code'a eklemek için şu komutu çalıştırın:
claude mcp add --transport http mdn https://mcp.mdn.mozilla.net/
Ders basit. Yapay zekanın daha büyük modellere ihtiyacı yok. Gerçeklere daha iyi erişime ihtiyacı var. Yapay zekanın geleceği dokümantasyonun yerini almak değil; yapay zekanın dokümantasyonu sizinle birlikte okumasıdır.
Kaynak: https://dev.to/josephciullo/the-day-ai-argued-with-mdn-and-lost-mm7
İsteğe bağlı öğrenme topluluğu: https://t.me/GyaanSetuAi