Many client sites.One app to fix them in.
If you look after several client sites, PulseDev keeps each one as its own project, with its own local server, token and agent. Point at what the client flagged and approve the diff.
How does PulseDev handle several client projects?
Every folder you add in the desktop app becomes a project. PulseDev picks a free port, creates a token for that project and starts a server for it. Start and stop projects from the sidebar. On Pro you can run several local servers at once, so the Nuxt shop and the Laravel marketing site can both be up while you work.
Each project keeps its own history in ~/PulseDev: what was asked, what the agent did, and the diff you approved. When a client asks why a button changed last month, the record is there.
The token is per project too. The widget on one client’s dev site can only talk to that client’s server, and if the agent can’t find the element in that project’s code, the fix is marked “Element not found”.
Will it work on every client’s stack?
Likely, if the site renders HTML on localhost. PulseDev needs one script tag, or the Vite plugin, in the dev layout. There are setup guides for 13 stacks, from React, Next.js, Vue and Nuxt to Laravel, Hugo, Jekyll, Eleventy and plain HTML.
You also pick the agent per fix. Use Claude Code on one project and Codex on another, or switch when one gets stuck. PulseDev runs the CLI you already have, on your own plan. See how each agent connects.
Can clients leave feedback in PulseDev?
Not directly. PulseDev is built for the person running the site locally. There is no hosted review link, no client login and no PulseDev cloud, so client feedback still reaches you by email, chat or ticket.
What changes is the next step. Instead of rewriting “the button on the pricing page looks off” into a prompt, you open the page, click the button and paste the client’s words. The selector, page, styles and a screenshot go to your agent with it, so it starts in the right file.
How do I keep client code safe?
- Review proposed changes. Review mode asks the agent for a proposed diff rather than file edits. Approve applies the proposal; Reject discards it.
- Review your commits. Check the applied changes in your editor and choose what to commit with your usual git workflow.
- Local only. Client code stays on your machine and goes only to the agent vendor you chose, as it would in your terminal.
- Dev only. The Vite plugin only runs in development. Keep the script tag out of production builds.
More detail on the security page.
Which plan fits agency work?
Free is one project, so it suits trying PulseDev on a single site. Once you have a second client, you need Pro ($12 a month or $96 a year, 5-day trial) or Founder Lifetime ($149 once, first 200 buyers). Both have unlimited projects and every supported agent.
A license is for one person on up to 3 machines, so each person on your team needs their own. Every paid plan has a 14-day refund.
Bring every client site.Fix them where they break.
Free for one project. Pro for the rest.