container-use 能够让编码代理在并行环境中开展工作,而不会对你造成干扰。你可以从一次只能管理一个代理,转变为让多个代理在你偏好的技术栈中安全且独立地工作。查看完整文档。
它是一个开源的MCP服务器,可作为CLI工具与Claude Code、Cursor和其他兼容MCP的代理一起使用。由 Dagger 提供支持。
git checkout 即可查看任何代理的工作成果。# macOS(推荐)
brew install dagger/tap/container-use
# 所有平台
curl -fsSL https://raw.githubusercontent.com/dagger/container-use/main/install.sh | bash
Container Use可与任何兼容MCP的代理配合使用。设置方法始终相同:添加 container-use stdio 作为MCP服务器。
👉 所有代理(Cursor、Goose、VSCode等)的完整设置指南
Claude Code示例:
# 添加Container Use MCP服务器
cd /path/to/repository
claude mcp add container-use -- container-use stdio
# 添加代理规则(可选)
curl https://raw.githubusercontent.com/dagger/container-use/main/rules/agent.md >> CLAUDE.md
为方便起见,container-use 命令也可简写为 cu。这两个命令的功能完全相同:
container-use stdio(文档中使用)cu stdio(快捷方式)让你的代理创建一个项目:
使用flask在python中创建一个hello world应用程序
你的代理将在隔离环境中工作,并为你提供查看应用程序和探索代码的URL!
🦺 本项目处于早期开发阶段,正在积极发展中。请提交问题,或在 Discord 的 #container-use 频道与我们联系。