Kenapa Cloudflare Buka Search API untuk Agent AI Sekarang?
Web Search API Cloudflare (beta, 2 Okt 2026): satu pintu agar AI agent mencari internet lewat Ceramic.ai, Exa, atau Linkup, ditagih tanpa markup tambahan.
Kalau kamu pernah memakai AI agent untuk riset, kamu pasti pernah ketemu masalah klasik: agent menjawab dengan percaya diri, tapi sumbernya tidak ada atau URL-nya hasil tebakan. Ini bukan salah prompt kamu, melainkan keterbatasan data latih model yang berhenti di tanggal tertentu.
Solusi standarnya adalah memberi agent kemampuan browsing, tapi integrasi mesin pencari ke aplikasi biasanya ribet: beda API, beda format hasil, beda skema billing. Cloudflare melihat celah ini dan pada 2 Oktober 2026 merilis Web Search API dalam status beta.

API ini dirancang agar AI agent dan aplikasi bisa mencari internet lalu mendasarkan jawabannya pada informasi yang masih hidup, bukan menebak URL atau mengandalkan cutoff data latih. Kabarnya langsung meledak: pengumuman ini masuk halaman depan Hacker News dengan 540 poin dan 245 komentar pada 5 Oktober 2026.
Apa Itu Web Search API dari Cloudflare
Secara sederhana, Web Search API adalah satu pintu untuk memanggil layanan pencarian web dari dalam aplikasi atau agent AI kamu. Kamu kirim query dalam format JSON, API mengembalikan hasil pencarian terstruktur yang siap dipakai model sebagai konteks.
Yang membedakan dari sekadar memanggil API search biasa adalah posisinya di ekosistem Cloudflare: API ini berjalan lewat AI Gateway. Artinya setiap request search tercatat di gateway logs yang sama dengan request model AI kamu, sehingga observabilitasnya rapi dalam satu dasbor.
Tiga Provider di Hari Pertama Rilis
Saat peluncuran, Cloudflare menggandeng tiga provider pencarian: Ceramic.ai, Exa, dan Linkup. Kamu bisa memilih provider lewat parameter sederhana di request, jadi tidak perlu menulis ulang kode kalau ingin ganti mesin pencari.
Ada dua detail yang menarik. Pertama, ketiga provider mendukung Zero Data Retention untuk request yang lewat Cloudflare, sehingga query pencarian kamu tidak disimpan untuk melatih model mereka. Kedua, semuanya berkomitmen pada standar verified bot crawling milik Cloudflare, yang mengatur cara bot merayapi situs secara bertanggung jawab.
Dua hal ini menjawab dua kekhawatiran klasik developer: privasi data dan etika crawling. Cloudflare seperti ingin memastikan fitur search untuk agent tidak mengulang kontroversi scraping liar yang sempat ramai beberapa tahun terakhir.
Pola satu integrasi untuk banyak provider juga mengurangi vendor lock-in. Kalau suatu saat Exa menaikkan harga atau Ceramic.ai merilis fitur yang lebih cocok, kamu tinggal mengganti nilai parameter provider tanpa menyentuh ulang kode integrasi.
Dua Cara Memanggilnya: REST API dan Worker Binding
Untuk kamu yang tidak memakai Workers, tersedia REST API biasa. Kamu kirim POST ke endpoint /client/v4/accounts/{account-id}/ai/websearch/ dengan header Authorization Bearer token dan body JSON berisi query, provider, serta limit jumlah hasil.
Kalau aplikasimu sudah berjalan di Cloudflare Workers, ada cara yang lebih ringkas: AI binding. Cukup panggil env.AI.websearch dengan parameter gatewayId, query, provider, dan limit, lalu baca hasilnya sebagai JSON. Tidak perlu mengurus HTTP client atau header manual.
Parameternya sederhana: query berisi teks pencarian, provider memilih salah satu dari tiga mesin yang tersedia, dan limit mengatur berapa hasil yang dikembalikan. Contoh di dokumentasi memakai limit 5, angka yang masuk akal untuk konteks agent tanpa membengkakkan token.
Skema Harga: Tanpa Markup Tambahan
Sisi pricing-nya cukup jujur. Request search ditagih ke AI Gateway credits sesuai harga list masing-masing provider, tanpa markup tambahan dari Cloudflare. Kamu juga boleh membawa API key provider sendiri kalau sudah punya akun langsung di sana.

Model seperti ini penting karena biaya search bisa membengkak diam-diam kalau agent memanggilnya berkali-kali dalam satu sesi. Dengan billing yang transparan dan tercatat di gateway logs, kamu bisa memantau berapa banyak request search yang sebenarnya dipakai setiap agent.
Opsi membawa API key sendiri juga berguna untuk tim yang sudah punya kontrak enterprise langsung dengan salah satu provider. Kamu tetap dapat kemudahan satu format request dan logging terpusat, tanpa memindahkan billing ke Cloudflare.
Kenapa Developer Perlu Peduli
Masalah terbesar agent AI hari ini bukan kecerdasan modelnya, melainkan kepercayaan pada keluarannya. Agent yang bisa memverifikasi klaimnya lewat pencarian live jauh lebih berguna daripada agent yang hanya pandai merangkai kata.
Web Search API menurunkan hambatan untuk membangun agent seperti itu. Daripada mengintegrasikan tiga API search berbeda dengan format hasil yang berbeda, kamu cukup menulis satu integrasi dan memilih provider lewat satu parameter.
Kalau kamu penasaran membangun sesuatu dengan pola seperti ini, halaman /projects berisi arsip eksperimen dan proyek yang pernah saya kerjakan, siapa tahu bisa jadi titik mulai.
Cloudflare masih menandainya sebagai beta, jadi ekspektasikan perubahan API sebelum versi stabil. Tapi arahnya jelas: search akan menjadi utilitas standar di stack agent AI, sama seperti dulu database menjadi standar di stack aplikasi web.

Dimas Febriyanto
Fullstack & Mobile Developer specializing in Golang & Flutter. Aktif sebagai Junior Mobile Developer di Sagara Technology & asisten lab di Universitas Gunadarma. Passionate about building scalable algorithms & high-impact applications.
Lihat Portofolio