Multiple Projects
FlightDeck can run several project folders at once. The folder you launch from is your first project; the project tab row at the top switches between them. Every open project stays live in the background.

Several projects open at once — each tab shows a rolled-up status dot.
Open a project
Click + project on the tab row, or run the Open Project command from
the palette (Ctrl-g). The picker lets you type a folder path or browse:
↑/↓— select a subfolder,→(orTab) — open the highlighted folder,←— go to the parent,Enter— open the highlighted (or typed) folder as a project.
The folder must be a Git repository.
Switch projects
Shift+←/Shift+→— previous / next project (works in both modes, so you don't have to leave terminal focus),- click a project tab,
- or use the Next Project / Previous Project palette commands.
Each project tab shows a status dot — red = needs attention, cyan = an agent is working, dim = idle — and the active project is highlighted.
Close a project
Click a project tab's ✕, or run Close Project. Closing is confirmed first
and stops that project's agents. You can't close the only remaining
project — use Ctrl-q to quit instead.
Everything runs in parallel
Each project keeps its own agent tabs, worktrees, Git status, and base branch, entirely independent of the others.
Remembered across restarts
The set of open projects is saved to ~/.flightdeck/workspace.json, so
relaunching reopens the same project tabs. Each project's own agent tabs are
recovered from its state.json, and agents are never auto-relaunched into a
project you didn't reopen — restart any recovered agent with Ctrl-r.