Skip to main content
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

Source: microsoft/azure-container-apps/plugin