Skip to main content
The full 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.
File access requires the same edit permission as 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 editing config.json by hand.
Available preferences: 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.

completion

Shell completions for bash, zsh, and fish.

Environment variables