Geri Dön
Cloudflare'ın Kitesurf güncellemesi: WebMCP desteği ve terminal modu
SiTech AI Team2 წთ. საკითხავი

Cloudflare'ın Kitesurf güncellemesi: WebMCP desteği ve terminal modu

Cloudflare'ın ajan tarayıcısı Kitesurf artık WebMCP'yi destekliyor, Browser Run API'sinin tamamını kapsıyor ve sayfaları terminal içinde işleyebiliyor; şirket bunu yeni bir güncellemeyle duyurdu.

Cloudflare, ağustos ayında tamamen Cloudflare Workers üzerinde çalışan ve yapay zeka ajanları için tasarlanan Kitesurf tarayıcısını tanıtmıştı. Şirketin yayımladığı yeni güncellemeye göre Kitesurf artık WebMCP'yi destekliyor, Browser Run API'sinin tamamını kapsıyor ve terminalde de çalışıyor.

WebMCP desteği

Web siteleri ajanların kullanımı için tasarlanmadı. Cloudflare bugünkü gezinmeyi piksellere tıklayıp doğru öğenin yüklenmesini umma süreci olarak tanımlıyor; bu yaklaşım programatik kullanımda yavaş ve kırılgan. WebMCP, geliştiricilerin site işlevlerini doğrudan ajanlara açmasını sağlıyor; böylece bir model tıklamaları taklit etmek yerine searchFlights() gibi bir işlevi çağırabiliyor.

Cloudflare WebMCP'yi ilk günlerinden bu yana destekliyor ve kısa süre önce site sahiplerine kod değiştirmeden tek bir anahtarla açma imkanı verdi. Artık Kitesurf de destekliyor; şirket bunu navigate-to ve set-location gibi araçları sunan Cloudflare Radar üzerinde gösteriyor.

Daha fazla standart, 730.000'den fazla WPT alt testi

Kitesurf, lansmandan bu yana CSS Layout, CSS Object Model, CSS Typed OM ve custom elements desteğini, ayrıca URL tabanlı modül çözümleme, JSON modülleri ve import map desteğini ekledi. iframe'ler artık doğru anda yükleniyor ve daha iyi yalıtılıyor.

Kitesurf WPT alt test kapsamının artışı

Kalite, açık kaynak test paketi Web Platform Tests ile izleniyor. Kitesurf artık 730.000'den fazla WPT alt testini geçiyor; bu, lansmandakinden 500.000 fazla.

Ajan döngüsü için verimlilik

Bir ajan için verimlilik, sayfanın hızlı yüklenmesinden çok tüm döngünün gecikmesiyle ilgili. Cloudflare motorun iç işleyişini yeniledi: Boa JavaScript motoru ile DOM arasındaki sınırdan daha az işlem geçiyor, böylece getAttribute, id ve parentNode gibi okumalar Wasm DOM içinde yanıtlanıyor.

Browser Run, terminal ve bundan sonrası

Kitesurf artık Browser Run API'sinin tam kapsamına sahip; CDP, Playwright, Puppeteer veya MCP üzerinden yönetilebiliyor. Ekran görüntüsü, HTML çıkarma ve PDF üretimi için Quick Actions daha önce yalnızca REST API'den kullanılabiliyordu; artık bir Worker içinden env.BROWSER.quickAction() ile çağrılabiliyor.

Mimari, sayfa kodunu çalıştıran isolate olan PageScript'i, sayfa nesnelerini piksellere dönüştüren PageRenderer'dan ayırıyor. Bu ayrım işlemeyi Kitesurf dışına taşımayı mümkün kılıyor; Cloudflare bu nedenle PageRenderer'ı playground Worker'ına taşıdı ve Kitty, Ghostty ile WezTerm'in desteklediği terminal grafik protokolü Kitty'ye çıktı verecek şekilde uyarladı.

Kitesurf beta süresince ücretsiz ve Cloudflare projeyi açık kaynak yapma taahhüdünü sürdürüyor.

SSiTech

SiTech — AI destekli web geliştirme

Hızlı ve modern web siteleri kuruyor, AI'yı gerçek iş akışlarına taşıyoruz. Projeniz veya sorunuz mu var? Yardımcı olmaktan mutluluk duyarız.