Donny Wals Donny Wals recommends FlowDeck @donnywals

Stop babysitting your iOS agent.
Stop switching to Xcode.

FlowDeck is the terminal-first CLI that lets your agent build, run, test, stream logs, and drive the simulator end-to-end — without you babysitting it.

14-day free trial · No credit card · $59/yr after

Donny’s readers $59  $44/year Limited time
  • 2-min setup
  • 500+ developers
  • 100% local · zero telemetry
×

Built for AI Agents

Build, test, run, stream logs, and automate UI. One interface your agent can actually use.

One unified tool Replaces Apple’s fragmented CLIs
Structured JSON output No more parsing xcodebuild walls
Direct CLI access No MCP servers, no wasted tokens
Real-time log streaming Agents see what breaks instantly
Skills & plugins Claude Code, Codex, OpenCode
UI Automation Agents see and interact with screens

Your AI writes the code. FlowDeck closes the loop.

The workflow xcodebuild never gave you

xcodebuild builds. That’s it. You still need a dozen more tools and shell scripts to glue things together. Then figure out how to parse the output.

FlowDeck is the complete workflow: build, run, test, logs, devices.
8 commands, structured output, done.

xcodebuild Build and run on simulator
1 xcrun simctl list devices
2 xcrun simctl boot [UDID]
3 xcodebuild -scheme App -destination 'platform=iOS Simulator,id=[UDID]'
4 xcrun simctl install booted [path]
5 xcrun simctl launch booted [bundle-id]
FlowDeck
flowdeck run -S "iPhone 16"

Done.

Features

Never open Xcode again.

Build, run, test, stream logs, drive simulators, and automate the UI — all from the terminal. The only time you need Xcode is when Apple installs it.

B Build R Run T Test K Clean

Interactive Mode

Single keystrokes. Zero context switching. No Xcode needed. Your terminal becomes the command center.

flowdeck simulator boot "iOS 26" flowdeck simulator erase

Simulator Control

Create, Boot, reset, manage platforms.

flowdeck ui tap "Login" flowdeck ui swipe up · flowdeck ui screenshot

UI Automation

Tap, swipe, pinch, scroll, screenshot. AI agents can see the screen. Close the loop.

[net] GET /api → 200 [app] loaded user

Log Streaming

OSLog in your terminal.
Beautifully formatted. Live.

flowdeck project create MyApp

Project Creation

From zero to Xcode project in seconds.

{"success": true}

JSON Output

Machine-readable everything. CI ready.

flowdeck context

Context Discovery

One command shows schemes, targets, simulators

What developers say

Already replacing the old loop.

Joe Fabisevich
Joe Fabisevich @mergesort

“I use FlowDeck instead of xcodebuild and cannot recommend that more highly.”

Daniele Bogo
Daniele Bogo @theillbo

“Flowdeck is a game changer. Codex works with it through the Flowdeck skills to run tests and sim. It also saved hours to quickly download an old sim I needed to find a bug!”

Jacob Bartlett
Jacob Bartlett @jacobtechtavern

“Flowdeck is a game changer. Once I worked out screenshot-based verification, it was obvious how far this can go.”

Owen van Dijk
Owen van Dijk @ohwhen

“FlowDeck Studio is such a well-built CLI tool to manage all things Xcode. Works great with Claude Code. Slick onboarding, simulator control, UI automation and JSON output. Can’t recommend it highly enough.”

Pricing

One CLI. One price. Done.

Your discount coupon is already applied!

Donny’s readers · 25% off

FlowDeck CLI

$59 $44 /year

Billed annually · 14-day free trial · No credit card · Cancel anytime

  • Full CLI access
  • AI agent integrations
  • 2 machines per license
  • All future updates included

$44/year after trial · less than $4/month

Honest answers

Favorite Questions

Do I still need Xcode installed?

Yes. FlowDeck wraps Apple’s toolchain — it doesn’t replace it. You keep the SDKs and build tools. You just stop opening the app that keeps breaking your flow.

Why not just use xcodebuild or XcodeBuildMCP?

Because agent vision alone is not the full workflow. FlowDeck gives you build, run, test, logs, simulator control, context discovery, interactive mode, structured output, and UI automation in one CLI — consistent for humans, agents, and CI.

Who is FlowDeck actually for?

Experienced Apple developers, AI-first teams, and anyone already working from the terminal with Claude Code, Cursor, Codex, or similar tools.

Does it support React Native, Expo, Flutter?

No. FlowDeck is built for native Apple development. Some developers have tried it with those stacks, but results are mixed.

What exactly do I get for $44/year?

The full FlowDeck CLI: build, run, test, logs, context, simulator control, interactive mode, and UI automation — plus all updates and 2 machine activations.

Is my code private?

Yes. FlowDeck runs locally on your Mac. No telemetry. No cloud execution. Your code, logs, and builds stay on your machine.

Last call

Stop stitching tools together.
Start shipping.

One CLI for humans, agents, and CI. Terminal-first, fully local, with your Donny’s readers discount already applied on the next page.

$59 $44/yr 25% off · Donny’s readers
Start trial

14-day free trial · No credit card · $59/yr after · macOS 13+ · Xcode 15+ · Privacy