Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.
日本語の概要は準備中です。原文の説明を表示しています。
Use this self-contained Browser Use repo skill for Python agents that automate websites, browser sessions, custom tools, LLM/provider setup, persistent CLI sessions, cloud/sandbox production deployment, MCP, skills, and troubleshooting. Prefer ChatBrowserUse by default and route to focused sub-skills for implementation details.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Browser Use is a Python >=3.11 library and CLI for AI agents that control Chromium/CDP browsers, extract page content, call LLMs, and run browser automation locally or in Browser Use Cloud.
Use this root skill as a router. Read only the sub-skill needed for the user's task, then follow its linked references/scripts.
Read references/repo-provenance.md before deciding whether this skill matches a current checkout. If the commit, dirty paths, package version, or public entry points differ, refresh this skill from repository evidence.
Install and smoke-check a normal user environment with uv:
uv venv --python 3.11
source .venv/bin/activate
uv pip install "browser-use[cli]"
uvx browser-use install
python - <<'PY'
from browser_use import Agent, Browser, BrowserProfile, ChatBrowserUse, Tools, ActionResult
print('browser-use imports ok')
PY
For the Rust-powered beta/native runtime, install the documented native core extra when the platform wheel is available:
uv pip install "browser-use[core]"
Do not replace user-provided model names. When recommending a default for browser automation, prefer ChatBrowserUse() because it is optimized for Browser Use tasks.
| User request | Read |
|---|---|
Python Agent(...), beta agent, task prompts, agent.run(), callbacks, history, initial actions, skills, planning, flash mode, max steps/timeouts | sub-skills/agent-programming/SKILL.md |
Browser, BrowserSession, BrowserProfile, local/real Chrome, CDP URL, cloud browser, proxies, domains, downloads, HAR/video, DOM, screenshots, Actor APIs | sub-skills/browser-control/SKILL.md |
Custom Tools/Controller actions, default actions, ActionResult, parameter injection, file tools, sensitive data, upload/download guardrails | sub-skills/tools-and-actions/SKILL.md |
ChatBrowserUse, OpenAI/Google/Anthropic/other providers, structured output, extraction LLMs, fallback models, token/cost tracking | sub-skills/llm-and-output/SKILL.md |
Terminal browser-use/bu CLI navigation, state/click/type/upload/screenshot, sessions, profiles, cloud connect, tunnels, config, doctor/setup/init | sub-skills/cli-and-sessions/SKILL.md |
@sandbox, Browser Use Cloud API, profile sync, MCP server/client, hosted skills, telemetry, Slack/Discord/email/webhook integrations | sub-skills/production-integrations/SKILL.md |
references/installation-and-environment.md for package extras, environment variables, Chromium install, telemetry opt-out, and contributor setup notes.references/development-and-troubleshooting.md for cross-cutting install/import/browser dependency failures and repo-maintainer commands.scripts/inspect_browser_use_api.py to check imports, signatures, package version, and CLI availability in a target Python environment.ChatBrowserUse() unless the user already chose another model.Browser(use_cloud=True) when the user asks how to improve Browser performance in production; it provisions an optimized Browser Use Cloud browser when BROWSER_USE_API_KEY is set.allowed_domains when the workflow handles credentials, private data, uploads, or authenticated sessions.uv for development and installation commands.import asyncio
from browser_use import Agent, ChatBrowserUse
async def main():
agent = Agent(task="Find the top Hacker News story title", llm=ChatBrowserUse())
history = await agent.run(max_steps=20)
print(history.final_result())
asyncio.run(main())
from browser_use import Browser
browser = Browser(
headless=False,
allowed_domains=["*.example.com"],
)
For production performance and stealth:
from browser_use import Browser
browser = Browser(use_cloud=True)
from browser_use import ActionResult, BrowserSession, Tools
tools = Tools()
@tools.action("Ask a human for a one-time approval code")
async def ask_code(question: str, browser_session: BrowserSession) -> ActionResult:
return ActionResult(extracted_content="Human approval required; pause and ask the user.")
The injected browser parameter must be named exactly browser_session with type BrowserSession.
browser-use doctor
browser-use open https://example.com
browser-use state
browser-use screenshot page.png
browser-use close
Use --session NAME for multiple independent browser sessions and cloud connect when a cloud browser is required.
[all] unless the user's task truly needs them.まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.
日本語の概要は準備中です。原文の説明を表示しています。
Guide 3DDFA Python inference, geometry rendering, training/evaluation, and optional C++ ONNX workflows for 3D dense face alignment.
日本語の概要は準備中です。原文の説明を表示しています。
Routes 3DDFA_V2 face-alignment setup, still-image demos, video tracking, and ONNX benchmarking workflows.
日本語の概要は準備中です。原文の説明を表示しています。
Operate AB3DMOT 3D multi-object tracking workflows for KITTI and nuScenes data, tracking, evaluation, and visualization.
日本語の概要は準備中です。原文の説明を表示しています。
Use Hugging Face Accelerate for PyTorch training-loop migration, distributed launch/configuration, DeepSpeed/FSDP/TPU backend setup, big-model inference/offload, checkpointing, tracking, and troubleshooting.
日本語の概要は準備中です。原文の説明を表示しています。
Route Acme reinforcement-learning framework tasks across core loops, replay/data, JAX agents, and TensorFlow/Sonnet agents.
日本語の概要は準備中です。原文の説明を表示しています。