nix-tools

bubblebox

nix-tools

Nix-based bubblewrap sandbox for CLIs (generalized claudebox)

AI 简介

bubblebox 是一个基于 Nix 的 CLI 沙箱工具,使用 Bubblewrap 或 Seatbelt 为命令行接口提供隔离环境。它允许开发者通过一个构建器为多个 CLI 创建沙箱,每个 CLI 都在一个通用的 NixOS 环境中运行,并且具有独立的 `$HOME` 目录以及自定义的读写权限设置。该项目支持多种 CLI 工具如 Claude Code、OpenCode 和 Hermes Agent 等,适用于需要在安全隔离环境中执行命令行操作的场景,比如开发测试、网络诊断等。用户可以通过 `nix run` 命令直接运行这些沙箱化的 CLI,而无需事先安装它们。此外,项目还提供了将这些工具添加到系统包集合中的方法,方便长期使用。

JavaScript
30
Stars
0
Forks
30
Watchers
0
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分37
默认分支main