Why you'd want it
Container Use is an MCP server, run from a CLI and built on Dagger, that gives each agent a fresh container on its own git branch, so you can run several agents at once and discard failed attempts. You can see the full command history and logs of what an agent did, drop into its terminal to take over, and review its work with a normal git checkout of its branch. Setup is the same for any MCP-compatible agent, adding container-use stdio as an MCP server, and the docs have guides for Claude Code, Cursor, Windsurf, Zed, Codex, Gemini CLI and others.
Best for
- Running several coding agents in parallel
- Keeping agent changes off your working tree until reviewed
- Claude Code, Cursor and other MCP agents
Use it when
You want coding agents to work in isolated, reviewable environments on your own machine instead of directly in your checkout.
Skip it if
You do not have Docker and Git installed, which the quickstart requires. The project describes itself as experimental and in early development.