FlowDeck CLI
All updates included
14-day free trial · No credit card
- Full CLI access
- AI agent integrations
- 2 machines per license
FlowDeck is the complete Apple development loop for Claude Code, Codex, and any AI agent. Build, run, test, stream logs, drive simulators, and automate UI, all from one terminal command.
14-day free trial · No credit card · $59/yr after
Testimonials
Already in production with engineers shipping serious iOS, macOS, and visionOS apps.
![]()
“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.”
![]()
“I use FlowDeck instead of xcodebuild and cannot recommend that more highly.”
![]()
“Flowdeck is a game changer. Once I worked out screenshot-based verification, it was obvious how far this can go.”
![]()
“Works great with Claude Code. Slick onboarding, simulator control, UI automation and JSON output. Can’t recommend it highly enough.”
The problem
xcodebuild was built for CI and scripts. It is not what Xcode uses, and not something an agent can drive and read on its own.
$ flowdeck run -S "iPhone 16" ✓ Build Completed ✓ Installing app ✓ Launching app ✓ App Launched Successfully --json for structured, CI-ready output
The CLI
Build, run, test, simulators, logs, devices, and UI automation. One CLI with structured output your agent and your CI can actually parse.
WeatherApp iPhone 17 · Debug Build, Run & Test R Run T Test L Logs X Stop C Clean Z Uninstall ⇧R Run without building B Build without running Build Settings S Scheme D Device / Simulator G Build Config W Workspace / Project Tools & Settings E Devices, Simulators & Runtimes P Project Tools A AI Settings F FlowDeck Settings H Support V Version Q Quit
$ flowdeck simulator --help SUBCOMMANDS list List simulators boot Boot a simulator shutdown Shutdown a simulator open Open Simulator.app create Create a simulator clone Clone a simulator erase Erase content & settings delete Delete a simulator prune Delete unused simulators runtime Manage runtimes
$ flowdeck ui simulator --help SUBCOMMANDS screen Capture accessibility tree tap Tap an element or coords double-tap Double tap type Type into focused field swipe Swipe on the screen scroll Scroll content pinch Pinch to zoom rotate Two-finger rotate wait Wait for a condition assert Assert element state record Record simulator video
$ flowdeck apps a1b2c3 WeatherApp iPhone 17 $ flowdeck logs a1b2c3 [net] GET /api/forecast → 200 [app] loaded user profile [warn] cache miss for key "weather:nyc" [net] GET /api/geocode → 200 # or stream right after launch $ flowdeck run -S "iPhone 16" --log
$ flowdeck project --help SUBCOMMANDS create New Xcode project from template schemes List schemes configs List build configurations packages Manage Swift Package deps sync-profiles Sync provisioning profiles $ flowdeck project create MyApp ✓ Created MyApp.xcodeproj (scheme + Debug/Release)
$ flowdeck build --json { "type": "build", "success": true, "warnings": 0, "duration": "12.4s" } # JSON on core automation commands flowdeck test --json flowdeck run --json flowdeck context --json flowdeck simulator list --json
$ flowdeck context Schemes WeatherApp, WeatherWidget Configs Debug, Release Simulators iPhone 17, iPad Pro 13 # machine-readable for agents & CI $ flowdeck context --json
Built for AI agents
Direct CLI access, structured JSON, and real-time logs. One interface your agent can actually use, with no MCP server in the middle and no wasted tokens.
Demo
No narration. The terminal does the work.
Play
Create the app, pick the platform, and run it without touching Xcode.
Play
Watch live logs in the terminal instead of opening another pane and hoping the useful line appears.
Play
See an agent test, find bugs, fix them, and keep moving without you nursing every click.
Play
Create, clone, boot, and prune simulators and devices. Or just tell your agent to.
Pricing
Two machines. All updates. 14-day free trial. No credit card required.
All updates included
14-day free trial · No credit card
5 to 20+ developers
30-day money-back guarantee
FAQ
Everything you need to know before your trial. Still stuck? The team replies fast.
Yes. FlowDeck uses xcodebuild under the hood. Xcode must be installed, but you won't need to open it.
macOS 13+, Xcode 15+ (16+ recommended).
14-day free trial, no credit card required. Install the CLI and run flowdeck to start. After the trial, $59/year. License works on 2 machines.
Yes. Everything runs locally. Your code never leaves your machine.
No. FlowDeck is built for native Apple development. Some developers have tried it with those stacks, but results are mixed.
You can. FlowDeck doesn't replace Apple's toolchain; it standardizes how you interact with it. Workflow-level commands instead of flags. Structured results instead of text parsing. Same execution semantics whether you're in terminal, CI, or an automation tool.
$59/year. Annual license includes all updates and priority support. 14-day free trial, no credit card required.
If your team needs centralized billing and admin controls. Contact us to discuss your needs.
Yes. FlowDeck works alongside Claude Code, Codex, OpenCode, any terminal-based AI assistant you already use. No changes to your existing subscriptions.
Learn
Ready when you are
Run it on your Mac. Run it on your $20,000 build farm. Same commands, same structured output, everywhere.
14-day free trial · No credit card · $59/yr after · macOS 13+ · Xcode 15+