← semua berita

Kitesurf, browser Cloudflare yang dirancang untuk agent, bukan manusia

AI · · · sumber (blog.cloudflare.com)

Cloudflare merilis Kitesurf, sebuah web browser yang berjalan di platform Workers sebagai WebAssembly dan ditujukan untuk agent AI, bukan pengguna manusia. Alasannya sederhana. Engine seperti Chromium dibangun untuk manusia dan membawa overhead memori serta CPU yang sebenarnya tidak dibutuhkan agent. Overhead itu jadi mahal ketika Anda ingin memberi ribuan agent browser sendiri sekaligus, sehingga selama ini hanya aplikasi bermodal besar yang sanggup.

Kitesurf membagi pekerjaan menjadi tiga bagian: Engine yang berbicara lewat Chrome DevTools Protocol dan menyimpan state sesi, PageScript yang menyusun DOM dan menjalankan JavaScript memakai library Rust bernama Blitz dan Stylo, serta PageRenderer yang menggambar halaman menjadi image buffer. Setiap pemuatan halaman diperlakukan sebagai input yang tidak tepercaya, dan proses render berlangsung di isolate yang stateless dan sekali pakai. Menurut Cloudflare, konsumsi CPU-nya 3,1 sampai 3,8 kali lebih rendah dan memorinya 4,7 sampai 7 kali lebih hemat dibanding Chromium, serta lulus lebih dari 215.000 Web Platform Tests. Komprominya ada di kecepatan: waktu eksekusi sekitar 1,7 sampai 1,8 kali lebih lambat. Kitesurf kompatibel dengan Puppeteer dan Playwright dan tersedia gratis dalam versi beta lewat layanan Browser Run.

Kenapa ini penting

Kalau Anda menjalankan agent berbasis browser dalam skala besar, biaya per instance selama ini jadi batas atas berapa banyak yang bisa dijalankan. Memangkas memori hingga tujuh kali mengubah hitungan itu, tapi uji dulu apakah waktu eksekusi yang lebih lambat mengganggu tugas Anda sebelum berpindah.

CloudflareAgentsInfrastructure