Docs
Stunt Double Studio

Stunt Double Studio

Check your change before you push it. Studio runs a Stunt Double checklist in a Chrome on your own machine, from the coding agent session you already have open or from Studio in your browser. Point it at localhost, staging or production. An actor goes through the flow, judges each check and leaves the evidence in your project.

Price
Free
Account
None needed
You need
Node 22.18 or later and Google Chrome (or Playwright's Chromium)

What you get

  • Runs on your machine. The actor drives a local Chrome, so it reaches localhost, a staging site behind your VPN, or production.
  • Runs on the model you already have. From your coding agent, the agent is the actor, so local runs use your Claude plan (or your API key, if Claude Code uses one). Studio in your browser uses a connection you set up: an Anthropic API key or an OpenAI-compatible endpoint. Stunt Double makes no model calls for local runs.
  • Runs are files. Actors, checklists and every run live in .stuntdouble/ in your project. Commit them, review them in a pull request, and share them with your team like any other file.
  • A viewer for the evidence. A local page shows each check's verdict, the screenshots and the activity log as the run happens, with a button to stop it.

Start here

claude plugin marketplace add stunt-double/stuntdouble-mcp
claude plugin install stuntdouble@stuntdouble

Then, in Claude Code:

/stuntdouble:setup
/stuntdouble:run <checklist>

Or open Studio in your browser, on your own model connection:

npx stuntdouble studio

Install and set up covers each step and other agents.

Studio and cloud runs

Studio verdicts are self-judged: the same agent that went through the flow decides whether each check passed. When you need more, a cloud run on the hosted server adds an independent judge, runs in parallel and on a schedule, and triggers on deploys, pull requests and Figma changes. /stuntdouble:cloud <checklist> moves a local checklist to a workspace with the same actor and checks. A localhost URL needs a public or preview URL for the cloud.

StudioCloud runs
Where the browser runsChrome on your machineHosted browsers
Who pays for the modelYour Claude plan, or your own API keyYour Stunt Double plan
AccountNoneA Stunt Double workspace
VerdictsSelf-judged by your agentIndependent judge
When it runsWhen you askOn demand, on a schedule or on a trigger

In this section

On this page