> ## Documentation Index
> Fetch the complete documentation index at: https://docs.microsandbox.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Compatibility

> What the SDK and CLI support on microsandbox cloud today

<Note>
  microsandbox cloud is in [private beta](/cloud/overview). This page was last reviewed on **August 2, 2026**. Capabilities that are limited or unavailable today are actively being worked on, and will move up this page as they become available on cloud.
</Note>

The SDKs and CLI expose one surface for both backends, and almost all of it behaves identically on cloud. This page lists what works today, what is limited, and the recommended alternative for anything not yet available.

## Fully supported

The core workflow (create, execute, connect, persist) is identical on both backends.

| Capability                                                                                                             | SDK | CLI |
| ---------------------------------------------------------------------------------------------------------------------- | :-: | :-: |
| [Backend auto-selection](/getting-started/backends)                                                                    |  ✅  |  ✅  |
| [Sandbox: lifecycle](/sandboxes/lifecycle) (create, configure, list, inspect, reconnect, start, stop, restart, remove) |  ✅  |  ✅  |
| [Sandbox: execution](/sandboxes/commands) (exec, shell, streaming, interactive PTY)                                    |  ✅  |  ✅  |
| [Filesystem: guest access](/sandboxes/filesystem)                                                                      |  ✅  |  ⚠️ |
| [Filesystem: copy from the host](/sandboxes/filesystem#copy-from-host)                                                 |  ✅  |  ✅  |
| [Networking: policies and profiles](/networking/overview)                                                              |  ✅  |  ✅  |
| [SSH: client sessions](/sandboxes/ssh)                                                                                 |  ✅  |  ✅  |
| SSH: SFTP (no dedicated CLI command)                                                                                   |  ✅  | N/A |
| [Logs: live follow](/sandboxes/logs#read-from-the-sdk)                                                                 |  ✅  |  ❌  |
| [Volumes: create, mount, tmpfs](/sandboxes/volumes) (named volumes, tmpfs, manage)                                     |  ✅  |  ✅  |

## Not yet available

| Capability                                                                                        | Use instead                                                                                       |
| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
| [Sandbox: disk snapshots](/sandboxes/snapshots)                                                   | [Named volumes](/sandboxes/volumes#named-volumes) for state that must survive sandbox replacement |
| [Sandbox: force kill and drain](/sandboxes/lifecycle#kill-immediately)                            | Graceful [stop](/sandboxes/lifecycle#stop-and-restart)                                            |
| [Sandbox: ping and touch](/sandboxes/lifecycle#ping-and-touch)                                    | N/A                                                                                               |
| [Sandbox: modify and resize](/sandboxes/tuning#change-model)                                      | Recreate with the new configuration                                                               |
| [Sandbox: resource metrics](/sandboxes/metrics)                                                   | External monitoring of the workload itself                                                        |
| [Logs: historical reads](/sandboxes/logs)                                                         | SDK [live follow](/sandboxes/logs#read-from-the-sdk), persisted externally                        |
| [Images: cache management](/images/overview#image-storage)                                        | Specify an OCI image on create; cloud pulls it for you                                            |
| [Networking: published ports](/networking/overview#port-mapping)                                  | N/A                                                                                               |
| [Networking: custom nameservers](/networking/dns#pinning-nameservers)                             | Platform-managed DNS                                                                              |
| [Networking: TLS interception and host-CA trust](/networking/tls)                                 | N/A                                                                                               |
| [Volumes: host-side access to unmounted volumes](/sandboxes/volumes#sharing-and-host-side-access) | Mount the volume, then use the sandbox filesystem                                                 |

## Limited

| Capability                                                                           | SDK | CLI | Guidance                                                                                                        |
| ------------------------------------------------------------------------------------ | :-: | :-: | --------------------------------------------------------------------------------------------------------------- |
| [Sandbox: duration and idle policies](/sandboxes/lifecycle#sandbox-process-policies) |  ⚠️ |  ⚠️ | Stop and remove sandboxes explicitly                                                                            |
| Sandbox: custom hostname                                                             |  ⚠️ |  ⚠️ | Cloud assigns the hostname                                                                                      |
| Images: pull progress                                                                |  ⚠️ |  ⚠️ | Use normal create; cloud reports no per-layer progress                                                          |
| [SSH: reusable server](/sandboxes/ssh#external-clients)                              |  ⚠️ |  ❌  | SDK works with explicit key material; otherwise use `msb ssh`                                                   |
| [Volumes: bind and disk-image mounts](/sandboxes/volumes#bind-mounts)                |  ⚠️ |  ⚠️ | Host paths resolve against your org's [host volume](/sandboxes/volumes), not the machine running the SDK or CLI |
| Volumes: metadata                                                                    |  ✅  |  ❌  | Use the SDK                                                                                                     |

**Legend:** ✅ available · ⚠️ limited · ❌ unavailable · N/A not applicable
