FlowDeck CLI
$59
/year
14-day trial
Billed yearly
Full CLI access
Works with Claude Code, Codex, Cursor, OpenCode
Structured JSON output
Runs in CI
Two machines per license
iOS
macOS
iPadOS
tvOS
watchOS
visionOS
Apple first
FlowDeck is a macOS native app. It can open your Xcode projects and works directly with the Apple tools you already know.
You get real schemes, targets and test plans, and builds that run on your Mac and Devices.


Parallel work
Work across multiple apps and agentic sessions in the same window. Start one, move to the next, and get notified when something needs your attention.
Models
FlowDeck supports you existing Codex, Claude, Cursor and Grok subscription, and almost every model via OpenCode.
Use different models as needed. Switch mid-task when something better ships. Plan with the expensive one, don’t pay it to write commit messages.


Simulator
Each agent gets its own simulator. It can tap, swipe and scrolls through the screen autonomously.
FlowDeck manages your simulators, devices and runtimes too, so a clean simulator or a new platform is just a click away.
Terminal and CI
~/Developer/WeatherApp · flowdeck
Watch the CLI demo
Learn more

Donny Wals
@donnywals
“Within a day FlowDeck became the thing my agent reaches for by default. I haven’t really thought about it since, which is the best thing I can say about a developer tool.”

Owen van Dijk
@ohwhen
“Works great with Claude Code. Slick onboarding, simulator control, UI automation and JSON output. Can’t recommend it highly enough.”

Joe Fabisevich
@mergesort
“I use FlowDeck instead of xcodebuild and cannot recommend that more highly.”

Jacob Bartlett
@jacobtechtavern
“Flowdeck is a game changer. Once I worked out screenshot-based verification, it was obvious how far this can go.”
FAQ
What is the difference between the CLI and Studio?
Why not just run an agent in my terminal?
How is this different from Claude Code for Mac or the Codex app?
Do I still need Xcode installed?
Does my code leave my machine?
Is an agent subscription included?
How does licensing work?
How does parallel work stay isolated?
What do I need to run it?