FlowState turns Claude Code and Codex into your engineering organization — planning, building, reviewing, and shipping PRs in parallel isolated lanes, on your process, interrupting you only where your judgment matters.
Apple Silicon · needs Node.js 22+ · unsigned preview — one-time unblock, see install
Describe the work in a line. Agents plan, build, review, and test in parallel lanes. The line stops only when a decision is actually yours.
One line: “Add idempotency keys to POST /charges.” Pick a workflow.
Agents plan and build — each in an isolated git worktree that can’t touch yours.
The line stops at the moments that matter and asks one clear question.
Tested, self-reviewed, journaled. Open the pull request and merge.
4 steps · 1 migration · touches charges/router.ts. Estimated $0.28 and ~2m to execute. Proceeding is reversible — the branch is isolated.
The models write good code. It’s the hovering that’s beneath you — and you already know this day by heart.
Babysitting a terminal, watching an agent think — afraid to walk away.
Re-explaining the same context after every compact, from scratch.
Reviewing a 700-line diff at 11pm with no idea where to start.
An agent that quietly wandered three steps off the plan an hour ago.
You weren’t hired to be a violin tuner. Conduct.
Planners, builders, reviewers — working in parallel, on your process. You make the calls only a human can.
Five lanes, one repo, zero collisions. Each run works in its own isolated git worktree — they never touch your tree or each other. git worktree per lane.
The line stops for your judgment — and nothing else. One amber HOLD when it matters; calm and out of your way when it doesn’t.
Mixed-vendor pipelines, one number. Every run reports its real, vendor-reported dollars — no estimates, no surprises. $ per run, per model.
Five tasks run while you’re in a meeting. You come back to green checks and one amber question.
Verification, gates, audit, coordination — the parts that let a human safely stop babysitting. That’s the layer that doesn’t get cheaper as the models get better, and it’s the layer FlowState owns.
We are long model progress, and short the tools that only generate code. FlowState wraps the agents you already pay for and defines the engineering process they follow — so the durable truth is a case file on disk, not a chat log that scrolls away.
— honest by construction: every run reports its real, vendor-reported cost.
macOS blocks unsigned previews ("could not verify…" → hit Done, not Trash). Fastest: xattr -cr /Applications/FlowState.app. Or: open once, hit Done, then System Settings → Privacy & Security → Open Anyway appears.
Make sure you’re on node ≥ 22. FlowState checks and tells you if you’re not.
Authenticate the claude and codex CLIs you already use. No new keys.
Pick a workflow, describe a task, and the first run starts. It plans, then stops to ask you.
Come back to finished work waiting on your call — runs in parallel, gated where it counts, every dollar accounted for.
Download for macOSApple Silicon · needs Node.js 22+ · unsigned preview — one-time unblock, see install
P.S. — FlowState opened pull requests on its own repo while we were building it.