Run a fleet of coding agents.
Flotilla is a native Mac app for running many AI coding agents at once. Each one gets its own checkout and its own pane, and the sidebar shows you who's working, who's done and who needs you.
Read the whole fleet in one glance.
Status comes straight from your agents' hooks, never from scraping the screen. One glyph tells you what each agent is doing and whether it's waiting on you.
Working
Busy, with the tool it's running right now.
Blocked
Needs your approval to keep going.
Waiting
Asked you a question or wants a plan approved.
Done
Finished its turn and handed the work back.
In review
Its PR is open, with CI and review state.
Merged
Shipped. Clean it up with one key.
From idea to merged PR,
without losing track.
A new agent is one keystroke away.
Press ⌘N, pick a project, describe the task. Flotilla names the session for you with Apple's on-device model, so you never invent another branch name.
Every agent gets its own checkout.
Agents work in their own git worktrees, drawn from a pool of ready slots. Ten agents can work in the same repo without stepping on each other's files.
Flotilla keeps them honest too: an agent that tries to make a second checkout gets stopped and pointed back to its own.
Tile, drag, zoom. All from the keyboard.
Drop agents from the sidebar into the grid, split panes in any direction and zoom in on the one that matters. Smart Organize lays them all out evenly in one key.
Know the moment someone needs you.
Blocked agents light up in the sidebar and send a notification. Approve it once, or add an allowed rule so no agent asks about it again.
Walk away for lunch: Flotilla keeps your Mac awake while agents are working.
Review and merge without leaving the app.
Each agent's pull requests sit right next to its terminal, with CI checks and review state updating live. When it merges, delete the session and its checkout in one go.
Everything around the agent.
Nothing in its way.
Flotilla doesn't replace your agent or your terminal. It's the cockpit around them: layout, status, checkouts, review and scheduling.
Agents outlive the app Pro
Quit, update or crash Flotilla and your agents keep running in the background. Open it again and every pane is right where you left it.

Bring your agent
Claude Code, Codex and Cursor run side by side in one sidebar. Pick a default per project, or per agent when you start it.
A real editor, one tab over
File tree, Quick Open, Find in Files and syntax highlighting, opened right in the agent's checkout. Select some code and hit Ask the Agent to send it straight to its prompt. Prefer Neovim? It takes the same slot.
Approvals your way Pro
One list of commands every agent may run. Flotilla answers those prompts for you.
Pull requests, built in
Every agent's PRs, with checks and reviews.
Review before you push Pro
The Changes tab shows the branch, its commits and the diff. Leave notes on any line and send them all to the agent at once.
Find anything
⌘O finds an agent by name, branch, PR or something it said. ⌘P and ⇧⌘F search the code.
Rendered by Ghostty
Terminals use Ghostty's GPU renderer and read your Ghostty config, so your fonts and theme already match. Need a shell? Every agent has its own terminal tab.
Agents that delegate
Agents get a flotilla command of their own. They can start helpers, message each other and schedule routines, all in view.
Agents can run the fleet too.
Every agent knows it's inside Flotilla. With the flotilla command it can see the other agents, hand off a side quest to a new one, message a teammate or set up a routine. You stay in charge, and you see all of it in the sidebar.
Your hands never leave the keys.
Every action has a shortcut, and every shortcut is in the menu bar when you forget one.
Agents that show up on schedule.
Give a prompt a schedule in plain words, like "every 4h" or "weekdays 9:00". Each run is a normal agent you can open and watch, and it leaves a one-line summary in the history.
- Asks before it acts. A run can stop and ask you to approve or pick an option. Your answer goes straight back to it.
- One run at a time. Slow runs never pile up, and stuck ones are stopped at a timeout.
- Cleans up after itself. A finished run removes its checkout, unless that would lose work.
The image library has a new major version with breaking API changes. Upgrade it in this run?
Free to sail. Pro for the whole fleet.
The core of Flotilla is free, for good. Every new account gets 14 days of Pro to try everything.
Free
Everything you need to run a small crew.
Download- Up to 3 agents running at once
- 1 project and 1 routine
- Claude Code, Codex and Cursor
- Tiling grid, live status and notifications
- Editor, Changes and Pull Requests tabs
- The flotilla command for agents
Pro
Just over $8 a month, billed yearly.
Start free trial- Everything in Free, plus:
- Unlimited agents, projects and routines
- Agents that survive quitting Flotilla
- Allowed rules that answer permission prompts for you
- Review comments for agents and on GitHub PRs
- Multi-repo projects and ready worktrees
- Keep the Mac awake, session history, cleanup commands and the lean agent shell
Start the trial in Flotilla under Settings › Plan. If you don't subscribe, you keep Free: nothing is deleted, and anything past the free limits stays locked until you upgrade.
Set sail.
Download Flotilla, point it at a repo and start your first agent.