built like a master craftsman
From Jira ticket
to PR-ready branch.
Pipemason walks your feature through analysis, contracts, architecture, red/green TDD, implementation, e2e, perceptual screenshot diff, lint, typecheck, security, and rebase — and hands you a tested branch with atomic commits. Runs on your machine. Bring your own Anthropic key.
$ pipemason start "ABC-1234 add passkey login"
how it works
One input. Twenty-two specialists. Fourteen phases.
A single monitor agent walks the phase machine and dispatches specialist subagents. State lives on disk in a .pipeline/ workspace so subagents share a frozen ground truth instead of drifting in chat context.
- 01analyzeanalystfrozen spec.md with testable acceptance criteria
- 02contractscontracts-architectOpenAPI / GraphQL / SQL schemas, all examples
- 03architectper-domain architectsADRs naming framework, libraries, tradeoffs
- 04tdd*-tddred tests written from contract examples
- 05implement*-leadatomic commits per red→green cycle
- 06e2ee2e-tech-leadblue Maestro / Playwright flows
- 07ui*-tech-leadview code matching expected designs
- 08screenshot_diffscreenshot-agentperceptual zero-tolerance check
- 09verifymonitorlint + typecheck + a11y + security gates
- 10rebase + finalizemonitorrebased branch, optional PR
why pipemason
Built like a master craftsman, not a magic box.
Code stays on your machine
The runner executes locally. Your repo, your build, your test fixtures, your secrets — all on your hardware. We see metadata and the events you choose to stream. SOC-friendly by default.
Contract-first, not vibe-first
Before any code is written, contracts are frozen — OpenAPI, shared types, error codes, DB schema. Domain architects design implementation against those contracts. No two agents drift into incompatible assumptions.
Atomic commits per cycle
Every red→green cycle is its own commit, referencing the test IDs it satisfies. Reviewers can bisect to the line. Code review reads like a TDD log, not a 4,000-line diff.
Perceptual zero-tolerance UI
Mobile and web runs end with a screenshot diff against your Figma frames at zero pixel tolerance. The implementation matches the design or the run loops back to fix it.
Bring your own Anthropic key
Your AI cost stays your AI cost. We never see your token usage, never proxy your traffic, never mark up your bill. Keys never leave your machine.
Capped retries, real escalations
Every failure carries a controlled-vocabulary class. After three retries the run escalates with full context — the failing trace, suggested recovery, and a single resume command. No silent loops.
pricing
Free to start. $19/mo solo. $49/seat for teams.
Every tier is BYO Anthropic key — pipemason charges for the orchestration layer, never for tokens. Free tier is real, not a 14-day trial.
See full pricingStop writing the boring tests yourself.
Hand pipemason a ticket. Watch the chain run. Open the PR.