Support Matrix
This page lists the platform, software, runtime, and kernel requirements for running OpenShell.
Supported Platforms
OpenShell publishes multi-architecture container images for linux/amd64 and linux/arm64. The CLI is supported on the following host platforms:
Software Prerequisites
The following software must be installed on the host before using the OpenShell CLI:
Sandbox Runtime Versions
Sandbox container images are maintained in the openshell-community repository. Refer to that repository for the current list of installed components and their versions.
Container Images
OpenShell publishes two container images. Both are published for linux/amd64 and linux/arm64.
The cluster image bundles the Helm charts, Kubernetes manifests, and the openshell-sandbox supervisor binary required to bootstrap the control plane. The supervisor binary is side-loaded into sandbox pods at runtime through a read-only host volume mount. The gateway image is pulled at cluster startup and runs the API server.
Sandbox images are maintained separately in the openshell-community repository.
To override the default image references, set the following environment variables:
Kernel Requirements
OpenShell enforces sandbox isolation through two Linux kernel security modules:
On macOS, these kernel modules run inside the Docker Desktop Linux VM, not on the host kernel.
Agent Compatibility
For the full list of supported agents and their default policy coverage, refer to the Supported Agents page.