CapSolver untuk Agen AI
Agen Anda dapat menavigasi, mengeklik, dan mengetik. Namun sebagian besar tugas dunia nyata terhenti di dinding verifikasi manusia: reCAPTCHA, Cloudflare Turnstile, pemeriksaan sidik jari perangkat. Akibatnya, proses multi-langkah yang sebenarnya berjalan sempurna berhenti begitu saja. CapSolver melewati dinding itu secara inline, di dalam alur kerja yang sudah ada, lalu mengembalikan kontrol langsung ke agen agar tugas dapat selesai.
Halaman ini menjelaskan apa artinya dalam praktik, di mana CapSolver cocok dalam stack agen, dan bagaimana memilih jalur integrasi. Jika Anda lebih suka langsung ke kode, lihat Introduction and Quick Start, Core SDK, Agent Tools, dan MCP Service.
Kesenjangan di production
Agen terlihat sangat bagus dalam demo. Dalam demo, agen memesan penerbangan, memperkaya lead, atau mengambil dokumen. Di production, agen mencapai tantangan verifikasi dan seseorang di tim harus turun tangan. Kegagalan yang sama muncul dalam empat bentuk yang mudah dikenali:
- Gangguan alur kerja: satu tantangan verifikasi menghentikan tugas multi-langkah yang sebenarnya sudah hampir lengkap.
- Fallback manual: tim diam-diam mengawasi agen “otonom”, lalu masuk setiap kali ada yang terblokir.
- Tidak ada lapisan pemulihan: agen browser dapat mengeklik dan mengetik, tetapi tidak ada yang menutup loop ketika verifikasi muncul.
- Tidak ada observability: production membutuhkan ID permintaan, percobaan ulang, dan status error yang jelas, bukan sekadar token dari kotak hitam.
Dalam pengujian dunia nyata CapSolver sendiri, sebagian besar tugas agen, sekitar 30% atau lebih, terhenti pada CAPTCHA, Cloudflare, atau pemeriksaan fingerprinting. Itulah kesenjangan yang dirancang untuk ditutup oleh CapSolver.
Apa yang ditambahkan CapSolver: lapisan pemulihan, bukan penulisan ulang
CapSolver tidak menggantikan framework agen atau browser Anda. Ia berada di antara agen dan dinding, menyelesaikan tantangan, lalu mengembalikan hasilnya secara inline agar tugas awal dapat berlanjut. Tidak ada re-architecture: Anda tetap mempertahankan orkestrasi, sesi browser, dan logika bisnis persis seperti sebelumnya, lalu menambahkan satu lapisan yang belum mereka cakup.
Dua pilihan desain membuatnya siap untuk production, bukan sekadar script sekali pakai:
- Dibangun untuk logika retry dan observability. Sebuah penyelesaian mengembalikan token yang dapat digunakan dan identifier permintaan, sehingga setiap tantangan dapat dilacak: Anda dapat mengatribusikan, mencoba ulang, dan men-debug hambatan, bukan menebak mengapa agen berhenti.
- Penyelesaian terjadi di cloud. Deteksi, penyusunan parameter, dan pengisian balik hasil berjalan di sisi Anda melalui SDK; pengenalan sebenarnya dilakukan oleh layanan AI CapSolver. Kode Anda (atau model Anda) memutuskan apa yang harus dilakukan; CapSolver menangani penyelesaiannya.
SDK saat ini mencakup jenis verifikasi yang paling sering ditemui agen: reCAPTCHA v2 dan v3 (termasuk Enterprise) serta Cloudflare Turnstile, sementara layanan CapSolver di bawahnya mendukung katalog jenis tantangan yang jauh lebih luas. Lihat referensi jenis tugas untuk daftar lengkap terbaru.
Cara kerjanya
CapSolver membagi proses “melewati dinding” menjadi lima tahap jelas yang dapat dimasukkan ke alur yang sudah ada:
- Deteksi: agen atau alur browser Anda menemukan tantangan verifikasi manusia.
- Selesaikan: CapSolver menangani tantangan di semua jenis CAPTCHA yang didukung.
- Pulihkan: hasil dikembalikan secara inline ke alur agen Anda.
- Lanjutkan: agen melanjutkan dan menyelesaikan tugas awal tanpa gagal.
- Amati: ID permintaan, status, dan informasi error membuat setiap penyelesaian dapat dilacak.
Pilih jalur untuk stack Anda
CapSolver tersedia sebagai tiga paket Python plus integrasi framework native, sehingga Anda dapat memilih tingkat abstraksi yang sesuai dengan cara Anda membangun. Ketiganya adalah lapisan di atas satu engine: pilih yang paling cocok dan kirim dalam hitungan menit.
| Jalur | Paling cocok untuk | Yang Anda dapatkan |
|---|---|---|
MCP Service (capsolver-mcp) | Klien apa pun yang kompatibel dengan MCP: Claude Desktop, Claude Code, Cursor, Cline | Server MCP standar yang mengekspos tool penyelesaian secara otomatis, dengan hampir tanpa kode integrasi. Cara tercepat untuk masuk. Lihat panduan MCP Service. |
Agent tools (capsolver-agent) | LangChain, OpenAI Agents SDK, Browser Use, atau loop agen kustom apa pun | Skema tool yang agnostik terhadap framework, executor, dan tool LangChain siap pakai: biarkan model memutuskan kapan harus menyelesaikan. Lihat panduan Agent. |
Core SDK (capsolver-core) | Script, crawler, dan otomatisasi Playwright khusus | Engine itu sendiri: mendeteksi, membaca parameter, menyelesaikan, dan mengisi kembali, tanpa memerlukan LLM. Lihat panduan Core SDK. |
Integrasi framework dipetakan ke paket-paket ini: agen Browser Use mendaftarkan penyelesaian sebagai aksi yang memulihkan sesi setiap kali verifikasi muncul di tengah tugas; aplikasi LangChain atau OpenAI Agents SDK memanggil CapSolver sebagai tool dengan tracing penuh; dan alur Playwright menghubungkan penyelesaian langsung ke otomatisasi QA, RPA, dan end-to-end khusus.
Bekerja di atas infrastruktur browser Anda
CapSolver bersifat tambahan. Anda membawa browser: Browserbase, Steel, Playwright, Puppeteer, Selenium, atau milik Anda sendiri, dan CapSolver membersihkan bagian yang tidak dapat dilewatinya sendiri. IP yang bersih dan browser baru membawa agen sampai ke dinding; CapSolver membawanya melewati dinding tersebut. Kami menambahkan lapisan yang tidak dicakup stack Anda, bukan mengganti stack.
Untuk siapa ini
Masalah verifikasi muncul dengan cara yang sama di setiap vertikal yang membangun agen production:
- Otomatisasi penjualan: agen outreach dan prospecting terblokir saat memperkaya lead dan mengumpulkan sinyal dalam skala besar, sehingga pipeline yang seharusnya berjalan tanpa pengawasan semalaman justru terhenti.
- Teknologi HR dan rekrutmen: agen pencari kandidat terhenti di balik verifikasi pada job board dan profil.
- RegTech dan kepatuhan: agen review otomatis perlu mencapai portal berpagar untuk mengambil filing dan catatan sesuai jadwal.
- Tool QA dan testing: agen pengujian end-to-end rusak pada CAPTCHA di alur login staging dan production.
Dalam setiap kasus, perbaikannya sama: lapisan pemulihan yang memungkinkan pekerjaan yang sah, diotorisasi pengguna, dan diarahkan pengguna selesai tanpa campur tangan manusia.
Dibangun untuk otomatisasi yang bertanggung jawab
CapSolver adalah infrastruktur untuk pekerjaan yang sah dan diotorisasi pengguna: peran yang sama seperti API pembayaran untuk produk SaaS, atau API messaging untuk komunikasi. Agen bertindak atas nama pengguna nyata yang mengotorisasinya; masalahnya bukan agen, melainkan otomatisasi yang sah dan diarahkan pengguna terus salah ditandai sebagai bot. CapSolver menyelesaikan salah klasifikasi itu agar pekerjaan yang diotorisasi dapat selesai.
Posisi ini disertai guardrail:
- Hanya dengan otorisasi pengguna: dibangun untuk otomatisasi yang secara eksplisit diarahkan dan disetujui oleh pengguna.
- Menghormati ketentuan situs: dimaksudkan untuk mendukung alur agen yang legal dan mematuhi ketentuan.
- Jejak audit lengkap: setiap penyelesaian dicatat dengan ID permintaan untuk akuntabilitas dan peninjauan.
- Kebijakan penggunaan yang dapat diterima jelas: panduan yang dipublikasikan mendefinisikan untuk apa layanan ini digunakan dan tidak digunakan. Lihat pernyataan kepatuhan dan posisi tentang penyalahgunaan.
Model harga
CapSolver berbasis penggunaan: Anda membayar per tantangan yang berhasil diselesaikan, tanpa minimum bulanan dan tanpa biaya untuk percobaan gagal. Tier gratis memungkinkan Anda menguji di dalam alur kerja sendiri sebelum berkomitmen, diskon volume berlaku saat Anda bertumbuh, dan tim enterprise yang menjalankan agen dalam skala besar dapat meminta SLA, onboarding khusus, dan kanal dukungan khusus. Lihat pricing untuk detail terbaru.
Mulai
- Buat akun dan dapatkan API key: daftar di situs web CapSolver, salin key dari dashboard, dan tambahkan dana. Setiap penyelesaian yang berhasil akan mengonsumsi saldo.
- Pilih jalur: MCP Service untuk penggunaan plug-and-play di klien AI, Agent Tools agar model dapat memanggil penyelesaian sendiri, atau Core SDK untuk script dan otomatisasi kustom.
- Masukkan ke alur Anda: ikuti panduan yang sesuai dan tambahkan lapisan yang selama ini hilang dari agen Anda.
Jika agen Anda menyentuh web nyata, ia akan menemui dinding ini. CapSolver adalah lapisan yang membantunya melewati dinding tersebut.