24 poin oleh xguru 2026-03-05 | 2 komentar | Bagikan ke WhatsApp
  • CLI otomatisasi browser headless untuk agen AI
  • Berubah dari arsitektur node.js + playwright + CDP yang ada menjadi biner Rust yang memanggil CDP secara langsung
  • Menjadi daemon mandiri sehingga tidak ada proses Node.js saat runtime, mengurangi penggunaan memori dan juga memperkecil footprint
  • Perintah workflow yang ramah AI
    • Perintah snapshot mengambil accessibility tree lalu membuat ref unik (@e1, @e2) dan bekerja berdasarkan itu (selector tradisional juga didukung)
    • Navigasi halaman (open, goto), klik·input (click, fill, type, hover, check, ..), pembuatan screenshot·PDF (screenshot, pdf)
    • Pemeriksaan status (get text, get attr), pengecekan kondisi (is), menunggu (wait), kontrol mouse·keyboard (mouse, keyboard)
    • Pencarian elemen (find), pengaturan browser (set), tab/window/frame/dialog (tab, window, frame, dialog)
    • Perbandingan (diff) : membandingkan lewat snapshot/screenshot/URL, dll.
    • Mendukung pengelolaan sesi·storage·cookie (cookie, storage), intersepsi permintaan jaringan dan mocking (network route)
  • Menjalankan instance browser terisolasi dengan --session
  • Mempertahankan status login·storage dengan --profile atau --session-name
  • Mendukung pembuatan screenshot beranotasi dengan nomor elemen lewat opsi --annotate
  • Menyediakan biner Rust khusus untuk macOS, Linux, Windows, serta dukungan fallback Node.js
  • Lisensi Apache-2.0

2 komentar

 
unqocn 2026-03-05

Saya benar-benar sangat sering memakainya. Efisiensi tokennya juga bagus.

 
xguru 2026-03-05

Sepertinya saya belum pernah memperkenalkan agent-browser. Akhir-akhir ini terlalu banyak hal, jadi mungkin saya melewatkannya haha.

Baru-baru ini argumen eksperimental --native diperkenalkan, sehingga jadi lebih kecil dan cepat.

https://x.com/ctatedev/status/2028960626685386994

Ini adalah proyek lain dari Chris Tate, pembuat portless - alat untuk mengganti nomor port dengan URL .localhost berbasis nama.