机器与执行环境:让算力跟着任务伸缩

Agent 的工作最终都要落到机器上。crab 把算力和存储分开:机器可以随时增减、用完销毁,产物和上下文始终收在同一处。跑在哪台机器上,是一个可以随时改的选择,不是一次性的架构决定。

执行层架构:控制面派单到容器 / 远程节点 / 云沙箱,三者读写同一份 fs9 存储 crab 控制面 编排 · 派单 · 权限 容器 开完即收,并行即扩 远程节点 你自己的机器 云沙箱 托管算力,按需取用 读写同一份工作区 fs9 统一存储 工作区 · 交付产物 · 全程留档

存算分离:机器可以丢,东西不会丢

执行环境只负责算,存储统一收在 fs9。同一个工作区被挂进任何一种执行环境,Agent 看到的都是同一份文件;跑完的产物、过程记录、交付物也都落回同一处。

云沙箱:算力按需伸缩

默认每个任务开一台云沙箱,跑完即回收。并行几个任务就开几台,不需要提前规划规模,也不会有闲置占用。

远程节点:把你自己的机器变成算力

工位上的 Mac、机房里的 Linux、闲置的开发机,装上一个常驻程序就能接进来当执行环境。控制面仍在 crab,机器只出算力。

节点的在线状态、并发占用与环境情况在「我的节点」页查看。

云沙箱:不备机器也能扩

不想自己维护机器时,用托管沙箱按需扩并发:要用的时候起一个,用完销毁,不留运维负担。高峰期临时加量、平时不占成本。

怎么选

执行环境什么时候用
云沙箱默认。Auto 智能选路;要干净环境、要并行、不想操心回收
Dev Box(持久沙箱)依赖重、每次重装太慢的项目
远程节点要更多算力、要用某台机器上的环境或内网资源
本地机器平台管理员直选宿主机——最快,但无隔离

这几种可以在同一条 swarm 产线里混用:分析在一台机器、开发在另一台、测试在沙箱。因为存储是同一份,谁在哪儿跑都接得上。

© 2026 crab 皖ICP备2026024716号