> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/openshell/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/openshell/_mcp/server.

# Supported Agents

> AI agent frameworks and runtimes compatible with OpenShell sandboxes.

The following table summarizes the agents that run in OpenShell sandboxes. Most agent sandbox images are maintained in the [OpenShell Community](https://github.com/NVIDIA/OpenShell-Community) repository. Agents in the base image are auto-configured when passed as the trailing command to `openshell sandbox create`.

| Agent                                                                              | Source                                                                               | Default Policy    | Notes                                                                                                                                                                                       |
| ---------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Claude Code](https://docs.anthropic.com/en/docs/claude-code)                      | [`base`](https://github.com/NVIDIA/OpenShell-Community/tree/main/sandboxes/base)     | Full coverage     | Works out of the box. Requires `ANTHROPIC_API_KEY` for direct Anthropic access, or use `inference.local` with a configured provider (e.g. Vertex AI).                                       |
| [OpenCode](https://opencode.ai/)                                                   | [`base`](https://github.com/NVIDIA/OpenShell-Community/tree/main/sandboxes/base)     | Partial coverage  | Pre-installed. Use `ANTHROPIC_BASE_URL="https://inference.local/v1"` with a configured provider. Add `opencode.ai` endpoint and OpenCode binary paths to the policy for full functionality. |
| [Codex](https://developers.openai.com/codex)                                       | [`base`](https://github.com/NVIDIA/OpenShell-Community/tree/main/sandboxes/base)     | No coverage       | Pre-installed. Requires a custom policy with OpenAI endpoints and Codex binary paths. Requires `OPENAI_API_KEY`.                                                                            |
| [GitHub Copilot CLI](https://docs.github.com/en/copilot/github-copilot-in-the-cli) | [`base`](https://github.com/NVIDIA/OpenShell-Community/tree/main/sandboxes/base)     | Full coverage     | Pre-installed. Works out of the box. Requires `GITHUB_TOKEN` or `COPILOT_GITHUB_TOKEN`.                                                                                                     |
| [OpenClaw](https://openclaw.ai/)                                                   | [NemoClaw](https://github.com/NVIDIA/NemoClaw)                                       | Blueprint-managed | Run OpenClaw more securely inside NVIDIA OpenShell with managed inference using NemoClaw.                                                                                                   |
| [Ollama](https://ollama.com/)                                                      | [`ollama`](https://github.com/NVIDIA/OpenShell-Community/tree/main/sandboxes/ollama) | Bundled           | Run cloud and local models. Includes Claude Code, Codex, and OpenCode. Launch with `openshell sandbox create --from ollama`.                                                                |
| [Pi](https://pi.dev/)                                                              | [`pi`](https://github.com/NVIDIA/OpenShell-Community/tree/main/sandboxes/pi)         | Bundled           | Comes with Pi pre-installed. Launch with `openshell sandbox create --from pi`.                                                                                                              |

For base image details and `--from` usage, refer to [Sandboxes](/sandboxes/manage-sandboxes#base-sandbox-container).

For a complete support matrix, refer to the [Support Matrix](/reference/support-matrix) page.