browser-use-terminal
Pass
Audited by Gen Agent Trust Hub on Aug 17, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTIONREMOTE_CODE_EXECUTIONCREDENTIALS_UNSAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill's primary function is to execute arbitrary shell commands and Python scripts to automate browser tasks and perform repository work.
crates/browser-use-agent/src/tools/handlers/shell.rsimplements shell and exec tools.python/llm_browser_worker/worker.pyusesexec()to run Python code snippets.- [EXTERNAL_DOWNLOADS]: The skill fetches its core components and dependencies from remote sources during setup.
scripts/install/install.shandscripts/install-agent-ripgrep.shdownload binaries from GitHub repositories.- [PROMPT_INJECTION]: The skill includes instructions to manage the agent's behavior and user interaction flow.
prompts/browser-tool-description.mdinstructs the agent to hide internal tool commands from the user to simplify the terminal interface.- [REMOTE_CODE_EXECUTION]: The setup instructions utilize a pattern of piping a remote script to a shell for installation from the official vendor domain.
AGENT_SETUP.mddirects the user to runcurl -fsSL https://browser-use.com/terminal/install.sh | sh.- [CREDENTIALS_UNSAFE]: The skill manages credentials for model providers and browser sessions.
crates/browser-use-llm/src/auth/codex.rsreads local configuration files like~/.codex/auth.jsonto retrieve OAuth tokens.
Audit Metadata