Container Use Hero Light Container Use Hero Dark

What is Container Use?

Container Use lets each of your coding agents have their own containerized sandbox environment. Go from babysitting one agent at a time to enabling multiple agents to work safely in parallel with your preferred stack.

Container Use leverages Dagger for containerized workflows and Git worktrees for branching.

Sandboxed 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 checkout <branch_name> to review any agent’s work.

Why Container Use?

Quick Demo

See video playlist for more examples.

Getting Started

This project is in early development and actively evolving. Expect rough edges, breaking changes, and incomplete documentation. But also expect rapid iteration and responsiveness to feedback.

Community

Join our community to get help, share examples, and contribute to the project: