CLI and browser extension that let AI agents work in your logged-in Chrome or Edge while you keep using your browser.
leeguooooo/chrome-use
A Rust CLI and MCP server that lets AI agents drive your real, logged-in Chrome through a local native-messaging extension.
- Stars
- 231
- Forks
- 24
- Open issues
- 8
- Last commit
- 12 hours ago
What is it?
chrome-use lets any AI agent, such as Claude Code, Cursor or Codex, control the Chrome browser you already use, with your existing logins, cookies and profile intact. A small extension talks to a local CLI over Chrome native messaging, so no debug port, token or remote server is involved, and no per-use permission prompt appears.
Each --session gets its own colored tab group, so several agents can work in one browser without interfering with each other or with your own tabs. The tool exposes page snapshots based on the DOM and accessibility tree, and it can also run as an MCP stdio server for hosts that cannot run shell commands. The project includes a side panel for chatting with local agent CLIs, an element inspector that sends selected page elements to a coding session, and a recorder that turns a manual flow into a replayable script.
Installation is a one-line shell or PowerShell script that fetches a prebuilt binary, and the project is licensed under Apache-2.0. It runs on macOS, Linux and Windows and originated as a fork of vercel-labs/agent-browser.
Key features
- 01Drives your existing logged-in Chrome through a native-messaging extension without a debug port.
- 02Gives each agent session its own colored tab group for isolated concurrent use.
- 03Provides DOM and accessibility snapshots with element refs for acting on pages.
- 04Runs as an MCP stdio server for clients that cannot execute shell commands.
- 05Includes a side panel for chatting with local Codex, Claude Code, OpenCode or Pi CLIs.
Use cases
- Letting an AI agent operate a website where you are already signed in, such as a dashboard or social account.
- Running several coding agents in parallel against one shared browser with separate tab groups.
- Extracting structured data from pages that block fresh automated browsers.
- Recording a manual checkout or form flow and replaying it without a model.
Quick start
- 1
Run the official install script from the README (macOS/Linux)
- 2
Connect the extension relay to your Chrome
chrome-use extension connect - 3
Install the bundled AI agent skill
chrome-use skills install
Things to know
- Chrome shows its 'started debugging this browser' bar while an agent tab is attached, because the extension uses chrome.debugger.
- Setup requires installing a browser extension and registering a native-messaging host before it works.
In collections
Topics
FAQ
- What is chrome-use?
- A Rust CLI and MCP server that lets AI agents drive your real, logged-in Chrome through a local native-messaging extension. chrome-use lets any AI agent, such as Claude Code, Cursor or Codex, control the Chrome browser you already use, with your existing logins, cookies and profile intact. A small extension talks to a local CLI over Chrome native messaging, so no debug port, token or remote server is involved, and no per-use permission prompt appears.
- Is chrome-use free to use? What license does it have?
- chrome-use is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is chrome-use still maintained?
- Actively maintained. The last commit to chrome-use was on Nov 6, 2026.
- What can I use chrome-use for?
- Letting an AI agent operate a website where you are already signed in, such as a dashboard or social account. Running several coding agents in parallel against one shared browser with separate tab groups. Extracting structured data from pages that block fresh automated browsers. Recording a manual checkout or form flow and replaying it without a model.
- How do I install chrome-use?
- Run the official install script from the README (macOS/Linux) Connect the extension relay to your Chrome: chrome-use extension connect Install the bundled AI agent skill: chrome-use skills install
- Where can I get chrome-use?
- The source code and installation instructions are on GitHub: https://github.com/leeguooooo/chrome-use
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Native Rust CLI that lets AI agents drive a Chrome browser through snapshots, element refs, and common automation commands.
Open-source AI browser agent extension for Chrome, Firefox and Edge that chats with pages and automates multi-step browser tasks using your choice of LLM.
An open-source Chrome/Edge extension that lets AI agents automate your existing browser, with MCP, CLI and skill access.
An MCP browser service that lets AI agents operate your logged-in Chrome tabs through a local extension and host, with reusable site adapters.
MCP server that gives AI assistants structured tools to work with GitLab projects, merge requests, issues, pipelines, wikis and more.