openclaw browser
Kelola permukaan kontrol browser OpenClaw dan jalankan aksi browser (siklus hidup, profil, tab, snapshot, tangkapan layar, navigasi, input, emulasi status, dan debugging).
Terkait:
- Tool + API browser: Browser tool
Flag umum
--url <gatewayWsUrl>: URL WebSocket Gateway (default dari config).--token <token>: token Gateway (jika diperlukan).--timeout <ms>: timeout permintaan (ms).--expect-final: tunggu respons Gateway final.--browser-profile <name>: pilih profil browser (default dari config).--json: output yang dapat dibaca mesin (jika didukung).
Mulai cepat (lokal)
Siklus hidup
- Untuk profil
attachOnlydan CDP jarak jauh,openclaw browser stopmenutup sesi kontrol aktif dan menghapus override emulasi sementara meskipun OpenClaw tidak meluncurkan proses browser itu sendiri. - Untuk profil terkelola lokal,
openclaw browser stopmenghentikan proses browser yang diluncurkan.
Jika perintah tidak ada
Jikaopenclaw browser adalah perintah yang tidak dikenal, periksa plugins.allow di
~/.openclaw/openclaw.json.
Saat plugins.allow ada, plugin browser bawaan harus dicantumkan
secara eksplisit:
browser.enabled=true tidak memulihkan subperintah CLI saat
allowlist plugin mengecualikan browser.
Terkait: Browser tool
Profil
Profil adalah config routing browser bernama. Dalam praktiknya:openclaw: meluncurkan atau menempel ke instance Chrome khusus yang dikelola OpenClaw (direktori data pengguna terisolasi).user: mengontrol sesi Chrome Anda yang sudah login melalui Chrome DevTools MCP.- profil CDP kustom: mengarah ke endpoint CDP lokal atau jarak jauh.
Tab
Snapshot / tangkapan layar / aksi
Snapshot:--full-pagehanya untuk pengambilan halaman; tidak dapat digabungkan dengan--refatau--element.- Profil
existing-session/usermendukung tangkapan layar halaman dan tangkapan layar--refdari output snapshot, tetapi tidak mendukung tangkapan layar CSS--element.
Status dan penyimpanan
Viewport + emulasi:Debugging
Chrome yang ada melalui MCP
Gunakan profil bawaanuser, atau buat profil existing-session Anda sendiri:
existing-session saat ini:
- aksi yang didorong snapshot menggunakan ref, bukan selektor CSS
clickhanya mendukung klik kiritypetidak mendukungslowly=truepresstidak mendukungdelayMshover,scrollintoview,drag,select,fill, danevaluatemenolak override timeout per panggilanselecthanya mendukung satu nilaiwait --load networkidletidak didukung- upload file memerlukan
--ref/--input-ref, tidak mendukung CSS--element, dan saat ini mendukung satu file sekali waktu - hook dialog tidak mendukung
--timeout - tangkapan layar mendukung pengambilan halaman dan
--ref, tetapi tidak CSS--element responsebody, intersepsi unduhan, ekspor PDF, dan aksi batch masih memerlukan browser terkelola atau profil CDP mentah
Kontrol browser jarak jauh (proxy host node)
Jika Gateway berjalan di mesin yang berbeda dari browser, jalankan host node di mesin yang memiliki Chrome/Brave/Edge/Chromium. Gateway akan mem-proxy aksi browser ke node tersebut (tidak memerlukan server kontrol browser terpisah). Gunakangateway.nodes.browser.mode untuk mengontrol auto-routing dan gateway.nodes.browser.node untuk menetapkan node tertentu jika beberapa node terhubung.
Keamanan + penyiapan jarak jauh: Browser tool, Remote access, Tailscale, Security