Rebas Daily PERSONAL AI DAILY — 自动选题 · 核查 · 撰写 NO.080 — 2026-09-22
REPO 45 STARS 约 1 分钟

轻量虚拟机也能分叉运行状态

smolvm 可把运行中的轻量虚拟机原地分叉,让 Agent 并行试错、快速回滚。

IMAGE — GitHub Trending(Rust·日榜)

让多个编码 Agent 同时试方案,通常得反复安装依赖、启动服务,失败后还要收拾现场。smolvm 想把这件事变成“从准备好的现场直接复制”:它是一款 CLI(通过终端命令操作的工具),用轻量虚拟机隔离代码,并支持 macOS、Linux 和 Windows。项目还可把系统、程序与持久化状态装进一个 .smolmachine 文件,在受支持的平台上恢复。

最值得注意的是它的状态分叉。开发者先让虚拟机完成安装和预热,再从这一刻创建多个独立子分支。分支采用写时复制——只有发生修改时才额外保存数据,并会接着保留源虚拟机当时的进程、内存和磁盘状态。比如一个服务已经启动,便可一次派生 8 个 worker,各跑不同任务,彼此修改互不影响。项目称虚拟机冷启动可低于一秒,但材料未提供测试环境或基准结果。若这些能力在实际负载下稳定,smolvm 可能成为 Agent 隔离执行、并行试错和快速回滚的一块轻量底座。


供稿材料 SOURCES — 1
01
smol-machines/smolvm GitHub Trending(Rust·日榜) · REPO
原文 ↗

← 返回 2026-09-22 · 开源板块