北大团队开源无容器 AI Agent 训练框架,环境体积仅为传统方案的 5%,启动速度提升 4 倍,训练效果相当。


北大团队开源无容器 AI Agent 训练框架,环境体积仅为传统方案的 5%,启动速度提升 4 倍,训练效果相当。
想训练一个 SWE Agent(软件工程智能体),却被 Docker 的高昂成本拦在门外?北京大学团队刚刚开源的 SWE-MiniSandbox 或许是你的救星。
当前主流的 SWE Agent 训练方法都依赖容器(Docker 或 Podman)来隔离运行环境。但这带来了三大痛点:

SWE-MiniSandbox 的核心思路是:绕过容器,直接用操作系统原生机制实现隔离。
这种方式比容器轻量得多,内核开销更小。
传统方案为每个任务构建独立的 conda 环境,体积通常超过 500MB。SWE-MiniSandbox 的做法是:
结果:单环境体积降至约 100MB,是传统方案的 5%。

高并发场景下,磁盘 I/O 容易成为瓶颈。SWE-MiniSandbox 通过信号量和 Ray 资源标签机制,限制并发解压任务数量,避免磁盘队列拥堵。
在 SWE-smith 数据集上,SWE-MiniSandbox 的环境准备时间仅为 Docker 的 25%。

使用 1600 条数据训练 200 步后,SWE-MiniSandbox 和 Docker 环境的 Reward 曲线几乎一致,证明无容器方案不会损失训练质量。
在多节点训练中,SWE-MiniSandbox 的平均环境启动速度与单节点几乎一致,说明其扩展性良好。
git clone https://github.com/lblankl/SWE-MiniSandbox
cd SWE-MiniSandbox
pip install -r requirements.txtfrom swe_minisandbox import Sandbox
# 创建沙箱环境
sandbox = Sandbox(
python_version="3.9",
dependencies=["numpy", "requests"]
)
# 执行任务
result = sandbox.run("python my_script.py")团队还构建了 ConStoryBoard 数据集,包含 10 万个高质量多镜头片段,专门用于训练 SWE Agent。
适合谁?
不适合谁?
核心优势:
潜在风险:
相关链接:

南洋理工大学开源 MonoArt 框架,从单张图片生成具备关节、运动能力的3D模型,无需多视角或外部数据,推理仅需20秒

无需海外手机号和 Visa 卡,用国产模型也能跑 Claude Code。Mac 和 Windows 双平台完整安装流程,从安装框架到接入 GLM-5.1 全流程指引。

Claude Design 能做网页、PPT、原型图甚至动画视频。本文整理了最全玩法和官方实用技巧,附体验地址和提示词示例。