Remember what must keep working
Turn important journeys into saved tests. Reuse the same steps and pass/fail criteria as the application changes.
A safety net for your AI agent
Give your agent the confidence to keep building.
Connect your agent to saved tests, ready-to-run environments and evidence it can return to. Keep checking the payments, bookings and customer journeys people depend on as your application grows.
Repeatable tests. Detailed reports. A lasting test history.
The vision · Protection that grows
You’ve built something people depend on. Now you want to improve it without losing customer updates, stopping payments or breaking the booking flow.
We’re building towards a growing set of agreed checks your agent carries into every change. Protection that lasts beyond one task, one conversation or one developer.
Turn important journeys into saved tests. Reuse the same steps and pass/fail criteria as the application changes.
Run the checks through Playrunner. Return the failing step, expected result and captured evidence so your agent can investigate and verify its fix.
Keep earlier failures and subsequent runs available. Your next conversation—and the next person on your team—can pick up with the evidence intact.
Built on Playwright. Ready for your agent.
Playwright executes the tests. Playrunner brings the saved workflows, environments, authentication and run history together so your agent can operate them from one place.
Build. Request checks. Investigate. Fix.
Results, logs and reports come back to your agent.
From your first customer to enterprise
A booking flow. A customer payment. Two systems keeping thousands of records in sync. Give your agent repeatable checks for the behaviour your business relies on.
For teams, the evidence is the handover. Developers can investigate failures, QA can review coverage, and release owners can see what passed, what failed and what wasn’t tested.
Explore reports and historyAgreed checks. Inspectable results. A record of every run.
Make your agent’s token budget go further
Every instruction and tool response your agent processes adds to its context. Playrunner can reduce repeated work by keeping test setup, execution history and reports ready to reuse.
Set it up once. Reuse it in the next run or conversation.
Start a saved workflow by its ID. Reuse the setup and run established tests without asking the model to reason through every browser step again.
Cloud run updates let your agent pick up where its last check ended, without fetching earlier events again. Choose when to check back; every poll still has a cost.
Reports and captured traces stay attached to the run. Your agent can follow those links when investigating, rather than copying whole report files into every conversation.
Actual token savings depend on your agent and workflow. Run updates can include logs. Test execution and any AI analysis steps have their own costs. Compare the same task, tests and failure using the same model: your current testing approach versus Playrunner. Record actual input, output and cached-token usage, including setup, polling and diagnosis. Compare first-run and repeat-run costs separately, and include Playrunner compute and any AI-step costs in the total.How to measure the saving
For you. For your agent. For your terminal.
See how the Playrunner CLI connects browser sessions, test workflows, and your own compute.
Pair your computer from the terminal, create a profile with your agent or in Cloud, then capture your browser session for authenticated tests.
Check the matching pairing code in the browser and approve this computer.
Device pairedStart with the CLI installed, Chrome available, and a Playrunner Cloud account.
Read the full guideplayrunner loginCheck the matching pairing code in the browser and approve this computer.
Pairing code: DEMO-1234 Paired demo-laptop with Playrunner Cloud. Run "playrunner auth connect" to accept authentication requests.
playrunner auth connectSet the login URL and success condition. Select your online device, then request authentication. Keep this terminal running.
Playrunner authentication companion is connected.
playrunner auth connectChrome opens on your paired computer. Complete sign-in and MFA in the browser, then press Enter in the companion terminal.
Playrunner authentication companion is connected.
playrunner auth connectAttach the authenticated profile to a Playwright step. Run the workflow to verify the session against your application.
Playrunner authentication companion is connected. Authentication Profile capture completed.
npm install --global playrunner@latestExplore the CLI One MCP connection. Your choice of agent.
Bring testing to Codex, Claude, Cursor, Gemini CLI, Antigravity, Grok, or another compatible MCP client. The same saved workflows. The same evidence.
Go from a coding task to a real test run. Create workflows, run your suite, and inspect the outcome from the same conversation.
Connect CodexBring test execution into your Claude workflow. Connect Playrunner’s remote MCP server to run tests and review the evidence.
Connect ClaudeBring testing into your editor. Add Playrunner’s remote MCP server to Cursor and authorise access to your saved workflows and test reports.
Connect Cursor
Remote MCPBring Playrunner’s testing tools to Google’s terminal agent. Configure the remote server and browser sign-in to get started.
Set up Gemini CLIAdd Playrunner as a custom MCP server in Google Antigravity. Give your agent access to saved workflows and test evidence.
Set up AntigravityAdd Playrunner as a custom connector in Grok, or a remote MCP server in Grok Build. Use the connection to request test runs and inspect their results.
Connect GrokUse a client with remote Streamable HTTP and OAuth support. Connect once and give it the same Playrunner tools.
See connection requirementsGive shell-capable agents a command-line route to Playrunner. Start workflows, check execution status, and retrieve reports.
Explore the CLISerious testing. Less setup.
Automatic sharding distributes your suite across runners and brings the results back into one report.
Explore shardingUse managed Cloud compute or connect your own machine. Keep execution history and reports together.
Choose your computeReuse Authentication Profiles to test signed-in journeys, with browser sign-in handled on your device.
Explore authenticationNeed more control? The visual workflow editor is there when you want to connect steps, inspect a run, or refine the flow.
Explore the platformCross-project discovery · Product direction
Working across several projects? We’re building towards Playrunner discovering where a shared component is used and selecting its relevant tests. Change a country selector, discover five projects that use it, and check that control in each one.
Your agent would use Playrunner to find which connected projects use the component it changed.
Run the component’s relevant checks across those projects while your agent continues another task. Keep the run focused on the change.
Identify the affected project and failing step, with reports and traces to help your agent investigate, fix and check again.
Your tools. One connected workflow.
Bring your tests, AI and team tools together. Let your agent build the flow, then inspect every connection in Playrunner.
When a test fails, summarise the evidence with OpenAI. Send the summary to Slack and create a Jira bug so the team can investigate.
Build this workflowKeep building on what works
Start with one journey your customers depend on. Keep the checks and evidence ready for every change that follows.
Prefer to self-host? Start locally →