Bubblewrap
Linux平台上的低权限容器/沙箱工具,最初由Flatpak项目衍生,无需root权限即可创建隔离命名空间,限制文件系统视图、网络访问和进程能力,适合轻量级安全隔离场景。
时间轴 (近 90 天)
Anthropic 开源了 sandbox-runtime(简称 srt),它是 Claude Code 背后的操作系统级沙箱,用于约束代理的文件和网络访问而无需容器。
Flatpak 的沙箱模型基于 Bubblewrap 构建,通过命名空间隔离文件系统、网络与设备访问,权限由应用清单中的 finish-args 声明,并通过 portal 机制请求额外授权。
Bubblewrap 通过命名空间和 seccomp 过滤器约束进程能看到的文件系统、网络和设备,常被 Flatpak 用作底层隔离层。
Claude Code和Codex在macOS都用Seatbelt、在Linux都用Bubblewrap做进程隔离
Bubblewrap是Linux上的低权限容器工具,最初由Flatpak项目衍生而来,无需root权限即可创建隔离的命名空间
该运行时在macOS上使用Seatbelt、在Linux上使用Bubblewrap实现操作系统级沙箱隔离
Flatpak 将应用程序及其所有依赖打包进独立的运行时容器,通过 Bubblewrap 等技术实现进程级沙箱隔离,并通过 Flathub 提供统一分发渠道
Bubblewrap通过user namespaces创建隔离环境,无需root权限即可运行
全部知识事实 (8)
Flatpak 的沙箱模型基于 Bubblewrap 构建,通过命名空间隔离文件系统、网络与设备访问,权限由应用清单中的 finish-args 声明,并通过 portal 机制请求额外授权。
50%待验证Bubblewrap 通过命名空间和 seccomp 过滤器约束进程能看到的文件系统、网络和设备,常被 Flatpak 用作底层隔离层。
50%待验证Claude Code和Codex在macOS都用Seatbelt、在Linux都用Bubblewrap做进程隔离
50%待验证该运行时在macOS上使用Seatbelt、在Linux上使用Bubblewrap实现操作系统级沙箱隔离
50%待验证Bubblewrap是Linux上的低权限容器工具,最初由Flatpak项目衍生而来,无需root权限即可创建隔离的命名空间
50%待验证Flatpak 将应用程序及其所有依赖打包进独立的运行时容器,通过 Bubblewrap 等技术实现进程级沙箱隔离,并通过 Flathub 提供统一分发渠道
50%待验证Bubblewrap通过user namespaces创建隔离环境,无需root权限即可运行
50%待验证Anthropic 开源了 sandbox-runtime(简称 srt),它是 Claude Code 背后的操作系统级沙箱,用于约束代理的文件和网络访问而无需容器。
50%