Quick start
Agent Skills
Install the ACA Sandboxes skill so your coding agent can drive sandboxes from natural language.
The ACA Sandboxes Skill teaches coding agents to use ACA Sandboxes as infrastructure — boot disposable Linux VMs, run untrusted code in isolation, lock down egress, snapshot state — via verified aca CLI commands. Bring your own agent, your own model. Works with any LLM provider and any framework.
Install
GitHub Copilot CLI
/plugin marketplace add microsoft/azure-container-apps
/plugin install sandboxes@Azure-Container-Apps
Claude Code
claude plugin add microsoft/azure-container-apps
Any agent
git clone --depth 1 --filter=blob:none --sparse \
https://github.com/microsoft/azure-container-apps.git /tmp/aca
cd /tmp/aca && git sparse-checkout set plugin
mkdir -p .claude/skills/aca-sandboxes
cp -r /tmp/aca/plugin/skills/sandboxes/* .claude/skills/aca-sandboxes/
Use ~/.claude/skills/aca-sandboxes/ (or your agent's global skills directory) to install everywhere.
Triggers
The skill activates automatically when you ask the agent to:
- Create or manage sandbox groups and sandboxes
- Execute commands or open a shell inside a sandbox
- Set egress policies or network controls
- Snapshot, stop, resume, or commit sandbox state
- Mount volumes, manage disk images, configure secrets or managed identity
- Apply YAML sandbox specs