Chrome DevTools MCP sunucusuna yapılan yeni bir geliştirme sayesinde, kodlama ajanları artık aktif tarayıcı oturumlarına doğrudan bağlanabiliyor. Bu, uzun zamandır beklenen bir özellik olup, geliştiricilerin hata ayıklama süreçlerini önemli ölçüde kolaylaştırmayı hedefliyor. Daha önce, ajanların ayrı bir kullanıcı profili ile çalışması veya uzaktan hata ayıklama portu üzerinden bağlanması gerekiyordu. Bu yenilikle birlikte, manuel ve yapay zeka destekli hata ayıklama arasında kesintisiz bir geçiş sağlanıyor.
Bu entegrasyon, kodlama ajanlarına çeşitli avantajlar sunuyor. Örneğin, bir oturum açma işlemi gerektiren bir hatayı düzeltmek istediğinizde, ajanınız mevcut tarayıcı oturumunuza doğrudan erişebilir ve ek bir oturum açma gereksinimini ortadan kaldırır. Ayrıca, DevTools kullanıcı arayüzünde aktif bir hata ayıklama oturumuna erişim de mümkün hale geliyor. Ağ panelinde başarısız bir ağ isteği keşfettiğinizde veya Öğeler panelinde bir öğe seçtiğinizde, kodlama ajanınızdan bu durumu araştırmasını isteyebilirsiniz. Bu, hata ayıklama iş akışını daha akıllı ve verimli hale getiriyor.
Yeni özellik, Chrome M144 (şu anda Beta sürümünde) ile birlikte geliyor ve Chrome'un mevcut uzaktan hata ayıklama yeteneklerini temel alıyor. Varsayılan olarak devre dışı olan uzaktan hata ayıklama bağlantılarının, chrome://inspect#remote-debugging adresinden manuel olarak etkinleştirilmesi gerekiyor. --autoConnect seçeneği ile yapılandırıldığında, MCP sunucusu aktif bir Chrome örneğine bağlanacak ve uzaktan hata ayıklama oturumu talep edecektir. Güvenlik amacıyla, her bağlantı talebinde kullanıcıya bir izin iletişim kutusu gösterilir ve aktif bir hata ayıklama oturumu sırasında "Chrome otomatik test yazılımı tarafından kontrol ediliyor" banner'ı görüntülenir. Bu adımlar, kötü niyetli kullanımların önüne geçmek için tasarlanmıştır.
Bu yeni özellik, geliştiricilerin hata ayıklama süreçlerini otomatikleştirmelerine ve yapay zeka destekli araçlarla daha verimli çalışmalarına olanak tanıyor.