nolabs-ai/nono
GitHub: nolabs-ai/nono
nono 是一款零配置、零延迟的 AI agent 沙盒工具,通过最小权限隔离机制让各类 AI 编程助手安全地运行在本地和生产环境中。
Stars: 3354 | Forks: 229
**几秒钟内在零延迟沙盒中运行 AI agent,且无需任何配置** — *Claude Code, Codex, Pi, CoPilot, Hermes, OpenCode, OpenClaw* 等等 — nono 能让你在几秒钟内启动并运行,无需 daemon、无需 container、无需 VM,也不占用磁盘空间。开箱即用,nono 强制实施最小权限沙盒,并支持 macOS、Linux 和 Windows (WSL2)。
从这里开始,**fork 配置文件**,对其进行调整、设置主题,将其变成你自己的专属配置,并通过 [nono registry](https://registry.nono.sh) 与你的团队或社区分享。
**想要大规模运营或在团队内部署?** 全球一些最大的科技公司的工程师将 nono 作为他们工作流的一部分,或用于在生产环境中运行 AI agent。
**被众多产品借鉴** — nono 开创了零延迟、零配置的 agent 沙盒,并在 agent 沙盒领域不断创新和保持领先。
## 快速开始
#### curl
```
curl -fsSL https://nono.sh/install.sh | sh
```
#### macOS / Linux (Homebrew)
```
brew install nono
```
**其他平台** — Debian/Ubuntu、Fedora、Arch、RHEL、openSUSE、WSL2 和 Nix:[查看安装说明](https://nono.sh/docs/cli/getting_started/installation)。
## 运行起来!
在 registry 中搜索一个 agent,然后运行它:
```
$ nono search opencode
always-further/opencode - Official Opencode Plugin
$ nono run --profile always-further/opencode -- opencode
```
就是这样。`opencode` 现在拥有对当前目录的读/写权限,且**仅限于此** — 你的 SSH 密钥、你的云凭证以及磁盘的其余部分对它都是不可见的。
所有热门 agent 的配置文件都存放在 [registry.nono.sh](https://registry.nono.sh),安全可靠且随时可以拉取。每一个都捆绑了合适的文件系统范围、网络白名单、hooks、skills 等等。
## 打造你的专属配置!
不再满足于默认设置?搭建一个配置文件并进行调整 —— 使用你已经熟悉的命令:
```
nono profile init opencode --extends always-further/opencode
nono run --profile opencode -- opencode
```
你是 agent 开发者,想要发布你自己的 agent 包吗?我们非常欢迎你的加入,并乐意推广你的作品。
## 准备好深入了解了吗?
前往[文档](https://nono.sh/docs),探索 nono 丰富的可组合策略系统、凭证注入、L7 过滤、供应链安全、回滚、多路复用、审计等更多功能。
## 库支持
nono 为 Rust、Python、TypeScript 和 Go 提供了 FFI 绑定。
也可作为 [Python](https://github.com/nolabs-ai/nono-py)、[TypeScript](https://github.com/nolabs-ai/nono-ts) 和 [Go](https://github.com/nolabs-ai/nono-go) 绑定使用。
## 安全
如果你发现了一个安全漏洞,请**不要创建公开的 issue**。请遵循我们的[安全策略](https://github.com/nolabs-ai/nono/security)中的步骤。
## 许可证
Apache-2.0
标签:AI代理, SOC Prime, 可视化界面, 开发工具, 日志审计, 最小权限, 沙箱环境, 运行环境隔离, 逆向工具, 通知系统