# Playwriter

> Docs for Playwriter, the CLI and MCP that lets agents control your real Chrome browser.

## Best way to inspect these docs

Download all docs as markdown files and grep them locally:

```bash
curl -L https://playwriter.dev/docs.zip -o docs.zip
unzip docs.zip -d docs
grep -R "search term" docs/
```

Use this when you need to search across the whole documentation set. The zip contains every page as a .md file.

## Page index

You can also fetch individual markdown pages directly:

- [Let Agents Control Your Real Chrome Browser](https://playwriter.dev/index.md)
- [Installation](https://playwriter.dev/docs/installation.md)
- [Quick Start: Automate Chrome in 2 Minutes](https://playwriter.dev/docs/quick-start.md)
- [CLI Reference](https://playwriter.dev/docs/cli.md)
- [MCP Setup](https://playwriter.dev/docs/mcp-setup.md)
- [Accessibility Snapshots, Search, and Page Diffing](https://playwriter.dev/docs/snapshots.md)
- [Screenshot with Element Labels for AI Agents](https://playwriter.dev/docs/visual-labels.md)
- [Multi-Agent Browser Sessions with Isolated State](https://playwriter.dev/docs/sessions.md)
- [JavaScript Debugger, Live Code Editor, and CSS Inspector](https://playwriter.dev/docs/debugger.md)
- [Network Interception, API Capture, and Cookie Management](https://playwriter.dev/docs/network.md)
- [Record Browser Automation as MP4 Video](https://playwriter.dev/docs/recording.md)
- [Headless Chrome, Direct CDP, and CI Setup](https://playwriter.dev/docs/headless.md)
- [CPU Profiling, Web Vitals, and React Performance Monitoring](https://playwriter.dev/docs/profiling.md)
- [Security Model and Sandboxed Execution](https://playwriter.dev/docs/security.md)
- [Remote Access](https://playwriter.dev/docs/remote-access.md)
- [Use Cases](https://playwriter.dev/docs/use-cases.md)
- [Troubleshooting](https://playwriter.dev/docs/troubleshooting.md)
- [Playwriter vs Chrome Direct CDP](https://playwriter.dev/docs/vs-chrome-cdp.md)
- [Playwriter vs Playwright MCP](https://playwriter.dev/docs/vs-playwright-mcp.md)
- [Playwriter vs Playwright CLI](https://playwriter.dev/docs/vs-playwright-cli.md)
- [Playwriter vs BrowserMCP](https://playwriter.dev/docs/vs-browser-mcp.md)
- [Playwriter vs Claude Browser Extension](https://playwriter.dev/docs/vs-claude-extension.md)
- [Agent Reference](https://playwriter.dev/docs/skill.md)
- [Configuration, Environment Variables, and MCP Setup Options](https://playwriter.dev/docs/configuration.md)
- [Cloud Browsers](https://playwriter.dev/docs/cloud-browsers.md)
- [Changelog](https://playwriter.dev/changelog.md)