git404hub

what is fleet-deck fr?

lacion/fleet-deck — explained in plain English

Analysis updated 2026-05-18

27JavaScriptAudience · developerComplexity · 3/5LicenseSetup · moderate

tl;dr

A local dashboard that tracks every Claude Code session on your machine, warns about file conflicts, and lets you spawn, message, and control sessions from one board.

vibe map

mindmap
  root((Fleet Deck))
    What it does
      Session board
      Conflict warnings
      Needs you rail
      Mail between sessions
    Features
      Spawn new sessions
      Live terminal grid
      Revive after reboot
      Remote phone control
      Plan library
    Tech Stack
      JavaScript
      Node.js
      tmux
    Audience
      Developers
      Claude Code users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Keep track of many parallel Claude Code coding sessions from one local dashboard.

VIBE 2

Get warned before two sessions edit the same file at the same time.

VIBE 3

Answer permission prompts and questions from any running session in one place.

VIBE 4

Spawn, monitor, and remote control coding sessions, including from your phone.

what's the stack?

JavaScriptNode.jstmuxSQLiteWebSocket

how it stacks up fr

lacion/fleet-deckandyhuo520/tang-changanemirsametguzel/escape-from-mz
Stars272727
LanguageJavaScriptJavaScriptJavaScript
Setup difficultymoderateeasyeasy
Complexity3/52/52/5
Audiencedevelopergeneralgeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 5min

Needs Node.js 22.5+, and tmux 3.4+ if you want it to spawn or open terminal sessions.

MIT license: use, modify, and share freely, including commercially, as long as you keep the copyright notice.

in plain english

Fleet Deck is a dashboard for people who run many Claude Code coding sessions on one machine at the same time. If you have ever opened a session, then another in a separate worktree, then a third just to check something, and lost track of which terminal tab is doing what, this tool is built for exactly that moment. It gathers every session on your machine onto one local web page and shows each one with a nickname, a status such as working, verifying, needs you, or idle, and a small mailbox for messages. The board watches for sessions that are about to edit the same file and warns them before they collide, even across separate worktrees of the same repository. When a session hits a permission prompt or asks you a question, that question shows up as a card on the board instead of sitting quietly in a terminal you forgot about, so you can answer it from anywhere. You can also message a single session, a whole repository, or every session at once. Fleet Deck can start new Claude Code sessions for you inside its own terminal windows, let you click into a live terminal view of any session and type directly into it, or open a grid showing every running session at once, with only one accepting keystrokes at a time so you never send a command to the wrong agent. If the machine restarts, the underlying work and history survive on disk, and a session can be resumed with a single click. There is also a mode for driving a session remotely from a phone, and a feature that captures plans produced by a session in planning mode into a small library you can revisit and run later. The tool deliberately avoids making its own decisions with an AI model. Picking which idle session should take a new task is handled with a plain database lookup rather than a model call, which keeps your token usage in your control. It installs as a Claude Code plugin with two commands, requires Node.js version 22.5 or newer, and needs tmux 3.4 or newer if you want it to spawn workers or open terminals in the browser. It runs on Linux, WSL2, and macOS. The project is written in JavaScript and released under the MIT license. The full README is longer than what was shown.

prompts (copy fr)

prompt 1
Install Fleet Deck with claude plugin marketplace add lacion/fleet-deck and claude plugin install fleetdeck@fleetdeck, then explain what the board at http://127.0.0.1:4711 will show me.
prompt 2
Show me how to use Fleet Deck's assign auto command to route a task to an idle Claude Code session.
prompt 3
Explain how Fleet Deck's conflict radar detects two sessions editing the same file across worktrees.
prompt 4
Walk me through spawning a new Claude Code session from the Fleet Deck board and reviving it after a reboot.

Frequently asked questions

what is fleet-deck fr?

A local dashboard that tracks every Claude Code session on your machine, warns about file conflicts, and lets you spawn, message, and control sessions from one board.

What language is fleet-deck written in?

Mainly JavaScript. The stack also includes JavaScript, Node.js, tmux.

What license does fleet-deck use?

MIT license: use, modify, and share freely, including commercially, as long as you keep the copyright notice.

How hard is fleet-deck to set up?

Setup difficulty is rated moderate, with roughly 5min to a first successful run.

Who is fleet-deck for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.