Container Use — Git skill for Claude Code
by dagger - Development environments for coding agents.
How to install Container Use
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open dagger/container-use and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Container Use does
by dagger - Development environments for coding agents.
Alternatives in Git
- Worktree Parallel Init — Create multiple git worktrees for parallel development: $ARGUMENTS 23.4k ★
- Openclaude — Open Claude Is Open-source coding-agent CLI for OpenAI, Gemini, DeepSeek, Ollama, Codex, GitHub Models, and 20 22.5k ★
- Fullstack Dev Skills — by jeffallan - A comprehensive Claude Code plugin with 65 specialized skills covering full-stack development a 7k ★
README
container-use Containerized environments for coding agents. (📦🤖) (📦🤖) (📦🤖)
**Container Use** lets coding agents do their work in parallel environments without getting in your way. Go from babysitting one agent at a time to enabling multiple agents to work safely and independently with your preferred stack. See the [full documentation](https://container-use.com).
It's an open-source MCP server that works as a CLI tool with Claude Code, Cursor, and other MCP-compatible agents. Powered by [Dagger](https://dagger.io).
- 📦 Isolated Environments: Each agent gets a fresh container in its own git branch - run multiple agents without conflicts, experiment safely, discard failures instantly.
- 👀 Real-time Visibility: See complete command history and logs of what agents actually did, not just what they claim.
- 🚁 Direct Intervention: Drop into any agent's terminal to see their state and take control when they get stuck.
- 🎮 Environment Control: Standard git workflow - just
git checkoutto review any agent's work. - 🌎 Universal Compatibility: Works with any agent, model, or infrastructure - no vendor lock-in.
🦺 This project is in early development and actively evolving. Submit issues and/or reach out to us on [Discord](https://container-use.com/discord) in the #container-use channel.
Quick Start
Install
# macOS (recommended)
brew install dagger/tap/container-use
# All platforms
curl -fsSL https://raw.githubusercontent.com/dagger/container-use/main/install.sh | bash
Setup with Your Agent
Container Use works with any MCP-compatible agent. The setup is always the same: **add `container-use stdio` as an MCP server**.
**👉 [Complete setup guide for all agents (Cursor, Goose, VSCode, etc.)](https://container-use.com/quickstart)**
**Example with Claude Code:**
# Add Container Use MCP server
cd /path/to/repository
...
Related Skills
Polydev
Polydev is an agent orchestration toolkit for running parallel development work with Git worktrees and termina
Stack New
Create a new dependent feature branch from the current branch and register the parent link in one step. Use wh
Jig
Local-first desktop control center for running multiple coding-agent CLIs in isolated Git worktrees.
Coasts
Coasts (Containerized Hosts) is an open-source, MIT-licensed CLI tool that provides localhost service isolatio
Work Report
Generate daily/weekly work reports from git activity across multiple repos. Codex skill with scripts.
Bryan Skills Sessionbrief
Session Brief: Interactive Claude Code skill that generates daily work summaries across multiple git projects
Related Agents
Tsk - AI Agent Task Manager And Sandbox
by dtormoen - A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docke
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode
General Fullstack Developer
Use this agent proactively when you need end-to-end feature development that spans multiple layers of the appl