网易首页 > 网易号 > 正文 申请入驻

2万星开源项目,把AI agent关进内核级隔离间

0
分享至

英伟达把一个叫 OpenShell 的项目开源了。它被形容成 AI agent 的“隔离间”:agent 在里面可以放手干活,但只能碰到你允许它碰的东西。


这个比喻不算夸张。真正的问题从来不是 agent 干不了活,而是它干得太多。OpenShell 想解决的,正是这个“太多”。

它到底是什么

OpenShell 是一个专为 agent 打造的运行时。它本身不是模型,不是 agent,也不是聊天界面,而是夹在 agent 和你的机器之间的一层,agent 每次碰文件、跑命令、连网络,规则都要在这里过一遍。

项目文档开篇说得很直白:agent 最有用的时刻,是它能读文件、装依赖包、调 API、用凭证的时候。可把这些能力全给出去,等于把整台机器的钥匙交了出去。OpenShell 的选择是给能力划边界,而不是一刀切地封死。

规则在内核层生效

每个 agent 跑在独立沙箱里,能读哪些文件、能调哪些系统调用,由内核机制管着。所有网络连接在离开沙箱之前,都要先过一遍策略检查。

关键在于,它不靠 agent 自觉,也不靠一句“禁止这样做”的提示词,而是在 agent 绕不开的层面强制执行。

凭证同样不落到 agent 手里。文档写明,agent 从来看不到真实凭证,OpenShell 只会在请求发往已获批准的终点时,才把凭证填进去。这针对的是一个常见事故:agent 不小心把密钥写进代码,或者把数据发到了机器外面。

新策略生效之前,系统会用形式化证明标出潜在风险,比如访问新主机同时带上凭证、调用新的 API 方法。这些风险项会被挂起等人审核,不会自动放行。形式化证明不等于没有漏洞,它保证的是变化不会悄悄溜过去。

一个策略文件管五件事

策略文件是 YAML 格式,五个部分各管一摊:

  • filesystem_policy:规定进程能读、或能读写的路径,由 Linux 内核的 Landlock 机制强制执行。
  • landlock:规定系统文件规则用不了时,沙箱还启不启动。
  • process:规定进程使用的用户和用户组,在创建沙箱时由 Docker 或 Podman 锁定。
  • network_policies:规定每个二进制能访问哪些终点、能发哪类请求,默认拒绝一切出站连接,除非有规则放行。
  • network_middlewares:对已被规则放行的流量做检查、转换或拦截,适合“能读 API 但不能写”这类需求。

架构与上手

系统里有 gateway 充当沙箱、策略和访问权限的控制中心,有 supervisor 负责监督,真正干活的则是沙箱。如果团队已经在用 Kubernetes,可以用 Helm chart 安装 gateway,前提是 CNI 能强制执行 NetworkPolicy。

仓库首页给出的安装命令是 curl -LsSf https://raw.githubusercontent.com/NVIDIA/OpenShell/main/install.sh | sh,随后执行 openshell sandbox create --name demo。默认镜像是一个精简的 Ubuntu,里面没有预装 agent。项目提供 Python、TypeScript、Go 和 Rust 的 SDK,Python 版可以通过 pip 或 uv 安装,包已经上了 PyPI。

此外还有面向 coding agent 的公开技能,教它自己用 CLI 写策略、调试 gateway,省得每次配置都等人手写 YAML。

项目现状

项目采用 Apache 2.0 协议,文档链接指向 v0.1.5 版本。查看时仓库有 20,191 颗星、1,988 次 fork。

未关闭的 issue 约 390 条,打开的 pull request 约 210 条,GitHub 页面上显示的 600 是两者之和。这个数字不代表项目出了问题,只说明它还在快速变动,远没到稳定状态。

用之前要知道的限制

机器需要 Linux、Apple Silicon 上的 macOS,或者使用 WSL 2 的 Windows,后者仍是实验状态。原生 Windows 有一条走 Microsoft MXC 的路径,支持 x64 和 ARM64,但文档写明仍在开发中,尚未达到可投入实际使用的安全标准。宿主机上还得有 Docker、Podman 或能跑起来的虚拟化系统。

遥测默认开启,收集的是匿名数据,不收集沙箱名、主机名、文件路径、提示词和凭证。可以在 gateway 设置 OPENSHELL_TELEMETRY_ENABLED=false 关闭,或在 Helm 里改。

策略文件写错也会让系统停摆:镜像里的策略不合法,工作负载就不会启动,直到改好为止。系统不会跳过错误去用默认值,这个行为安全,但新手容易卡住。

还有一点,形式化证明只覆盖证明器检查到的那部分策略,通过检查不代表策略已经最窄,也不代表对所有情况都安全。如果 agent 被骗去滥用已有权限,防线仍然要靠最小权限设计。

至于沙箱会让 agent 慢多少,文档没有给出任何数字。如果速度直接影响成本,只能在自己的任务上实测。

为什么值得关注

一个能读 .env 的 agent 是看不见的风险。把它放进项目文件夹里不加约束,它就能读到你有权限读的所有文件,包括存着 API 密钥的文件和不该离开机器的配置。

当 agent 去读别人控制的网页或文档时,陌生指令可能被埋进内容里,agent 可能不知不觉照做。限制网络终点和凭证,能把损失控制在策略允许的范围内。

如果团队在个人机器上跑 Claude Code 或 Codex,而同一台机器上还存着客户数据,那么加一层策略强制,最好赶在出事之前。代价是配置要花时间,不是每个团队都准备好了。

OpenShell 不会让 agent 变强,它做的是给损失划出边界。它真正的价值不是拦住 agent 干活,而是让你敢放它多干一点,因为你知道它只能碰到你允许的那部分。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
日本防卫大臣对我国喊话后,我国泼了日本一盆冷水,非常不简单

日本防卫大臣对我国喊话后,我国泼了日本一盆冷水,非常不简单

DS北风
2026-10-28 17:38:02
家长用“微商女强人”形象,接送女儿放学,被嘲:好紧绷的松弛感

家长用“微商女强人”形象,接送女儿放学,被嘲:好紧绷的松弛感

妍妍教育日记
2026-10-27 14:32:19
昭通小伙担心婚礼冷清邀网友喝喜酒,数百人赶来撑场面,有人送冰柜也有人送整头猪,村干部:已安排工作人员帮忙维持秩序

昭通小伙担心婚礼冷清邀网友喝喜酒,数百人赶来撑场面,有人送冰柜也有人送整头猪,村干部:已安排工作人员帮忙维持秩序

极目新闻
2026-10-28 18:28:28
中纪委再打三“虎”!释放明确警示信号,藏的再深照样被揪出来!

中纪委再打三“虎”!释放明确警示信号,藏的再深照样被揪出来!

细说职场
2026-10-27 15:15:52
当社工5年,接触了不少老人才发现:越有文化的老人,越容易被骗

当社工5年,接触了不少老人才发现:越有文化的老人,越容易被骗

小马达情感故事
2026-10-28 17:36:17
为获得稀土技术,欧美从中国大肆收买稀土人才?中国如何应对?

为获得稀土技术,欧美从中国大肆收买稀土人才?中国如何应对?

阿胡
2025-06-30 10:52:57
CBA新赛季最大黑马!揭幕战惨败后连赢4场:连超辽宁上海杀进前2

CBA新赛季最大黑马!揭幕战惨败后连赢4场:连超辽宁上海杀进前2

篮球快餐车
2026-10-28 02:26:49
原神主播买iPhone Duo傻眼!全是大黑边当场要退货

原神主播买iPhone Duo傻眼!全是大黑边当场要退货

游民星空
2026-10-28 17:27:43
亨通光电:前三季度净利润61.63亿元,同比增长159.42%

亨通光电:前三季度净利润61.63亿元,同比增长159.42%

证券时报
2026-10-28 17:37:01
长得漂亮可坏事做尽,3次入狱,被摘除4处器官的她,如今过得怎样

长得漂亮可坏事做尽,3次入狱,被摘除4处器官的她,如今过得怎样

月下守候
2026-10-27 21:26:08
女子和情夫车震,发生关系后还不让他回家见女友,情夫早就嫌她年纪大,女子一句话更让她追悔莫及

女子和情夫车震,发生关系后还不让他回家见女友,情夫早就嫌她年纪大,女子一句话更让她追悔莫及

丫头舫
2026-10-27 22:48:38
华为正式官宣:10月28日,新品全新发布!

华为正式官宣:10月28日,新品全新发布!

科技堡垒
2026-10-28 10:55:24
吃他汀的人有三坎,熬过就长寿:三坎是指哪三年?50 岁后请重视

吃他汀的人有三坎,熬过就长寿:三坎是指哪三年?50 岁后请重视

白宸侃片
2026-10-28 17:16:33
和孙红雷分手20多年,独自抚养儿子的丁嘉丽,如今靠着肖战火出圈

和孙红雷分手20多年,独自抚养儿子的丁嘉丽,如今靠着肖战火出圈

后世的君子
2026-10-28 01:38:52
OPPO旗舰重回低价,16GB+512GB直降1300元,353万跑分+7500mAh

OPPO旗舰重回低价,16GB+512GB直降1300元,353万跑分+7500mAh

小愚测评
2026-10-28 23:44:47
不是赵睿!不是赵继伟!男篮现役最强后卫正式易主,CBA场均能拿22分

不是赵睿!不是赵继伟!男篮现役最强后卫正式易主,CBA场均能拿22分

大卫的篮球故事
2026-10-28 13:39:35
“我们自愿有何罪”?三男三女聚众淫乱,三亚高知换妻游戏案始末

“我们自愿有何罪”?三男三女聚众淫乱,三亚高知换妻游戏案始末

易玄
2026-09-13 11:43:30
牵动两岸目光!蒋家 27 人投票 14 比 13 敲定迁葬事宜,蒋友松出资择定溪口摩诃坡,蒋万安受访,仅表示尊重家族长辈的想法!

牵动两岸目光!蒋家 27 人投票 14 比 13 敲定迁葬事宜,蒋友松出资择定溪口摩诃坡,蒋万安受访,仅表示尊重家族长辈的想法!

唠叨说历史
2026-10-23 14:23:07
纳斯达克中国金龙指数跌超1%,虎虎科技跌18.12%

纳斯达克中国金龙指数跌超1%,虎虎科技跌18.12%

每日经济新闻
2026-10-28 22:01:05
欧洲:不能从中国买电池!中国:收到,那我把整个电池厂搬过来!

欧洲:不能从中国买电池!中国:收到,那我把整个电池厂搬过来!

影孖看世界
2026-10-27 23:14:31
2026-10-29 04:00:49
固件更新中
固件更新中
有态度网友ytd
185文章数 84关注度
往期回顾 全部

科技要闻

宇树科技前三季净利暴增270%

头条要闻

仅退款后冰柜仍插着电在使用 买家回应

头条要闻

仅退款后冰柜仍插着电在使用 买家回应

体育要闻

0胜4负与篮网国王一桌 热火字母哥赌错了?

娱乐要闻

巾帼不让须眉!章子怡拿下重磅荣誉

财经要闻

iPhone Duo七年等来一场吐槽大会

汽车要闻

首销期权益价23.98万起 2026款理想i6上市

态度原创

时尚
本地
家居
房产
军事航空

10位顶流男明星比惨,给我惹哭了

本地新闻

十月奔赴迪庆,解锁梅里日照金山

家居要闻

2026建博会(广州) 公装联探展交流活动

房产要闻

重新定义城芯院墅生活!33席印德华府,看见湾区墅居的时代答案

军事要闻

伊朗最高领袖最新声明 提到了“结束战争”

无障碍浏览 进入关怀版