让 AI 改一处牵涉多文件的代码,往往要等它查仓库、装依赖、跑测试。Open-SWE 想把这段等待搬到后台:工程师可从 Slack 或 Linear 提交任务,不必一直守着终端,Agent(能调用工具并连续执行任务的 AI)完成后自动创建 Pull Request——一组等待团队审查的代码变更。
它最值得注意的设计是“先隔离,再放权”。每项任务都进入独立的云沙箱,也就是临时远程 Linux 环境;代码仓库会被复制进去,Agent 可运行命令并修改代码,但错误的影响被限制在沙箱内。每个对话会复用自己的沙箱,失联时自动重建;多个任务也能各自在独立沙箱中并行执行。复杂工作还可交给子 Agent 分工协作。
Open-SWE 基于 LangGraph 和 Deep Agents,可接入多种沙箱服务,并允许团队定制工具、编排和安全边界。它的意义不只在“会写代码”,而是把编码 Agent 变成能接入现有协作与评审流程的后台工程系统;不过仓库说明未披露实际任务成功率或效率数据。