Usage: cli [OPTIONS] [COMMAND] [ARGS]...

  ebx — Easy Sandbox CLI

  Create, manage, and interact with cloud sandboxes.

  Setup, create, or scaffold:
    ebx config init               Guided credentials setup (run first)
    ebx create [DESCRIPTION]      Create a cloud sandbox (AI or --template)
    ebx template init [DIR]       Scaffold a local template project

  Examples:
    ebx create --template base
    ebx list --status running
    ebx template search python

  Related commands:
    ebx config --help    Configure credentials and endpoints
    ebx sandbox --help   Manage sandbox lifecycle and resources
    ebx template --help  Discover, build, and deploy templates

Options:
  -j, --json                      Output as JSON
  -q, --quiet                     Minimal output
  -v, --verbose                   Verbose output (DEBUG level)
  --no-color                      Disable colored output
  --log-level [debug|info|warning|error]
                                  Set log level explicitly
  --ci                            CI/CD mode (quiet + no-color + json)
  -t, --timeout INTEGER           Default sandbox lifetime in seconds (positive
                                  integer; default: 300)
  -p, --profile TEXT              [Reserved] Configuration profile
  --version                       Show the version and exit.
  -h, --help                      Show this message and exit.

Commands:
  config    Manage persistent credentials and CLI defaults.
  connect   Open an interactive command REPL for a sandbox.
  create    Create a new sandbox.
  deploy    Publish a template project: build, push to ACR, register the...
  download  Download a file from the sandbox to local.
  exec      Execute one command in a sandbox and return its exit code.
  info      Show status, template, region, timeout, and URL for a sandbox.
  init      Scaffold a new sandbox template project.
  install   Install a template from TEMPLATE_REF (shortcut for 'ebx...
  kill      Permanently destroy one sandbox or all running sandboxes.
  list      List sandboxes, optionally filtered by lifecycle status.
  mcp       Configure and run Easy Sandbox as an MCP server.
  run       Run a named custom command or registered command.
  sandbox   Manage sandbox lifecycle, files, processes, and system details.
  template  Discover, scaffold, build, and manage sandbox templates.
  upload    Upload a local file or directory to the sandbox.
[exit_code:0]
