@geekbb: Browser-use 团队用 Rust 编写的终端 TUI 工具,你用自然语言告诉它做什么,它就去控制浏览器完成。自研的 LLM 引擎加上 Chrome 的 CDP 协议,支持用你登录态的 Chrome、无头浏览器或者 Browser …

X AI KOLs Timeline 工具

摘要

Browser-use 团队推出了一款用 Rust 编写的终端 TUI 工具,允许用户通过自然语言控制浏览器,支持使用登录态 Chrome、无头浏览器或 Browser Use 云端运行。

Browser-use 团队用 Rust 编写的终端 TUI 工具,你用自然语言告诉它做什么,它就去控制浏览器完成。自研的 LLM 引擎加上 Chrome 的 CDP 协议,支持用你登录态的 Chrome、无头浏览器或者 Browser Use 云端三种方式跑。 https://t.co/wlVGWNBypj https://t.co/Lc3LdSbIqP
查看原文
查看缓存全文

缓存时间: 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

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

Browser Use Terminal preview

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.md
  • docs/terminal-ui-testing.md
  • docs/terminal-renderer-architecture.md

License

MIT

相似文章

@GitHub_Daily: 让 AI Agent 自动化操作浏览器或抓数据,经常被各种反爬机制拦截,遇到验证码、人机验证直接卡死。 最近 BrowserAct 团队开源了一个 Skill,专为 AI Agent 设计的浏览器自动化命令行工具。 提供三层反封锁机制,从…

X AI KOLs Timeline

BrowserAct 团队开源了一个专为 AI Agent 设计的浏览器自动化命令行工具,提供三层反封锁机制(指纹伪装、验证码破解、人类接管),支持多浏览器并行、账户隔离,并优化了输出格式以节省Token。