Claude Container — DevOps skill for Claude Code
A secure Docker container for running Claude Code (Anthropic's agentic coding tool) in isolation, with awesome-claude-skills.
How to install Claude Container
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open brenbuilds1/claude-container and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Container does
A secure Docker container for running Claude Code (Anthropic's agentic coding tool) in isolation, with awesome-claude-skills.
Alternatives in DevOps
- Claude Code Router — Use Claude Code as the foundation for coding infrastructure, allowing you to decide how to interact with the m 30.1k ★
- Open Agent Email — Open-source email infrastructure for AI agents: secure inboxes, REST and MCP APIs, SMTP, human approval workfl 2.1k ★
- Claudebox — A Claude Code Docker Development Environment for running Claude AI's coding assistant in a fully containerized 964 ★
README
Claude Code Development Container
A secure Docker container for running [Claude Code](https://www.npmjs.com/package/@anthropic-ai/claude-code) (Anthropic's agentic coding tool) in isolation, with [awesome-claude-skills](https://github.com/ComposioHQ/awesome-claude-skills) pre-installed.
Features
- Claude Code v2.0.64 - Specific version pinned for stability
- Browser OAuth - Click the URL to log in with your Claude.ai account
- Non-root execution - Runs as unprivileged
nodeuser (UID 1000) - Host isolation - The container runs as an unprivileged user and cannot escalate to root. However, it has full read/write access to the mounted workspace directory
- awesome-claude-skills - 24+ pre-installed skills from ComposioHQ
- Persistent config - Authentication and settings survive container restarts
- Dev tools included - git, gh CLI, fzf, zsh, Python 3, and more
Prerequisites
- Docker 20.10+
- Make
- A Claude.ai account (or Anthropic API key)
Quick Start
# 1. Build the container
make build
# 2. Run Claude Code
make run
# 3. Click the authentication URL that appears
# 4. Log in with your Claude.ai account
# 5. Start coding!
With API Key
ANTHROPIC_API_KEY=sk-ant-xxx make run-api
Commands
| Command | Description |
|---|---|
make build |
Build the Docker image |
make run |
Run Claude Code (browser authentication) |
make run-api |
Run with ANTHROPIC_API_KEY environment variable |
make shell |
Start a zsh shell in the container |
make skills |
List available Claude Code skills |
make update-skills |
Update skills from GitHub |
make version |
Show installed Claude Code version |
make clean |
Remove the Docker image |
make purge |
Remove image and all data volumes |
make help |
Show help message |
Security Model
This container provides isolation through Docker's security features
Related Skills
Cleat
Give the agent a cage, not your keys. One-command Docker sandbox for AI coding agents: full autonomous permiss
Ohmyharness
Run any coding agent in a Docker sandbox with your rules, skills and MCP servers already inside. Git worktree
Architecture Container Secret Cmdline Leak Fix
Use when: (1) a secret like ANTHROPIC_API_KEY is passed to a container via -e VAR=value on a podman/docker run
Claude Code Docker Container Demo
在網路受限的 Docker 容器(Dev Container)中安全執行 Claude Code 的沙箱範本:透過 iptables/ipset 防火牆白名單限制對外連線,隔離 AI Agent 的讀寫與執行。改自 An
Aicage
Runs agentic coding assistants in Docker containers
Codecontainer
Isolated container environments for AI coding assistants (codex, claude code, opencode) support for Docker /po
Related Agents
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode
Agentic Workflow Patterns
by ThibautMelen - A comprehensive and well-documented collection of agentic patterns from Anthropic docs, with
Awesome Agent
Plan-first coding agent for the awesome-agent plugin. Drafts a readable PLAN.md + TODO.md, asks the user to co