Skip to main content
FlowDeck comes in two forms designed for different workflows. Most developers use both.

Feature Comparison

When to use FlowDeck for Mac

Day-to-day development

A full IDE experience with a native UI — build, test, and debug without touching the terminal.

AI-assisted development

The built-in agent handles multi-step tasks in plain language: fix bugs, run tests, automate the UI, commit changes.

Simulator & device management

Manage simulators and physical devices from a visual panel.

Source control

Stage, commit, and push without leaving FlowDeck.

When to use FlowDeck CLI

CI/CD pipelines

Machine-readable JSON output integrates cleanly with GitHub Actions, GitLab CI, Jenkins, and other pipelines.

Terminal-first workflows

Keyboard-driven development from the command line, with an interactive TUI mode.

External AI agents

Install the FlowDeck skill pack to give Claude Code, Codex, or other agents direct access to the Apple toolchain.

Scripting and automation

Scriptable build and test commands with consistent exit codes and structured output.

Using both together

Many developers use both products:
  • FlowDeck for Mac for day-to-day development — writing code, running the app, testing, debugging
  • FlowDeck CLI for CI/CD pipelines and scripted automation
FlowDeck for Mac and FlowDeck CLI maintain separate configurations and do not share project state.