CLI Reference

Complete reference for the openfleet command-line interface. All flags can be combined. Run openfleet --help for a quick summary.

Core Commands

FlagDescription
openfleetStart supervisor in foreground mode
--setupRun the interactive setup wizard
--doctorValidate config (.env + JSON + env overrides)
--helpShow CLI help text
--versionPrint current version
--updateCheck for and install latest version

Daemon Mode

FlagDescription
--daemon, -dRun as a background daemon (detached, PID file)
--stop-daemonStop a running daemon process
--daemon-statusCheck if daemon is running

Example

# Start daemon
openfleet --daemon

# Check status
openfleet --daemon-status
# → openfleet daemon is running (PID: 12345)

# Stop
openfleet --stop-daemon

Startup Service

FlagDescription
--enable-startupRegister auto-start on login
--disable-startupRemove from startup services
--startup-statusCheck if startup service is installed

Orchestrator Options

FlagDefaultDescription
--script <path>autoPath to the orchestrator script
--args "<args>"-MaxParallel 6Arguments passed to the orchestrator
--restart-delay <ms>10000Delay before restart on crash
--max-restarts <n>0 (unlimited)Max restarts (0 = unlimited)

Logging Options

FlagDescription
--log-dir <path>Log file directory (default: ./logs)
--echo-logsEcho raw orchestrator output to console
--quiet, -qOnly show warnings and errors
--verbose, -VShow debug-level messages
--traceShow all messages including trace-level
--log-level <level>Explicit level: trace|debug|info|warn|error|silent

AI / Agent Options

FlagDescription
--no-codexDisable Codex SDK analysis
--no-autofixDisable automatic error fixing
--primary-agent <name>Override primary agent: codex, copilot, claude
--shell, --interactiveEnable interactive shell mode in monitor

Telegram Flags

FlagDescription
--no-telegram-botDisable the interactive Telegram bot
--telegram-commandsEnable monitor-side Telegram polling (advanced)

WhatsApp Flags

FlagDescription
--whatsapp-authRun WhatsApp authentication (QR code)
--whatsapp-auth --pairing-codeAuthenticate via pairing code instead

Vibe-Kanban Flags

FlagDefaultDescription
--no-vk-spawn—Don't auto-spawn Vibe-Kanban
--vk-ensure-interval <ms>60000VK health check interval

Sentinel Flags

FlagDescription
--sentinelStart Telegram sentinel in companion mode
--sentinel-stopStop a running sentinel
--sentinel-statusCheck sentinel status

Update Flags

FlagDescription
--no-update-checkSkip automatic update check on startup
--no-auto-updateDisable background auto-update polling

Companion CLI Tools

OpenFleet also installs these companion binaries:

CommandDescription
openfleet-setupDirect setup wizard launcher
openfleet-chat-idDiscover your Telegram chat ID
openfleet-shared-workspacesManage shared workspace registry
vibe-kanbanStandalone Vibe-Kanban CLI wrapper
telegram-sentinelStandalone sentinel launcher
â„šī¸

Legacy aliases openfleet and openfleet-setup still work for backwards compatibility.