container-use 是一个面向开发场景的 MCP,让 AI 代理(如 Claude、Cursor 等)能够在隔离的容器环境中安全执行和测试代码。
它能做什么
- 隔离运行:每个任务在独立的 Docker 容器中执行,避免污染本地环境。
- 多环境并行:支持同时拉起多个环境,方便对比测试或跑多分支。
- 一键测试:把仓库和命令交给代理,工具自动完成环境启动、依赖安装与命令执行。
- 结果回传:容器内的 stdout、日志与文件改动可被代理直接读取,无需手动复制。
是否需要密钥
container-use 本身依赖本地或远端的 Docker 环境进行容器调度,通常不需要额外的 API Key;但若对接远端 Docker/容器注册中心(如远程主机、Harbor、ECR 等),则需在对应平台配置凭证。