skydive command surface. Every command also answers --help, and all commands accept the global flags --json, --quiet, and --api-url.
chat
Open the interactive chat TUI, or send a one-shot prompt with-p.
auth
Manage authentication.agents
conversations
messages
workspace
keys
API keys for an agent. All subcommands take--agent-id <id>.
secrets
An agent’s secrets. All subcommands take--agent-id <id>. Values are never shown after they are set.
portal
Share this machine with agents. See Reaching your computer.fs
Work with files on an agent’s sandbox from your own machine.skydive sandbox. The agent name or id can be provided with --agent.
sandbox
Open a live terminal in an agent’s sandbox, or run a one-shot command there.import
Import your Claude Code, Cursor, or OpenCode setup into an agent. Opens a machine-shared chat so the agent can read your local config.update
Update the CLI to the latest release in place.config
View and change CLI preferences without editingconfig.json by hand.
config only exposes safe, hand-editable preferences. It cannot read or write credentials or flow-managed state.
The file itself lives at the platform-conventional path:
skydive config path prints the resolved path on your machine.
logs
The CLI records local diagnostics by default. It keeps the latest 20 sessions. Nothing uploads automatically. If you run into a bug or unexpected behavior, export the latest session. The CLI can open a prefilled issue in the public Skydive CLI issue tracker, or you can open the tracker and file the issue yourself. Attach the exported archive to help us diagnose what happened.
Automatic logs include request timing, TUI state changes, render performance,
and process metadata. Command values and URL query values are removed.