CLI Finder / tools / playwright-cli

Playwright CLI for browser automation and UI verification

Run browser tests, generate traces, and verify user flows from the command line.

Agent Readiness: 90/100 Verified publisher Actively maintained
90 /100

Excellent for UI verification agents when flows are scoped and evidence is captured.

Structured output 88/100

Whether the CLI can return JSON, YAML, or stable machine-readable output.

Non-interactive use 92/100

Whether common workflows can run predictably without an interactive prompt.

Safety boundaries 74/100

Whether read-only, dry-run, scoped auth, and destructive command boundaries are clear.

Install options

npm init $ npm init playwright@latest
package $ npm install -D @playwright/test

Common commands

Run tests · safe $ npx playwright test

Runs browser tests in CI or locally.

Open report · safe $ npx playwright show-report

Inspects the generated HTML report.

Codegen · requires review $ npx playwright codegen https://example.com

Records browser actions for a target site.

Agent usage examples

Codex CLI Use Playwright to verify local UI changes on desktop and mobile, capture evidence, and report console errors.

Safety notes

  • Browser automation should avoid destructive authenticated flows unless explicitly approved.
  • Use screenshots, traces, and test reports as evidence for agent conclusions.

What agents can use it for

Playwright CLI gives agents a reliable way to test local pages, collect screenshots, inspect reports, and validate flows.

Best fit

Use it for frontend QA, browser regression tests, and local product-flow verification.