purser
Claude Code · multi-agent workflow

Hand it a task.
Get back a pull request.

Purser scouts your repo, plans the work, implements it across parallel git worktrees, runs your full test suite, adversarially reviews the diff, and opens a PR — unattended. And it governs which model tier each work item is worth, so top-tier spend is never a surprise.

$curl -fsSL https://get-purser.pages.dev/install.sh | sh

Requires Claude Code. Installs one workflow file into ~/.claude/workflows/ — no clone, no npm. Then type /purser in any session.


The pipeline

Eight phases. The cheapest model that does each job.

Casting is deliberate: mechanical steps run on fast, cheap models; the top tier is spent only where reasoning compounds — planning, hard changes, and the adversarial review.

0 · 1

Preflight & Explore

Repo sanity, default-branch and verify-command detection, per-repo lock. Read-only scouts map the task surface and blast radius.

2

Plan

The one stage always worth the top tier. Emits file-disjoint work items with per-item fast-verify commands.

3

Implement

One fresh git worktree per item, in parallel. Implement, verify, commit, publish a branch. Retries escalate to a stronger model.

4

Integrate

Merge the item branches and run your full suite once. A red build gets one repair pass.

5

Review

A top-tier model adversarially reviews the diff, read-only. It fixes serious findings; a green build is never left unreviewed.

6

Finalize

push --force-with-lease, open the PR, clean up branches, release the lock. You review one PR.

Spend, on your terms

Top-tier model spend is never a surprise.

Purser prices each work item and lets you decide who pays for the premium tier — before any money moves.

  • Preview, don't guessA quote prints each item's plan and a dollar estimate. Nothing is built until you approve.
  • A disinterested judgeThe tier selector sits outside the models it chooses between, so it has no stake in recommending itself.
  • Every run is loggedThe PR body records what was decided, by whom, and what it was estimated to cost.
Modes

One tool, four gears.

All opt-in. Stack them freely — e.g. --quote --explain.

--quote

Preview & price

Plan the work, print the per-item recommendation and a cost estimate, and save the quote — building nothing. Approve, then --execute.

--innovate

Spend up where it counts

A disinterested selector escalates the hard, high-blast-radius items to the premium tier within a dollar budget you set.

--explain

Learn as you build

A tutor explains the system design of the feature being built — components, tradeoffs, the CS/SWE concepts — so real work doubles as interview practice.

--audit

Was it worth it?

A skeptical, disinterested auditor rules whether each premium-tier item actually earned its cost — and can say it didn't.


Install

One line. No clone.

$curl -fsSL https://get-purser.pages.dev/install.sh | sh

Drops purser.js + PURSER.md into ~/.claude/workflows/. Re-run anytime to update. Prefer to read it first? view install.sh · view purser.js