skyfleetdocs

CLI

Every skyfleet command and option.

npm i -g @abuaboud/box
skyfleet login

skyfleet updates itself before it starts a new agent, and checks in the background at most every 12 hours. Run skyfleet upgrade to update right away.

Commands

CommandWhat it does
skyfleetOpen one of your agents, or make a new one
skyfleet newAlways make a fresh agent
skyfleet <name>Open that agent
skyfleet lsYour agents, their state, and whether Claude runs on the laptop or the agent
skyfleet submit <issue...>Start one agent per issue; the first line of each is its title
skyfleet code [environment]Open the environment's agents in one VS Code window and sync saves
skyfleet rm <name>Delete an agent and its folder; unpushed work goes to cb/<name>
skyfleet setupSend your skills, plugins and CLAUDE.md; check Claude and GitHub
skyfleet loginSign in from the browser
skyfleet upgradeUpdate to the latest version now

Options for skyfleet and skyfleet new

OptionWhat it does
-e, --env <name>The environment
-n, --name <name>Name the agent. -n webhook-retry in api makes api-webhook-retry
--remoteRun Claude on the agent instead of your laptop
--agent <claude|codex>Codex implies --remote
--size <small|medium|large>Machine size (default: the environment's)
--always-onNever sleep

A few commands have their own options: skyfleet rm -f deletes an agent even while someone's using it, skyfleet submit -e picks the environment, and skyfleet login --server <url> signs in to a different server. On a self-hosted Skyfleet, run that once with your server's URL; Admin shows the exact command.

Submit issues

skyfleet submit "Fix the flaky checkout test" "Add a CSV export to the invoices page
Use the same columns as the table. Add a test."

Each quoted argument is one issue. Its first line becomes the title, and the whole thing is what the agent is asked to do. You can send up to 10 at once. Each one starts its own agent as you and shows up in your Inbox. Submitting the same title twice won't start a second agent.

Environment variables

Variable
CBOX_PREDICT=0Turns off instant typing feedback in the terminal
CBOX_NO_UPDATE=1Stops background updates

SSH

Every agent has an address like <name>.skyfleet. Once you've run skyfleet on a laptop, ssh <name>.skyfleet works from any terminal there and wakes the agent if it's asleep. Only the agent's owner can connect.

On this page