Cloudflare Perkenalkan Kitesurf, Browser yang Dirancang Khusus untuk Agen AI

Cloudflare memperkenalkan Kitesurf, browser yang dirancang khusus untuk agen AI agar dapat berinteraksi dengan web secara lebih ringan dan efisien.

Ilustrasi browser Kitesurf Cloudflare yang dirancang untuk agen AI
Ilustrasi browser Kitesurf Cloudflare yang dirancang untuk agen AI

Cloudflare memperkenalkan Kitesurf, sebuah browser yang dirancang khusus untuk kebutuhan agen kecerdasan buatan atau AI agent. Berbeda dari browser konvensional yang sejak awal dibangun untuk manusia, Kitesurf diarahkan untuk perangkat lunak yang harus membuka halaman web, membaca konten, menjalankan JavaScript, mengambil data, melakukan tindakan otomatis, dan menyelesaikan tugas digital tanpa membutuhkan antarmuka visual yang lengkap untuk pengguna manusia.

Kehadiran Kitesurf menunjukkan bahwa perkembangan AI mulai mendorong perubahan pada lapisan infrastruktur internet. Selama ini, browser identik dengan aplikasi yang digunakan manusia untuk melihat situs, berpindah tab, memasang ekstensi, mengisi formulir, dan berinteraksi dengan berbagai elemen visual. Namun, kebutuhan agen AI berbeda. Agen tidak membutuhkan pengalaman visual seperti manusia, melainkan lingkungan yang memungkinkan model menjalankan pekerjaan berbasis web secara cepat, terukur, dan dapat dikendalikan.

Konsep tersebut sejalan dengan arah pengembangan Cloudflare melalui Browser Run, layanan yang sebelumnya dikenal sebagai Browser Rendering. Cloudflare menjelaskan bahwa Browser Run memungkinkan sesi browser dijalankan pada jaringan globalnya dan dikendalikan melalui kode maupun AI. Layanan tersebut juga menyediakan kemampuan seperti pengambilan screenshot, ekstraksi konten, crawling, serta interaksi dengan halaman web.

Mengapa Agen AI Membutuhkan Browser Berbeda?

Agen AI pada dasarnya merupakan perangkat lunak yang tidak hanya menghasilkan jawaban, tetapi juga dapat menjalankan serangkaian tindakan untuk mencapai tujuan tertentu. Ketika tugas tersebut melibatkan internet, agen harus mampu memahami halaman, menemukan informasi yang relevan, menjalankan perintah, dan berpindah dari satu langkah ke langkah berikutnya.

Masalahnya, browser modern pada umumnya membawa banyak komponen yang dibuat untuk memenuhi kebutuhan manusia. Elemen antarmuka, proses rendering yang sangat lengkap, dukungan terhadap berbagai fitur visual, serta komponen lain dibutuhkan agar situs tampil sebagaimana mestinya di layar pengguna. Untuk agen AI, sebagian kebutuhan tersebut tidak selalu menjadi prioritas.

Di sinilah pendekatan seperti Kitesurf menjadi relevan. Browser untuk agen dapat mengutamakan kemampuan yang benar-benar dibutuhkan perangkat lunak, seperti memuat halaman, memahami struktur dokumen, menjalankan kode pada halaman, mengambil informasi, serta melakukan tindakan tertentu. Dengan mengurangi beban yang tidak diperlukan, arsitektur seperti ini berpotensi membuat tugas berbasis browser lebih sesuai dengan pola kerja agen AI.

Web sebagai Lingkungan Kerja Agen

Perubahan tersebut juga berkaitan dengan semakin besarnya peran agen AI dalam menjalankan pekerjaan digital. Agen tidak lagi hanya diminta merangkum dokumen atau menjawab pertanyaan. Dalam konteks tertentu, agen dapat diarahkan untuk mencari informasi, membandingkan data, mengisi formulir, melakukan pemeriksaan halaman, atau menjalankan alur kerja yang sebelumnya dilakukan manusia.

Cloudflare sendiri sebelumnya menjelaskan bahwa agen AI membutuhkan browser untuk menavigasi situs, membaca halaman, mengisi formulir, mengekstrak data, dan mengambil screenshot. Browser Run kemudian dikembangkan agar aktivitas tersebut dapat dilakukan dalam lingkungan yang dapat diprogram dan diamati.

Dengan latar tersebut, Kitesurf dapat dipahami sebagai bagian dari perubahan yang lebih luas: browser tidak lagi hanya menjadi jendela manusia menuju internet, tetapi juga mulai menjadi lapisan eksekusi bagi perangkat lunak otonom.

Kitesurf Mengarah pada Browser yang Lebih Ringan

Salah satu gagasan penting dalam pengembangan browser untuk agen AI adalah efisiensi. Agen dapat menjalankan banyak tugas secara otomatis, sehingga penggunaan sumber daya menjadi persoalan penting ketika aktivitas tersebut dilakukan dalam skala besar.

Informasi mengenai Kitesurf yang beredar sejak pengenalan produk menyebutkan bahwa browser tersebut dirancang dengan pendekatan yang lebih ringan dibandingkan browser umum berbasis Chromium untuk jenis pekerjaan agen tertentu. Tujuannya bukan menggantikan browser yang digunakan manusia, melainkan menyediakan lingkungan yang lebih sesuai untuk tugas yang dijalankan mesin.

Pembedaan ini penting karena efisiensi tidak hanya berkaitan dengan kecepatan satu tugas. Dalam sistem berbasis agen, satu aplikasi dapat menjalankan banyak proses secara berulang. Jika setiap proses membutuhkan sumber daya besar, biaya komputasi dan kebutuhan infrastruktur dapat meningkat. Browser yang lebih ringan berpotensi membantu pengembang menjalankan lebih banyak pekerjaan tanpa harus memperlakukan setiap agen seperti pengguna manusia yang membuka browser lengkap.

Tidak Ditujukan untuk Menggantikan Chrome atau Browser Konsumen

Kitesurf tidak seharusnya dipahami sebagai browser konsumen baru yang akan menggantikan Chrome, Firefox, Edge, atau browser lain untuk aktivitas sehari-hari. Fokusnya berbeda sejak awal. Pengguna manusia membutuhkan antarmuka, aksesibilitas, tampilan visual, pengelolaan tab, ekstensi, dan berbagai fitur yang mendukung pengalaman berselancar di internet.

Agen AI memiliki kebutuhan yang berbeda. Ia lebih membutuhkan akses terprogram ke halaman dan lingkungan eksekusi yang dapat dikendalikan oleh perangkat lunak. Karena itu, nilai utama Kitesurf bukan pada seberapa nyaman seseorang menggunakannya untuk membaca berita atau menonton video, melainkan pada seberapa efektif browser tersebut mendukung pekerjaan agen.

Berbeda dari Browser Manusia

Browser tradisional dirancang dengan asumsi bahwa manusia akan melihat hasil rendering dan menentukan tindakan berikutnya. Agen AI bekerja dengan cara yang berbeda. Model dapat membaca struktur halaman, memproses data, menentukan tindakan, kemudian mengirim instruksi berikutnya kepada lingkungan browser.

Pendekatan ini membuat kemampuan seperti DOM inspection, eksekusi JavaScript, pengambilan screenshot, serta akses ke informasi halaman menjadi lebih penting daripada keberadaan antarmuka grafis lengkap. Cloudflare melalui dokumentasi Browser Run juga menyediakan kemampuan bagi agen untuk memeriksa halaman web, mengambil screenshot, membaca konten hasil rendering, serta melakukan debugging melalui Chrome DevTools Protocol atau CDP.

Perbedaan cara kerja tersebut dapat membuat arsitektur browser khusus agen lebih masuk akal untuk pekerjaan otomatisasi. Sistem tidak harus meniru cara manusia mengoperasikan browser jika tujuan akhirnya memang hanya memperoleh data atau menyelesaikan proses tertentu.

Hubungannya dengan Browser Run Cloudflare

Kitesurf juga perlu dilihat dalam konteks ekosistem browser Cloudflare yang sudah lebih dahulu dikembangkan. Pada April 2026, Cloudflare mengganti nama Browser Rendering menjadi Browser Run. Layanan ini dirancang untuk menjalankan sesi browser secara terprogram dan mendukung berbagai metode integrasi, termasuk Puppeteer, Playwright, CDP, serta Stagehand.

Browser Run menyediakan dua pendekatan utama. Quick Actions ditujukan untuk pekerjaan stateless yang sederhana seperti screenshot, PDF, dan scraping. Sementara itu, Browser Sessions memungkinkan pengembang mengendalikan browser secara lebih langsung untuk kebutuhan otomasi yang kompleks. Cloudflare juga mendokumentasikan penggunaan Browser Run untuk AI agent browsing melalui Playwright MCP atau CDP dengan MCP client.

Dengan fondasi tersebut, browser khusus agen menjadi bagian dari ekosistem yang lebih besar. Agen AI dapat memperoleh akses ke lingkungan browser, sementara pengembang dapat menentukan bagaimana agen berinteraksi dengan halaman, data, dan layanan yang tersedia di internet.

WebMCP dan Perubahan Cara Agen Berinteraksi dengan Situs

Perkembangan browser agen juga berjalan bersamaan dengan upaya membuat situs web lebih mudah dipahami oleh mesin. Salah satu contohnya adalah WebMCP, yang didukung dalam lingkungan Browser Run Cloudflare.

WebMCP memungkinkan situs menyediakan alat terstruktur yang dapat ditemukan dan dipanggil oleh agen AI. Dalam model interaksi tradisional, agen mungkin harus membaca halaman, mencari tombol, menganalisis tampilan, lalu menjalankan klik. Dengan pendekatan terstruktur, situs dapat menyediakan fungsi yang secara langsung dapat digunakan agen dengan parameter tertentu. Cloudflare memberikan contoh fungsi seperti pencarian penerbangan atau pemesanan tiket sebagai gambaran interaksi tersebut.

Konsep tersebut dapat mengurangi ketergantungan pada proses screenshot, analisis visual, dan klik berulang. Bagi pengembang agen, interaksi berbasis alat terstruktur berpotensi membuat otomasi lebih stabil. Bagi pemilik situs, pendekatan tersebut juga membuka pertanyaan baru mengenai bagaimana layanan mereka ingin diakses oleh agen AI.

Keamanan Menjadi Bagian Penting

Browser yang digunakan agen AI tidak hanya menghadapi persoalan efisiensi. Ada pula persoalan keamanan. Agen yang dapat membuka situs dan menjalankan tindakan memiliki kemampuan yang lebih besar dibandingkan sistem yang hanya menghasilkan teks.

Jika agen diberi akses ke layanan tertentu, kesalahan interpretasi atau instruksi berbahaya dari halaman web dapat memengaruhi tindakan yang dilakukan agen. Karena itu, lingkungan browser untuk agen perlu mempertimbangkan isolasi, kontrol akses, observabilitas, dan kemampuan untuk menghentikan atau mengoreksi tindakan ketika diperlukan.

Cloudflare sebelumnya menambahkan fitur Live View, Human in the Loop, dan Session Recordings ke Browser Run. Live View memungkinkan aktivitas browser dilihat secara langsung, sementara Human in the Loop memungkinkan manusia mengambil alih ketika agen menghadapi hambatan. Session Recordings digunakan untuk merekam keadaan DOM sehingga sesi dapat ditinjau kembali setelah selesai.

Pendekatan tersebut menunjukkan bahwa otomatisasi agen tidak selalu berarti manusia harus sepenuhnya keluar dari proses. Untuk aktivitas yang sensitif atau ketika agen menghadapi kondisi yang tidak diperkirakan, keterlibatan manusia tetap dapat menjadi bagian dari desain sistem.

Isolasi dan Pengawasan

Isolasi menjadi penting karena browser agen dapat berhadapan dengan konten dari banyak situs yang tidak semuanya dapat dipercaya. Lingkungan eksekusi yang terpisah dapat membantu membatasi dampak jika sebuah sesi mengalami masalah. Pada saat yang sama, kemampuan pengawasan membantu pengembang memahami apa yang dilakukan agen dan mengidentifikasi kesalahan dalam alur otomatisasi.

Dalam konteks ini, browser khusus agen bukan sekadar persoalan membuat browser lebih cepat. Infrastruktur tersebut harus mampu menyediakan keseimbangan antara kemampuan melakukan tindakan dan batasan yang mencegah tindakan yang tidak diinginkan.

Dampaknya bagi Pengembang AI

Bagi pengembang, kehadiran browser seperti Kitesurf dapat mengurangi kebutuhan untuk membangun sendiri sebagian infrastruktur yang dibutuhkan agar agen dapat berinteraksi dengan internet. Browser merupakan komponen kompleks karena harus menangani HTML, CSS, JavaScript, jaringan, sesi, dan berbagai kondisi yang muncul pada situs modern.

Ketika kemampuan browser disediakan sebagai bagian dari infrastruktur untuk agen, pengembang dapat lebih berkonsentrasi pada logika agen dan tujuan bisnis yang hendak diselesaikan. Hal tersebut terutama relevan untuk aplikasi yang membutuhkan akses web secara berulang atau menjalankan banyak tugas secara otomatis.

Cloudflare telah menyediakan berbagai jalur integrasi untuk skenario tersebut. Browser Run dapat dikendalikan melalui teknologi otomasi browser yang umum digunakan, sementara integrasi dengan MCP memungkinkan AI coding agent mengontrol dan memeriksa sesi browser.

Dampak bagi Pemilik Situs Web

Perkembangan browser untuk agen juga membawa konsekuensi bagi pemilik situs. Jika semakin banyak perangkat lunak mengakses internet atas nama pengguna, pemilik situs perlu membedakan antara lalu lintas manusia, crawler, bot, dan agen yang melakukan tindakan.

Hal ini berbeda dari era mesin pencari tradisional. Crawler terutama mengumpulkan halaman untuk diindeks, sedangkan agen AI dapat melakukan interaksi yang lebih aktif. Agen dapat mencari informasi, mengisi formulir, menjalankan proses, atau menggunakan fungsi tertentu yang tersedia pada sebuah situs.

Cloudflare sendiri telah mengembangkan berbagai mekanisme untuk membantu pemilik situs mengelola lalu lintas otomatis. Dokumentasi Browser Run menjelaskan bahwa pemilik situs yang ingin memverifikasi permintaan tertentu dapat menggunakan mekanisme seperti Web Bot Auth signatures dan header khusus yang disertakan pada permintaan Browser Run.

Dengan demikian, perkembangan browser agen tidak hanya menjadi cerita tentang kemampuan AI. Ia juga menjadi bagian dari pembentukan aturan baru mengenai bagaimana mesin berinteraksi dengan internet.

Menuju Internet yang Lebih Agentic

Kehadiran Kitesurf memperlihatkan arah yang semakin jelas dalam perkembangan AI: agen membutuhkan infrastruktur yang berbeda dari aplikasi AI konvensional. Model AI yang mampu bernalar dan menghasilkan keputusan saja belum cukup jika tugas yang harus diselesaikan berada di dalam situs web.

Agen membutuhkan akses ke lingkungan yang memungkinkan keputusan tersebut diterjemahkan menjadi tindakan. Browser menjadi salah satu lapisan penting karena sebagian besar layanan digital masih berinteraksi melalui web.

Cloudflare dalam pengembangan platform agennya juga telah memperluas berbagai komponen pendukung, mulai dari Browser Run hingga Agents SDK dan lingkungan sandbox. Perusahaan menyebut Browser Run sebagai bagian dari perangkat yang memungkinkan agen berinteraksi dengan browser secara terprogram dan dapat diamati.

Dalam jangka lebih panjang, perubahan ini dapat mendorong internet menjadi lebih ramah terhadap agen. Situs tidak hanya dirancang untuk dibaca manusia, tetapi juga dapat menyediakan jalur interaksi terstruktur untuk perangkat lunak. WebMCP merupakan salah satu contoh bagaimana fungsi situs dapat diekspos secara lebih langsung kepada agen.

Yang Perlu Dipahami Pengguna

Bagi pengguna internet biasa, Kitesurf kemungkinan tidak akan mengubah cara mereka membuka situs dalam waktu dekat. Produk ini lebih relevan bagi pengembang dan organisasi yang membangun sistem agen AI untuk melakukan pekerjaan berbasis web.

Namun, dampaknya tetap layak diperhatikan. Ketika agen semakin mampu berinteraksi dengan layanan digital, batas antara pengguna manusia dan perangkat lunak dalam aktivitas internet menjadi semakin tipis. Satu akun dapat digunakan melalui antarmuka manusia maupun melalui agen yang bertindak atas instruksi pemiliknya.

Perubahan tersebut membuat isu seperti autentikasi, izin akses, keamanan, privasi, pencatatan aktivitas, serta pengawasan manusia menjadi semakin penting. Kemampuan agen untuk melakukan tindakan harus diimbangi dengan mekanisme yang memastikan tindakan tersebut tetap berada dalam batas yang diberikan pengguna.

Browser Khusus Agen Menjadi Infrastruktur Baru

Kitesurf pada akhirnya bukan sekadar nama browser baru. Kehadirannya menggambarkan perubahan kebutuhan infrastruktur ketika AI mulai beralih dari sekadar menjawab pertanyaan menjadi sistem yang dapat menjalankan pekerjaan.

Browser tradisional akan tetap penting untuk manusia. Sementara itu, browser yang lebih ringan dan dirancang untuk agen dapat mengisi kebutuhan berbeda, terutama ketika perangkat lunak harus menjalankan tugas web secara otomatis dalam jumlah besar.

Cloudflare telah membangun ekosistem yang mendukung arah tersebut melalui Browser Run, integrasi MCP, WebMCP, serta berbagai kemampuan observabilitas dan keterlibatan manusia. Kitesurf menambah dimensi baru pada perkembangan tersebut dengan menempatkan kebutuhan agen AI sebagai pertimbangan utama dalam desain browser.

Perkembangan ini juga menunjukkan bahwa persaingan di industri AI tidak hanya terjadi pada model bahasa atau chip komputasi. Infrastruktur yang menghubungkan agen dengan dunia digital juga mulai menjadi medan inovasi. Browser, yang selama puluhan tahun terutama dipandang sebagai alat untuk manusia menjelajah internet, kini mulai dipikirkan kembali sebagai lingkungan kerja bagi mesin.

Jika tren agen AI terus berkembang, kebutuhan terhadap lingkungan browsing yang efisien, aman, terukur, dan mudah dikendalikan kemungkinan akan semakin besar. Kitesurf menjadi salah satu contoh bagaimana industri teknologi mulai menyesuaikan komponen internet dengan era ketika semakin banyak aktivitas digital dilakukan bukan hanya oleh manusia, tetapi juga oleh perangkat lunak yang bekerja atas nama mereka.

Sumber