@geekbb: Browser-use 团队用 Rust 编写的终端 TUI 工具,你用自然语言告诉它做什么,它就去控制浏览器完成。自研的 LLM 引擎加上 Chrome 的 CDP 协议,支持用你登录态的 Chrome、无头浏览器或者 Browser …
摘要
Browser-use 团队推出了一款用 Rust 编写的终端 TUI 工具,允许用户通过自然语言控制浏览器,支持使用登录态 Chrome、无头浏览器或 Browser Use 云端运行。
查看缓存全文
缓存时间: 2026/05/24 16:34
Browser-use 团队用 Rust 编写的终端 TUI 工具,你用自然语言告诉它做什么,它就去控制浏览器完成。自研的 LLM 引擎加上 Chrome 的 CDP 协议,支持用你登录态的 Chrome、无头浏览器或者 Browser Use 云端三种方式跑。
https://t.co/wlVGWNBypj https://t.co/Lc3LdSbIqP
browser-use/terminal
Source: https://github.com/browser-use/terminal
Browser Use Terminal
Automate the boring stuff in the browser.
Browser Use Terminal is a Rust TUI for browser agents. It combines a new LLM harness, Browser Harness-style CDP control, real Chrome sessions, and a terminal UI you can actually steer.
curl -fsSL https://browser-use.com/terminal/install.sh | sh
browser
What It Does
- runs browser tasks from a terminal UI
- works with your logged-in Chrome when the task needs real account state
- supports headless Chromium and Browser Use cloud for clean or remote runs
- lets you watch, steer, stop, retry, and resume tasks
- keeps local history, screenshots, artifacts, and follow-ups
- uses a new LLM harness built to be 2x cheaper and 2x faster than Browser Harness
How It Works
Browser Use Terminal is a browser-first LLM harness: Rust owns the agent loop and durable state, while the browser runtime gives the model direct CDP control over Chrome.
you
│
▼
browser terminal
│
├─ custom Ratatui UI watch · steer · stop · resume
├─ Rust LLM harness tools · subagents · compaction · cancellation
├─ SQLite event log history · screenshots · artifacts · traces
└─ CDP browser runtime profiles · doctor · recovery · ownership
│
▼
real Chrome | headless Chromium | Browser Use cloud
- The model gets raw browser capability: CDP, page JavaScript, screenshots, files, and helper code.
- The terminal stays controllable: history, artifacts, follow-ups, browser recovery, and a custom Ratatui renderer for live work.
Try It
Get my San Francisco parking permit.
Give this employee admin permission in Azure.
Find the cancellation policy for my current hotel reservation.
Setup
Launch the app:
browser
Use slash commands inside the TUI:
/auth sign in
/model choose a model
/browser choose local, headless, or cloud browser
/update update the app
Useful shell commands:
browser auth status
browser config show
browser diagnostics
Development
cargo fmt --check
cargo test
uv run --with pytest python -m pytest -q
scripts/verify-terminal-ui.sh
Terminal UI changes must pass the full verification script. It runs Rust tests, Python tests, deterministic Ratatui dumps, and a real tmux smoke test.
Telemetry
You can disable (100% completely anonymous) telemetry with BUT_TELEMETRY=0.
Docs
docs/terminal-ui-product-ux.mddocs/terminal-ui-testing.mddocs/terminal-renderer-architecture.md
License
MIT
相似文章
@QingQ77: 通过轻量级 Rust CLI 直接连接已有 Chrome 浏览器的 DevTools Protocol,替代 MCP server 的重量级上下文开销,实现浏览器自动化操作。 https://github.com/aeroxy/chrom…
这是一个用 Rust 编写的轻量级 CLI 工具,可直接通过 DevTools Protocol 连接本地 Chrome 浏览器进行自动化操作,旨在替代 MCP server 以减少上下文开销。
@browser_use: Browser Use Terminal 来了!将你的终端变成一个浏览器代理。> 从 CLI 运行浏览器任务 > 连接到 Cod…
Browser Use Terminal 是一款全新的 CLI 工具,可将你的终端变成一个浏览器代理,让你能够运行浏览器任务并控制真实的 Chrome 浏览器。
@browser_use: 我们发布了一个用 Rust 编写的终端界面和工具集 > 无框架 > 浏览器工具集的全部能力 > 连接任何 LLM …
Browser Use 发布了一个用 Rust 编写的终端界面和工具集,提供直接的 CDP 浏览器控制和连接任何 LLM 的能力,用于自动化浏览器任务。
@GitHub_Daily: 让 AI Agent 自动化操作浏览器或抓数据,经常被各种反爬机制拦截,遇到验证码、人机验证直接卡死。 最近 BrowserAct 团队开源了一个 Skill,专为 AI Agent 设计的浏览器自动化命令行工具。 提供三层反封锁机制,从…
BrowserAct 团队开源了一个专为 AI Agent 设计的浏览器自动化命令行工具,提供三层反封锁机制(指纹伪装、验证码破解、人类接管),支持多浏览器并行、账户隔离,并优化了输出格式以节省Token。
@MingruiZhang: 对@browser_use 的新Terminal Agent有一个问题,我的上下文窗口用了122% https://github.com/browser-use/term…
Browser Use Terminal 是一个用于浏览器代理的 Rust TUI,允许用户从终端自动化浏览器任务,它配备了一个新的LLM harness,比Browser Harness便宜2倍且快2倍。