loadout

CLI reference

Every command the loadout agent's CLI understands, with descriptions taken from the agent's own source.

Nine commands in total. loadout service is a command group in the CLI, not a command of its own — its three subcommands (install, uninstall, status) are counted individually below.

Setup and daemon

CommandWhat it does
loadout pairPairs this machine with your loadout account: prints a one-time code, waits for you to confirm it in the dashboard, and registers the machine.
loadout runStarts the agent daemon in the foreground: it scans this machine, watches for changes, and applies commands sent from the dashboard.
loadout service installInstalls and starts loadout as a background service that starts on login and restarts automatically if it crashes.
loadout service uninstallStops and removes the background service.
loadout service statusReports whether the background service is installed and currently running.

Less common

Four commands documented nowhere else in the product: registering a project for scoped scanning, opting in to content backups before an irreversible removal, and approving or denying an action the daemon is holding pending on this machine.

CommandWhat it does
loadout watch <path>Registers a project directory for project-scoped scanning, so skills and MCP servers under it are tracked with project scope rather than global scope.
loadout content-backups <on|off>Opts in to (or out of) uploading a redacted copy of a manually-installed item's content immediately before it is removed. Redaction is best-effort — secrets may still be missed.
loadout approve <id>Approves a pending locally-confirmed action — for example an install the running daemon is waiting on you to confirm locally.
loadout deny <id>Denies a pending locally-confirmed action.