Pin on the real thing
Figma-style comments on any live URL. Your actual site, not a staging mock.
Client comments on your live site come back as pull requests, written by your own coding agent. No Slack threads, no relaying, no back-and-forth.
Works on any live site · Your clients don't need an account
Slack, email, Loom, screenshots. You gather every scrap and paste it into your coding agent yourself. One prompt at a time.
How can I help you today?
The client pins what they want, Patch writes the fix, and you decide if it ships.
Pins on your live site and says what to change.
mainReads the comment, writes the code, opens a PR.
Review the pull request and merge.
Pin on the real site, on any screen, with the agent you already use.
Figma-style comments on any live URL. Your actual site, not a staging mock.
Patch drives Claude Code, Codex, or Cursor on your own account. You pick the agent, you keep the keys.
Clients pin on mobile, tablet, and desktop. Every comment knows the screen it came from.
Install the widget and add one component to your app. Done.
All the speed of an autonomous agent, with the control a real codebase needs.
Changes land as PRs on their own branch. Nothing ships until you merge.
Runs on your own Claude, Codex, or Cursor account, with the config you already use.
Per-run repo tokens, scoped to the one repo you linked, revoked after use.
Each run gets a fresh, isolated sandbox in the cloud, destroyed when it ends.
One plan per workspace, sized by projects, runs, and seats. Upgrade when the client work does.
For trying Patch on a single project.
Free includes:
For freelancers shipping client work.
Everything in Free, plus:
For teams managing many clients.
Everything in Studio, plus:
Agent execution runs on your own Claude, Codex, or Cursor account, so you only pay Patch for the workflow, not the tokens.
Everything worth knowing before you drop in the widget.
One component in your app, zero accounts for your clients. The next piece of feedback comes back to you as a pull request.