
Open Browser Use
Open Browser Use adalah lapisan otomatisasi browser open-source, netral-runtime-agen yang memasangkan ekstensi Chrome dengan CLI/SDK/MCP untuk memungkinkan kontrol tab yang sadar DOM, bertenaga CDP, navigasi, dan tindakan di berbagai alat agen AI.
https://github.com/iFurySt/open-codex-browser-use?ref=producthunt&utm_source=aipure

Informasi Produk
Diperbarui:May 18, 2026
Apa itu Open Browser Use
Open Browser Use (open-browser-use) adalah alternatif open-source untuk kemampuan "Browser Use" yang dipopulerkan oleh Codex, dirancang untuk memungkinkan agen AI mengoperasikan browser Chrome sungguhan dengan kontrol yang lebih kaya dan terstruktur daripada otomatisasi berbasis tangkapan layar. Ini menyediakan permukaan integrasi lintas-runtime—melalui CLI, SDK JavaScript/Python/Go, dan server MCP—sehingga lingkungan agen yang berbeda dapat memanggil kemampuan browser yang sama. Proyek ini berfokus pada alur kerja browser praktis seperti membuka dan mengklaim tab, menavigasi, memeriksa halaman melalui Chrome DevTools Protocol (CDP), dan menjalankan rencana tindakan, sambil menjaga integrasi tetap modular dan portabel.
Fitur Utama Open Browser Use
Open Browser Use (open-browser-use) adalah lapisan otomatisasi browser sumber terbuka, netral runtime agen yang dirancang sebagai alternatif untuk Codex's Chrome Browser Use. Ini memasangkan ekstensi Chrome dengan CLI lokal (pesan asli) dan dapat digunakan melalui SDK (JS/Python/Go), "keterampilan" yang dikemas untuk runtime agen (misalnya, Codex, Claude Code), atau server MCP. Ini menyediakan primitif kontrol browser praktis—penemuan/klaim tab, navigasi, akses CDP, perencanaan tindakan, dan pembersihan—sehingga agen dan alat pengembang dapat mengotomatiskan sesi Chrome nyata dengan cara yang terstruktur dan dapat digunakan kembali.
Jembatan asli Ekstensi + CLI: Menggabungkan ekstensi Chrome dengan CLI open-browser-use untuk mendaftarkan host asli dan mengaktifkan otomatisasi lokal yang andal melalui pesan asli Chrome (bukan otomatisasi hanya tangkapan layar yang rapuh).
SDK multi-bahasa: Menawarkan SDK JavaScript/TypeScript, Python, dan Go (open-browser-use-sdk di npm/PyPI; paket Go tersedia) sehingga tim dapat menyematkan otomatisasi browser ke dalam aplikasi, agen, dan alat internal.
Server MCP untuk toolchain agen: Mengekspos server MCP (misalnya, `obu mcp`) yang menyediakan alat browser untuk mendaftar/membuka/mengklaim tab, navigasi, operasi CDP, rencana tindakan, dan pembersihan—membuatnya mudah untuk dihubungkan ke agen yang mampu MCP.
Pengemasan "keterampilan" agen: Mendistribusikan bundel keterampilan yang siap diinstal (melalui `npx skills add ...`) untuk runtime agen populer seperti Codex dan Claude Code, memungkinkan adopsi cepat tanpa pekerjaan integrasi kustom.
Akses Chrome DevTools Protocol (CDP): Mendukung alur kerja inspeksi dan otomatisasi berbasis CDP (misalnya, interaksi sadar DOM, kontrol gaya debugging) yang cocok untuk otomatisasi web yang lebih kuat daripada makro klik/pengetikan sederhana.
Fleksibilitas pengaturan dan distribusi: Menyediakan pengaturan terpandu (`open-browser-use setup`) dan jalur cadangan untuk instalasi ekstensi manual (ZIP beta melalui `chrome://extensions/`) ketika ketersediaan toko terbatas.
Kasus Penggunaan Open Browser Use
Alur kerja web bisnis terautentikasi: Otomatiskan tugas dalam konteks Chrome yang masuk (misalnya, dasbor internal, portal CRM/ERP) di mana integrasi API tidak tersedia atau tidak lengkap, sambil menjaga tindakan dapat direproduksi melalui CLI/SDK.
Pemeriksaan QA dan regresi untuk aplikasi web: Jalankan navigasi skrip dan alur interaksi terhadap aplikasi web staging/produksi menggunakan alat CDP, cocok untuk pengujian smoke, validasi rilis, dan pemeriksaan kewarasan UI.
Dukungan pelanggan dan otomatisasi operasi: Bantu tim dukungan/operasi dengan mengotomatiskan langkah-langkah browser yang berulang (menyaring tiket di konsol web, menarik detail pesanan/status, memperbarui catatan) melalui rutinitas yang digerakkan agen.
Penelitian web dan pipa ekstraksi konten: Dorong Chrome untuk membuka halaman, menelusuri alur multi-langkah, dan mengumpulkan artefak terstruktur untuk ringkasan atau analisis hilir dalam penelitian, intelijen kompetitif, atau manajemen pengetahuan.
Alat produktivitas pengembang: Sematkan kontrol browser ke dalam alat dev (pembantu CLI, bot internal) untuk mengotomatiskan tugas berbasis web umum seperti memeriksa dasbor build, memverifikasi halaman dokumentasi, atau mereproduksi masalah UI.
Otomatisasi mirip RPA untuk kantor belakang SMB: Sediakan kemampuan otomatisasi proses robotik ringan untuk proses web berbasis spreadsheet atau banyak formulir (portal faktur, situs vendor) tanpa membangun integrasi kustom penuh.
Kelebihan
Alternatif sumber terbuka untuk Codex Browser Use dengan desain netral runtime (dapat digunakan melalui SDK, keterampilan, atau MCP).
Pendekatan berbasis CDP memungkinkan otomatisasi yang lebih kuat, sadar DOM daripada metode yang murni visual/berbasis tangkapan layar.
Beberapa permukaan integrasi (CLI, SDK, MCP, keterampilan) membuatnya dapat disesuaikan dengan tumpukan dan ekosistem agen yang berbeda.
Kekurangan
Membutuhkan pengaturan dan pemeliharaan lokal (pendaftaran host asli, instalasi/pengaktifan ekstensi, restart Chrome).
Otomatisasi berbasis Chrome/ekstensi dapat sensitif terhadap perubahan kebijakan browser, ketersediaan toko ekstensi, dan batasan perusahaan.
Postur keamanan tergantung pada bagaimana itu diterapkan—mengotomatiskan sesi masuk yang sebenarnya meningkatkan risiko jika persetujuan, cakupan, dan kontrol akses tidak ditangani dengan hati-hati.
Cara Menggunakan Open Browser Use
1) Instal CLI Open Browser Use (OBU): Instal CLI menggunakan salah satu metode yang didukung:
- Homebrew (macOS): `brew tap iFurySt/open-browser-use && brew install open-browser-use`
- npm (lintas-platform): `npm i -g open-browser-use`
Jika Anda menggunakan Homebrew dan ingin mengupgrade nanti: `brew upgrade open-browser-use`.
2) Jalankan pengaturan untuk mendaftarkan host asli dan menginstal/mengaktifkan ekstensi Chrome: Jalankan: `open-browser-use setup`
Ini mendaftarkan host pesan asli yang digunakan oleh ekstensi Chrome dan membuka halaman Chrome Web Store sehingga Anda dapat menginstal/mengaktifkan ekstensi yang cocok. Mulai ulang Chrome jika diminta.
Jika item Chrome Web Store sementara tidak tersedia, jalankan: `open-browser-use setup beta` lalu muat ZIP yang dihasilkan secara manual dari `chrome://extensions/` (Mode Pengembang).
3) Verifikasi Chrome siap untuk OBU: Pastikan:
- Ekstensi terinstal dan diaktifkan di Chrome.
- Chrome telah dimulai ulang setelah pengaturan (jika diperlukan).
- Anda dapat melihat ekstensi di bilah alat atau menu ekstensi.
4) Gunakan Open Browser Use melalui CLI (penggunaan langsung): Dengan CLI terinstal dan Chrome diatur, Anda dapat menjalankan perintah OBU untuk menggerakkan otomatisasi browser (daftar/membuka/mengklaim/menavigasi tab/tindakan CDP). Perintah yang tepat tergantung pada alur kerja Anda; persyaratan utama adalah Chrome + ekstensi berjalan dan host asli terdaftar melalui `open-browser-use setup`.
5) Gunakan Open Browser Use melalui SDK (JavaScript/TypeScript, Python, atau Go): Instal SDK untuk bahasa Anda:
- JavaScript/TypeScript: `npm install open-browser-use-sdk`
- Python: `pip install open-browser-use-sdk` (impor sebagai `open_browser_use`)
- Go: `go get github.com/ifuryst/open-codex-browser-use/packages/open-browser-use-go` (impor sebagai `obu`)
Kemudian panggil SDK dari kode Anda untuk terhubung ke runtime OBU dan mengotomatiskan Chrome melalui ekstensi.
6) Gunakan Open Browser Use sebagai Skill Codex/agen (direkomendasikan untuk alur kerja agen): Instal skill secara global untuk Codex:
- `npx skills add iFurySt/open-codex-browser-use -g -a codex --skill open-browser-use --copy -y`
- Verifikasi instalasi: `npx skills ls -g -a codex | rg 'open-browser-use'`
Kemudian jalankan tugas Codex yang memanggilnya, misal:
- `codex exec --skip-git-repo-check "Gunakan open-browser-use untuk memeriksa Hacker News hari ini dan rangkum postingan yang paling layak dibaca."`
Untuk memperbarui nanti: `npx skills update open-browser-use -g -y` (atau `npx skills upgrade open-browser-use -g -y`).
7) Gunakan Open Browser Use melalui alat MCP (Model Context Protocol): Instal server MCP ke dalam konfigurasi agen global yang didukung:
- `npx add-mcp "obu mcp" --name open_browser_use --all -g -y`
- Konfirmasi: `npx add-mcp list -g`
Atau konfigurasikan secara manual (stdio MCP) dalam konfigurasi agen Anda:
- `[mcp_servers.open_browser_use]`
`command = "obu"`
`args = ["mcp"]`
Ini mengekspos alat browser untuk daftar tab, membuka, mengklaim, navigasi, CDP, rencana tindakan, dan pembersihan.
8) Jalankan alur otomatisasi end-to-end pertama Anda: Mulai Chrome (dengan ekstensi OBU diaktifkan), lalu:
- Jika menggunakan Skill Codex: minta Codex untuk melakukan tugas browser menggunakan skill open-browser-use.
- Jika menggunakan MCP: panggil alat MCP untuk mendaftar/membuka/mengklaim tab, menavigasi ke URL, dan melakukan tindakan.
- Jika menggunakan SDK: jalankan skrip Anda untuk terhubung dan mengotomatiskan navigasi dan interaksi.
Biarkan Chrome tetap terbuka selama proses berjalan agar ekstensi dapat menerima perintah.
FAQ Open Browser Use
Open Browser Use (open-browser-use) adalah lapisan otomatisasi browser sumber terbuka yang dirancang untuk tetap netral di seluruh runtime agen. Ini diposisikan sebagai alternatif sumber terbuka untuk kemampuan Chrome “Browser Use” yang dikirimkan di Codex.app.
Artikel Populer

Nano Banana SBTI: Apa Itu, Bagaimana Cara Kerjanya, dan Cara Menggunakannya di Tahun 2026
Apr 15, 2026

Ulasan Atoms — Pembuat Produk AI yang Mendefinisikan Ulang Kreasi Digital di Tahun 2026
Apr 10, 2026

Kilo Claw: Cara Menerapkan dan Menggunakan Agen AI "Lakukan-Untuk-Anda" Sejati (Pembaruan 2026)
Apr 3, 2026

OpenAI Menutup Aplikasi Sora: Apa yang Akan Terjadi pada Generasi Video AI di Tahun 2026
Mar 25, 2026







