agent-sandbox
Agent Sandbox — Kubernetes Operator for AI Agent Runtimes
kubernetes-sigs/agent-sandbox is a SIG Apps subproject that provides a Kubernetes-native primitive for isolated, stateful, singleton workloads — the shape needed for AI agent runtimes, code interpreters, computer-use browsers, dev sandboxes, and per-user Jupyter notebooks. It fills the gap between Deployment (stateless, replicated) and StatefulSet (numbered, replicated) by modelling a long-lived pod that can be paused, resumed, scheduled for expiry, and optionally pre-warmed.
Current API version is v1alpha1. Latest release at the time this skill was written is v0.3.10 (April 2026). The project launched at KubeCon Atlanta in November 2025, so most training data predates it — prefer this skill over guessing.
The Four CRDs
| CRD | API group | Purpose | Who creates it |
|---|---|---|---|
Sandbox |
agents.x-k8s.io/v1alpha1 |
The singleton pod + headless service + PVCs. Supports replicas: 0 (paused) or 1 (running). |
Users directly, or SandboxClaim controller |
SandboxTemplate |
extensions.agents.x-k8s.io/v1alpha1 |
Reusable pod blueprint + shared NetworkPolicy per template. |
Platform / infra team |
SandboxClaim |
extensions.agents.x-k8s.io/v1alpha1 |
Ticket-style request that binds to a template and adopts a warm pool pod or creates fresh. Carries shutdownTime. |
Application backend |
SandboxWarmPool |
extensions.agents.x-k8s.io/v1alpha1 |
Pool of pre-warmed Sandbox CRs (as of v0.3.10 — no longer bare pods). HPA-friendly via scale subresource. |
Platform / infra team |
The extensions CRDs are the normal way to use the operator in production. Raw Sandbox is available, but you lose warm pools, claim lifecycle, and network policy management.
Install
More from hyperb1iss/hyperskills
tui-design
This skill should be used when designing terminal user interfaces, creating TUI layouts, choosing TUI color schemes, implementing keyboard navigation, building terminal dashboards, or working with any TUI framework. Activates on mentions of TUI design, terminal UI, Ratatui layout, Ink components, Textual widgets, Bubbletea views, terminal color palette, keybinding design, panel layout, split panes, terminal dashboard, box-drawing characters, sparklines, progress bars, modal dialogs, focus management, or terminal accessibility.
712research
Use this skill when gathering knowledge at scale before making decisions - technology evaluation, SOTA analysis, codebase archaeology, competitive analysis, or any investigation requiring multiple sources. Activates on mentions of research, investigate, evaluate options, what's the best, compare alternatives, state of the art, deep dive, explore the landscape, or find out how.
573orchestrate
Use this skill when orchestrating multi-agent work at scale - research swarms, parallel feature builds, wave-based dispatch, build-review-fix pipelines, or any task requiring 3+ agents. Activates on mentions of swarm, parallel agents, multi-agent, orchestrate, fan-out, wave dispatch, research army, unleash, dispatch agents, or parallel work.
570brainstorm
Use this skill before any creative work - new features, architecture decisions, project inception, or design exploration. Activates on mentions of brainstorm, ideate, design session, explore options, what should we build, how should we approach, let's think about, new feature, new project, architecture decision, or design exploration.
544plan
Use this skill when decomposing complex work into structured tasks before implementation. Activates on mentions of write a plan, create a plan, break this down, task decomposition, implementation plan, what are the steps, plan the work, spec this out, or decompose this feature.
541codex-review
Use this skill for code reviews using the Codex CLI from a Claude-hosted session. Activates on mentions of codex review, code review with codex, codex check, gpt review, codex exec review, run codex, review my code, review this PR, review changes, peer review, or second opinion.
533