Flowdeck CLI

Apple development,
wherever your
agent runs

FlowDeck CLI 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.

Trusted by Apple developers shipping in production

Donny Wals
Owen van Dijk
Joe Fabisevich
Jacob Bartlett

Apple development, every platform

iOS

macOS

iPadOS

tvOS

watchOS

visionOS

The problem

The Apple build loop is​broken for agents

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.

The problem

The Apple build loop is​broken for agents

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.

The problem

The Apple build loop is​broken for agents

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.

Without FlowDeck, five tools and a wall of xcodebuild output. With FlowDeck, one command.
Without FlowDeck, five tools and a wall of xcodebuild output. With FlowDeck, one command.
Without FlowDeck, five tools and a wall of xcodebuild output. With FlowDeck, one command.

The CLI

Never open Xcode​again.

Build, run, test, simulators, logs, devices, and UI automation. One CLI with structured output your agent and your CI can actually parse.

The CLI

Never open Xcode​again.

Build, run, test, simulators, logs, devices, and UI automation. One CLI with structured output your agent and your CI can actually parse.

The CLI

Never open Xcode​again.

Build, run, test, simulators, logs, devices, and UI automation. One CLI with structured output your agent and your CI can actually parse.

Interactive Mode (TUI)

Single keystrokes drive the whole loop. No context switching, no Xcode. Your terminal becomes the command center.

~/Developer/WeatherApp · flowdeck

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

Simulator Control

Create, boot, reset, and manage every simulator and runtime straight from the CLI, or hand it to your agent.

UI Automation

Tap, swipe, pinch, scroll, and inspect the running app’s accessibility tree. Add screenshots only when pixels matter.

Log Streaming

OSLog, live in your terminal and beautifully formatted, so you (and your agent) catch the failing line the moment it happens.

Project Creation

From zero to a configured Xcode project in seconds, with schemes, targets, and bundle IDs wired up for you.

JSON Output

Add --json to supported automation commands for machine-readable output. Drop it straight into CI or pipe it into your agent.

Context Discovery

One command surfaces every scheme, target, and simulator in the project, so you never guess flag values again.

Built for AI agents

Your agent is flying blind.​Give it eyes.

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.

Claude Code

Codex

Cursor

Grok

OpenCode

Built for AI agents

Your agent is flying blind.​Give it eyes.

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.

Claude Code

Codex

Cursor

Grok

OpenCode

Built for AI agents

Your agent is flying blind.​Give it eyes.

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.

Claude Code

Codex

Cursor

Grok

OpenCode

Claude Code, Codex and OpenCode sessions driving FlowDeck CLI
Claude Code, Codex and OpenCode sessions driving FlowDeck CLI
Claude Code, Codex and OpenCode sessions driving FlowDeck CLI

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

Pricing

Every plan
includes the CLI

Two machines. All updates. 14-day trial.

Flowdeck CLI Only

14-day trial

$59

/year

Billed yearly

Full CLI access

Structured JSON output

Runs in Terminal & CI

Works with Claude, Codex, Cursor and OpenCode

Use your own AI subscriptions

Flowdeck CLI Only

14-day trial

$59

/year

Billed yearly

Full CLI access

Structured JSON output

Runs in Terminal & CI

Works with Claude, Codex, Cursor and OpenCode

Use your own AI subscriptions

Flowdeck CLI Only

14-day trial

$59

/year

Billed yearly

Full CLI access

Structured JSON output

Runs in Terminal & CI

Works with Claude, Codex, Cursor and OpenCode

Use your own AI subscriptions

Flowdeck Studio

Recommended

$79

/year

14-day trial · Billed yearly

Includes Flowdeck CLI

Native macOS app

Parallel sessions in isolated worktrees

Live simulator with UI automation

Native diff viewer and PR review

PR Autopilot

Plan mode with per-role models

Works with Claude, Codex, Cursor and OpenCode

Use your own AI subscriptions

Flowdeck Studio

Recommended

$79

/year

14-day trial · Billed yearly

Includes Flowdeck CLI

Native macOS app

Parallel sessions in isolated worktrees

Live simulator with UI automation

Native diff viewer and PR review

PR Autopilot

Plan mode with per-role models

Works with Claude, Codex, Cursor and OpenCode

Use your own AI subscriptions

Flowdeck Studio

Recommended

$79

/year

14-day trial · Billed yearly

Includes Flowdeck CLI

Native macOS app

Parallel sessions in isolated worktrees

Live simulator with UI automation

Native diff viewer and PR review

PR Autopilot

Plan mode with per-role models

Works with Claude, Codex, Cursor and OpenCode

Use your own AI subscriptions

Working as a team?

Team licenses start at $399 a year for five developers, and add shared seats, centralized billing and admin controls.

FAQ

Frequently asked

questions.

Everything you need to know before your trial. Still stuck? The team replies fast.

FAQ

Frequently asked

questions.

Everything you need to know before your trial. Still stuck? The team replies fast.

FAQ

Frequently asked

questions.

Everything you need to know before your trial. Still stuck? The team replies fast.

Do I still need Xcode installed?

Yes. FlowDeck uses xcodebuild under the hood. Xcode must be installed, but you won’t need to open it.

What macOS and Xcode versions are supported?

How does licensing work?

Is my code private?

Does it support React Native, Expo, Flutter?

Why not just use xcodebuild?

How much does the CLI cost?

When do I need a Business license?

Does it work with my AI subscription?

Try Flowdeck with

your Xcode project

Install FlowDeck, open your project and give your agent a task.

Parallel agent sessions

Isolated Git worktrees

Live simulators

Native diff viewer and PR review

Dedicated Plan mode

FlowDeck CLI

Swift Coding Standards

Github Integration & PR monitoring

Try Flowdeck with

your Xcode project

Install FlowDeck, open your project and give your agent a task.

Parallel agent sessions

Isolated Git worktrees

Live simulators

Native diff viewer and PR review

Dedicated Plan mode

FlowDeck CLI

Swift Coding Standards

Github Integration & PR monitoring

Try Flowdeck with

your Xcode project

Install FlowDeck, open your project and give your agent a task.

Parallel agent sessions

Isolated Git worktrees

Live simulators

Native diff viewer and PR review

Dedicated Plan mode

FlowDeck CLI

Swift Coding Standards

Github Integration & PR monitoring