diff --git a/content/manuals/ai/sandboxes/_index.md b/content/manuals/ai/sandboxes/_index.md index 56e0930493eb..2a39b478dd10 100644 --- a/content/manuals/ai/sandboxes/_index.md +++ b/content/manuals/ai/sandboxes/_index.md @@ -6,13 +6,8 @@ weight: 10 params: sidebar: group: AI and agents - badge: - color: blue - text: Early Access --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - Docker Sandboxes run AI coding agents in isolated microVM sandboxes. Each sandbox gets its own Docker daemon, filesystem, and network — the agent can build containers, install packages, and modify files without touching your host diff --git a/content/manuals/ai/sandboxes/agents/_index.md b/content/manuals/ai/sandboxes/agents/_index.md index b80fb413af4b..ad8fecf38657 100644 --- a/content/manuals/ai/sandboxes/agents/_index.md +++ b/content/manuals/ai/sandboxes/agents/_index.md @@ -6,8 +6,6 @@ description: AI coding agents supported by Docker Sandboxes. keywords: docker sandboxes, ai agents, claude code, codex, cursor, gemini --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - Docker Sandboxes runs the following agents out of the box: - [Claude Code](claude-code/) diff --git a/content/manuals/ai/sandboxes/agents/claude-code.md b/content/manuals/ai/sandboxes/agents/claude-code.md index 2179d657edbe..8b160f336195 100644 --- a/content/manuals/ai/sandboxes/agents/claude-code.md +++ b/content/manuals/ai/sandboxes/agents/claude-code.md @@ -7,8 +7,6 @@ description: | keywords: docker sandboxes, claude code, anthropic, ai agent, sbx --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - Official documentation: [Claude Code](https://code.claude.com/docs) ## Quick start diff --git a/content/manuals/ai/sandboxes/agents/codex.md b/content/manuals/ai/sandboxes/agents/codex.md index ddf526f90976..ae1e479f31d9 100644 --- a/content/manuals/ai/sandboxes/agents/codex.md +++ b/content/manuals/ai/sandboxes/agents/codex.md @@ -7,8 +7,6 @@ description: | keywords: docker sandboxes, codex, openai, ai agent, sbx --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - This guide covers authentication, configuration, and usage of Codex in a sandboxed environment. diff --git a/content/manuals/ai/sandboxes/agents/copilot.md b/content/manuals/ai/sandboxes/agents/copilot.md index 26f119703c68..57ef76fad975 100644 --- a/content/manuals/ai/sandboxes/agents/copilot.md +++ b/content/manuals/ai/sandboxes/agents/copilot.md @@ -7,8 +7,6 @@ description: | keywords: docker sandboxes, github copilot, ai agent, github token, sbx --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - This guide covers authentication, configuration, and usage of GitHub Copilot in a sandboxed environment. diff --git a/content/manuals/ai/sandboxes/agents/cursor.md b/content/manuals/ai/sandboxes/agents/cursor.md index 1753be436cdc..8ede42ace056 100644 --- a/content/manuals/ai/sandboxes/agents/cursor.md +++ b/content/manuals/ai/sandboxes/agents/cursor.md @@ -7,8 +7,6 @@ description: | keywords: docker sandboxes, cursor, cursor agent, ai agent, sbx --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - This guide covers authentication, configuration, and usage of Cursor in a sandboxed environment. diff --git a/content/manuals/ai/sandboxes/agents/docker-agent.md b/content/manuals/ai/sandboxes/agents/docker-agent.md index d575a14fef6b..cdce8c2dc5d3 100644 --- a/content/manuals/ai/sandboxes/agents/docker-agent.md +++ b/content/manuals/ai/sandboxes/agents/docker-agent.md @@ -7,8 +7,6 @@ description: | keywords: docker sandboxes, docker agent, openai, anthropic, sbx --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - Official documentation: [Docker Agent](https://docs.docker.com/ai/docker-agent/) ## Quick start diff --git a/content/manuals/ai/sandboxes/agents/droid.md b/content/manuals/ai/sandboxes/agents/droid.md index 783afae7d860..7c9c8949e1c0 100644 --- a/content/manuals/ai/sandboxes/agents/droid.md +++ b/content/manuals/ai/sandboxes/agents/droid.md @@ -6,8 +6,6 @@ description: | keywords: docker sandboxes, droid, factory, ai agent, sbx --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - This guide covers authentication, configuration, and usage of Droid, an AI coding agent by Factory, in a sandboxed environment. diff --git a/content/manuals/ai/sandboxes/agents/gemini.md b/content/manuals/ai/sandboxes/agents/gemini.md index 5505e5a02e32..e9b74264e60d 100644 --- a/content/manuals/ai/sandboxes/agents/gemini.md +++ b/content/manuals/ai/sandboxes/agents/gemini.md @@ -7,8 +7,6 @@ description: | keywords: docker sandboxes, gemini, google, ai agent, sbx --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - This guide covers authentication, configuration, and usage of Google Gemini in a sandboxed environment. diff --git a/content/manuals/ai/sandboxes/agents/kiro.md b/content/manuals/ai/sandboxes/agents/kiro.md index cd49cabed0ff..999872506140 100644 --- a/content/manuals/ai/sandboxes/agents/kiro.md +++ b/content/manuals/ai/sandboxes/agents/kiro.md @@ -7,8 +7,6 @@ description: | keywords: docker sandboxes, kiro, ai agent, authentication, sbx --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - This guide covers authentication, configuration, and usage of Kiro in a sandboxed environment. diff --git a/content/manuals/ai/sandboxes/agents/opencode.md b/content/manuals/ai/sandboxes/agents/opencode.md index e327d8ffa59f..fb381d20c133 100644 --- a/content/manuals/ai/sandboxes/agents/opencode.md +++ b/content/manuals/ai/sandboxes/agents/opencode.md @@ -7,8 +7,6 @@ description: | keywords: docker sandboxes, opencode, ai agent, authentication, sbx --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - This guide covers authentication, configuration, and usage of OpenCode in a sandboxed environment. diff --git a/content/manuals/ai/sandboxes/agents/shell.md b/content/manuals/ai/sandboxes/agents/shell.md index 36cd0a0ec175..0311b4cd3014 100644 --- a/content/manuals/ai/sandboxes/agents/shell.md +++ b/content/manuals/ai/sandboxes/agents/shell.md @@ -5,8 +5,6 @@ description: Run an agent-less sandbox with a Bash login shell for manual setup, keywords: sandboxes, sbx, shell, agent, manual setup, testing --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - `sbx run shell` drops you into a Bash login shell inside a sandbox with no pre-installed agent binary. It's useful for installing and configuring agents manually, testing custom implementations, or inspecting a running diff --git a/content/manuals/ai/sandboxes/architecture.md b/content/manuals/ai/sandboxes/architecture.md index 8361927496cc..fab768d60552 100644 --- a/content/manuals/ai/sandboxes/architecture.md +++ b/content/manuals/ai/sandboxes/architecture.md @@ -5,8 +5,6 @@ description: Technical architecture of Docker Sandboxes; workspace mounting, sto keywords: docker sandboxes, architecture, microVM, workspace mounting, sandbox lifecycle --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - This page explains how Docker Sandboxes work under the hood. For the security properties of the architecture, see [Sandbox isolation](security/isolation.md). diff --git a/content/manuals/ai/sandboxes/customize/_index.md b/content/manuals/ai/sandboxes/customize/_index.md index a5441fca1ee1..5d1b7a30d824 100644 --- a/content/manuals/ai/sandboxes/customize/_index.md +++ b/content/manuals/ai/sandboxes/customize/_index.md @@ -6,6 +6,11 @@ keywords: sandboxes, sbx, customize, templates, kits, mixins, custom agents weight: 35 aliases: - /ai/sandboxes/agents/custom-environments/ +params: + sidebar: + badge: + color: blue + text: Early Access --- {{< summary-bar feature_name="Docker Sandboxes sbx" >}} diff --git a/content/manuals/ai/sandboxes/faq.md b/content/manuals/ai/sandboxes/faq.md index e2d9b0e2b8e5..b8584cac88ca 100644 --- a/content/manuals/ai/sandboxes/faq.md +++ b/content/manuals/ai/sandboxes/faq.md @@ -5,8 +5,6 @@ description: Frequently asked questions about Docker Sandboxes. keywords: docker sandboxes, sbx, faq, sign in, telemetry --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - ## Why do I need to sign in? Docker Sandboxes is built around the idea that you and your agents are a team. diff --git a/content/manuals/ai/sandboxes/get-started.md b/content/manuals/ai/sandboxes/get-started.md index 00747477beb9..2e1d97d380af 100644 --- a/content/manuals/ai/sandboxes/get-started.md +++ b/content/manuals/ai/sandboxes/get-started.md @@ -6,8 +6,6 @@ description: Install the sbx CLI, configure credentials, and work through your f keywords: sandbox, sbx, get started, install, credentials, branch mode, network policy --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - Docker Sandboxes run AI coding agents in isolated microVM sandboxes. Each sandbox gets its own Docker daemon, filesystem, and network — the agent can build containers, install packages, and modify files without touching your host diff --git a/content/manuals/ai/sandboxes/security/_index.md b/content/manuals/ai/sandboxes/security/_index.md index 12a2cb72214e..ef6048e4446a 100644 --- a/content/manuals/ai/sandboxes/security/_index.md +++ b/content/manuals/ai/sandboxes/security/_index.md @@ -6,8 +6,6 @@ description: Trust boundaries, isolation layers, and security properties of Dock keywords: docker sandboxes, security model, isolation, trust boundaries, microVM --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - Docker Sandboxes run AI agents in microVMs so they can execute code, install packages, and use tools without accessing your host system. Multiple isolation layers protect your host system. diff --git a/content/manuals/ai/sandboxes/security/credentials.md b/content/manuals/ai/sandboxes/security/credentials.md index 9def46167b1d..70cd5fe87738 100644 --- a/content/manuals/ai/sandboxes/security/credentials.md +++ b/content/manuals/ai/sandboxes/security/credentials.md @@ -5,8 +5,6 @@ description: How Docker Sandboxes handle API keys and authentication credentials keywords: docker sandboxes, credentials, api keys, authentication, proxy, ssh agent, secrets --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - Most agents need an API key for their model provider. An HTTP/HTTPS proxy on your host intercepts outbound requests from the sandbox, looks up the matching credential on the host, and overwrites the auth header before forwarding. The diff --git a/content/manuals/ai/sandboxes/security/defaults.md b/content/manuals/ai/sandboxes/security/defaults.md index 9c7953cfab49..8c8a1f9a1753 100644 --- a/content/manuals/ai/sandboxes/security/defaults.md +++ b/content/manuals/ai/sandboxes/security/defaults.md @@ -6,8 +6,6 @@ description: What a sandbox permits and blocks before you change any settings. keywords: docker sandboxes, security defaults, network policy, credentials, sbx --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - A sandbox created with `sbx run` and no additional flags has the following security posture. diff --git a/content/manuals/ai/sandboxes/security/governance.md b/content/manuals/ai/sandboxes/security/governance.md index fd29ce0184f9..7185c78b10f4 100644 --- a/content/manuals/ai/sandboxes/security/governance.md +++ b/content/manuals/ai/sandboxes/security/governance.md @@ -6,8 +6,6 @@ description: Centrally manage sandbox network and filesystem policies for your o keywords: docker sandboxes, governance, organization policy, AI governance, admin console, network access, filesystem access --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - This page covers how to configure organization policies in the Docker Admin Console under AI governance settings. For local sandbox policies that individual users configure on their own machine, see [Policies](policy.md). diff --git a/content/manuals/ai/sandboxes/security/isolation.md b/content/manuals/ai/sandboxes/security/isolation.md index b533c6388131..ab220ad26ba7 100644 --- a/content/manuals/ai/sandboxes/security/isolation.md +++ b/content/manuals/ai/sandboxes/security/isolation.md @@ -5,8 +5,6 @@ description: How Docker Sandboxes isolate AI agents using hypervisor, network, D keywords: docker sandboxes, isolation, hypervisor, network, credentials --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - AI coding agents need to execute code, install packages, and run tools on your behalf. Docker Sandboxes run each agent in its own microVM with four isolation layers: hypervisor, network, Docker Engine, and credential proxy. diff --git a/content/manuals/ai/sandboxes/security/policy.md b/content/manuals/ai/sandboxes/security/policy.md index 53860d78cf7a..b58175a825cb 100644 --- a/content/manuals/ai/sandboxes/security/policy.md +++ b/content/manuals/ai/sandboxes/security/policy.md @@ -5,8 +5,6 @@ description: Configure network access rules for sandboxes. keywords: docker sandboxes, policies, network access, allow rules, deny rules --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - Sandboxes are [network-isolated](isolation.md) from your host and from each other. A policy system controls what a sandbox can access over the network. diff --git a/content/manuals/ai/sandboxes/security/workspace.md b/content/manuals/ai/sandboxes/security/workspace.md index 900677b50a9d..e6cb792bfa03 100644 --- a/content/manuals/ai/sandboxes/security/workspace.md +++ b/content/manuals/ai/sandboxes/security/workspace.md @@ -7,8 +7,6 @@ description: | keywords: docker sandboxes, workspace trust, file access, review, sbx --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - Agents running in sandboxes have full access to the workspace directory without prompting. With the default direct mount, changes the agent makes appear on your host immediately. Treat sandbox-modified workspace files the same way diff --git a/content/manuals/ai/sandboxes/troubleshooting.md b/content/manuals/ai/sandboxes/troubleshooting.md index c37bf5c42fb5..116b7bea6a85 100644 --- a/content/manuals/ai/sandboxes/troubleshooting.md +++ b/content/manuals/ai/sandboxes/troubleshooting.md @@ -5,8 +5,6 @@ description: Resolve common issues when using Docker Sandboxes. keywords: docker sandboxes, sbx, troubleshooting, diagnostics, reset, network policy, git, ssh --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - ## Run diagnostics Before digging into a specific issue, run diff --git a/content/manuals/ai/sandboxes/usage.md b/content/manuals/ai/sandboxes/usage.md index 7d1eda900bc1..c8fa2e8f757a 100644 --- a/content/manuals/ai/sandboxes/usage.md +++ b/content/manuals/ai/sandboxes/usage.md @@ -5,8 +5,6 @@ description: Common patterns for working with sandboxes. keywords: docker sandboxes, sbx, usage, run, policy, secrets, branches, git, workspaces, ssh --- -{{< summary-bar feature_name="Docker Sandboxes sbx" >}} - ## Working with sandboxes The basic workflow is [`run`](/reference/cli/sbx/run/) to start,