remote-browser

द्वारा browser-use

क्लाउड ब्राउज़र ऑटोमेशन जो स्थानीय GUI एक्सेस के बिना सैंडबॉक्स्ड एजेंटों के लिए है। 30+ CLI कमांड के माध्यम से नेविगेशन, पेज निरीक्षण, इंटरैक्शन, जावास्क्रिप्ट निष्पादन और कुकी प्रबंधन का समर्थन करता है। समानांतर में स्वायत्त ब्राउज़र एजेंट चलाने के लिए क्लाउड सत्र प्रबंधन शामिल है, जिसमें कार्य निगरानी और संरचित आउटपुट विकल्प हैं। क्लाउडफ्लेयर के माध्यम से स्थानीय डेव स

npx skills add https://github.com/browser-use/browser-use --skill remote-browser

Remote Browser

Use this skill when an agent runs on a machine without a usable local Chrome and needs an isolated browser. The current Browser Use CLI runs Python from stdin. Do not use the removed open, state, click, input, tab, cloud connect, or --connect commands.

Check the CLI

browser-use --doctor
browser-use skill show

If setup fails, follow the current Browser Use skill.

Start an isolated browser

Authenticate once:

browser-use auth login

Pick a short unique name. r7k2 below is only an example.

browser-use <<'PY'
start_remote_daemon("r7k2")
PY

Use the same name for every command in this browser:

BU_NAME=r7k2 browser-use <<'PY'
new_tab("https://example.com")
wait_for_load()
print(page_info())
PY

Each remote daemon is a separate Browser Use Cloud browser. Use a different name for each parallel task. Remote browsers can bill until they stop or time out.

Inspect and interact

Helpers are pre-imported. Keep multi-step work in one heredoc when practical.

BU_NAME=r7k2 browser-use <<'PY'
print(page_info())
print(js("document.title"))

fill_input('input[name="q"]', "browser automation")
press_key("Enter")
wait_for_load()

print(page_info())
PY

Useful helpers:

  • Navigate: new_tab(url), goto_url(url), wait_for_load()
  • Inspect: page_info(), js(code), cdp(method, ...)
  • Interact: click_at_xy(x, y), type_text(text), fill_input(selector, text), press_key(key), scroll(x, y)
  • Tabs: list_tabs(), switch_tab(target), close_tab(target)
  • Files and proof: capture_screenshot(), wait_for_element(selector)

Prefer the accessibility tree for element discovery:

nodes = cdp("Accessibility.getFullAXTree")["nodes"]

Use a targeted js(...) query when the accessibility tree lacks the element. Verify each action with page_info(), a focused DOM check, or a screenshot.

Stop the browser

When the work is done, stop the exact named browser:

browser-use <<'PY'
stop_remote_daemon("r7k2")
PY

Do not leave an unused remote browser running.

browser-use की और Skills

cdp
browser-use
Drive Chrome via the DevTools Protocol from JavaScript. Run JS snippets through the `browser-harness-js` CLI — it auto-spawns a long-lived bun HTTP server…
browser
browser-use
सीडीपी के माध्यम से प्रत्यक्ष ब्राउज़र नियंत्रण। इसका उपयोग तब करें जब उपयोगकर्ता वेब पेजों को स्वचालित, स्क्रैप, परीक्षण या उनके साथ इंटरैक्ट करना चाहता है। उपयोगकर्ता के पहले से चल रहे Chrome से कनेक्ट होता है।
browser-harness
browser-use
किसी भी वेब इंटरैक्शन के लिए हमेशा browser-harness का उपयोग करें: स्वचालन, स्क्रैपिंग, परीक्षण, या साइट/ऐप कार्य।
browser-use
browser-use
किसी भी वेब इंटरैक्शन के लिए हमेशा browser-use का उपयोग करें: ऑटोमेशन, स्क्रैपिंग, टेस्टिंग, या साइट/ऐप कार्य।
browser-use
browser-use
वेब परीक्षण, फॉर्म भरना, स्क्रीनशॉट लेना और डेटा निकालने के लिए ब्राउज़र इंटरैक्शन को स्वचालित करता है। इसका उपयोग तब करें जब उपयोगकर्ता को वेबसाइटों पर नेविगेट करने, वेब पेजों के साथ इंटरैक्ट करने, फॉर्म भरने, स्क्रीनशॉट लेने या वेब पेजों से जानकारी निकालने की आवश्यकता हो।
browser-automation
cloud
browser-use
क्लाउड REST API, SDK और एकीकरण पैटर्न के लिए संदर्भ दस्तावेज़। उपयोगकर्ता की आवश्यकता के अनुसार प्रासंगिक फ़ाइल पढ़ें।
open-source
browser-use
ब्राउज़र-उपयोग लाइब्रेरी के विरुद्ध पायथन कोड लिखने के लिए संदर्भ दस्तावेज़। उपयोगकर्ता की आवश्यकता के अनुसार प्रासंगिक फ़ाइल पढ़ें।
manim-video
browser-use
गणितीय और तकनीकी एनिमेशन के लिए उत्पादन पाइपलाइन जो Manim Community Edition का उपयोग करती है। 3Blue1Brown-शैली के व्याख्यात्मक वीडियो, एल्गोरिदम…