AI Bwrap — AI skill for Claude Code
Run AI coding agents (Claude Code, opencode, Grok.
How to install AI Bwrap
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open didvc/ai-bwrap and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What AI Bwrap does
Run AI coding agents (Claude Code, opencode, Grok, ...) inside a bubblewrap sandbox — one wrapper, any agent.
Alternatives in AI
- EchoBird — One-click install + model switch:Claude Code,Codex CLI (OpenAI), Grok Build (xAI), DeepSeek Harness, Kimi Code 3.1k ★
- Coding Agent Template — Multi-agent AI coding platform powered by Vercel Sandbox and AI Gateway 1.8k ★
- Herdr Agent Usage — Credential-scoped AI quota, context, and cache in Herdr for Claude, Codex, Grok, Agy, OpenCode, Pi, omp, Devin 131 ★
README
ai-bwrap
**Run AI coding agents inside a [bubblewrap](https://github.com/containers/bubblewrap) sandbox — one wrapper, any agent.**
[](https://github.com/didvc/ai-bwrap/actions/workflows/ci.yml) [](LICENSE) [](ai-bwrap) [](#requirements)
`ai-bwrap` launches an AI coding agent — **Claude Code**, **opencode**, **Grok**, or a plain **shell** — inside a `bwrap` namespace. The agent gets read-write access **only to your current working directory**; the rest of `$HOME` stays hidden. Just the config, cache, and state directories an agent actually needs are passed through.
It is the multi-agent sequel to [`opencode-bwrap`](https://github.com/didvc/opencode-bwrap): instead of wrapping a single tool, agents are declared as small shell functions, so the registry is **extensible without touching the wrapper**.

Why
AI coding agents run shell commands, edit files, and fetch from the network on your behalf. Run directly, they can read anything you can — `~/.ssh`, `~/.aws`, browser profiles, every other project on disk. `ai-bwrap` confines them to the directory you're actually working in, while still passing through the toolchains and credentials they legitimately need (git, `gh`, Node/NVM, Cargo, …).

Requirements
- Linux
- `bwrap` (bubblewrap):
sudo apt install bubblewrap # Debian/Ubuntu sudo pacman -S bubblewrap # Arch sudo dnf install bubblewrap # Fedora - The agent you want to run (
claude,opencode,grok, …) on your$PATH.
Installation
cp ai-bwrap ~/.local/bin/ai-bwrap
c
Related Skills
Claude Code Wsl Sandbox
Run Claude Code on Windows inside a real Linux sandbox. WSL 2 + ai-jail (bubblewrap, Landlock, seccomp) so the
Cplt
Sandbox for AI coding agents. Runs Copilot CLI, Claude Code, OpenCode, Gemini CLI, Antigravity, Pi, goose or a
AI Agent Sandbox
A secure bubblewrap-based sandboxing solution for running Claude Code with strict filesystem isolation.
Dozer Sandbox
Fast, resumable, secure Linux sandboxes for AI coding agents on your Mac — your API keys never go inside.
Agentic AI Solution
Hands-on Agentic AI solution: a simple local multi-model agent with MCP tools and long-term memory that is cap
Agentacl
Access control and sandboxing for AI coding agents on macOS. Stop Claude Code, Codex, Gemini CLI, Copilot CLI
Related Agents
Opencode
Coding subagent that runs inside opencode, on any provider and model opencode supports (OpenAI, Google, Moonsh
Teibto Agent
Hand ONE well-scoped code or text edit inside a git repo to the machine's coding-agent CLI (OpenCode or Cline,
Opencode Worker
Forwards one scoped task to a model running in OpenCode (Grok, Kimi, GLM, Qwen, DeepSeek, …) through opencode