Skip to main content

Usage

Pushes your local files to /workspace, runs the command, and prints stdout/stderr. Exits with the command’s exit code.

Options

Background execution

Use --detach for long-running jobs. You get your terminal back immediately.

Running without a project directory

-i / --instance lets you target any instance from anywhere:
Useful for monitoring, CI scripts, and AI agents that manage instances on your behalf.

Working directory

What gets pushed

Only default (hot) files. Folders under no_sync, storage, and exclude in your cassian.yaml are skipped. Sync output is shown before the command runs:
You’ll get a warning above 500MB. The hard limit is 2GB — above that, add excludes or move files to /workspace/storage.

Examples