每个 agent 都在用你的 API Key,但一个都看不到它。 这是英伟达的 OpenShell,记录里它今天涨 1240 星、总星 18.8k,排 Gi… · @boniusex · TwKit
@boniusex
每个 agent 都在用你的 API Key,但一个都看不到它。 这是英伟达的 OpenShell,记录里它今天涨 1240 星、总星 18.8k,排 GitHub 今日榜第 4,Apache 2.0;我打开仓库时读到 19792 颗星。README 原文:OpenShell gives them that capability without giving them unrestricted access to your data, secrets, or network. You declare what each agent can touch in a policy, and OpenShell enforces it... Agents never see real credentials; OpenShell adds them only to requests bound for approved endpoints. 翻译:它让 agent 能读文件、装包、调接口,但不给它随便碰你数据、密钥和网络的权限;你在策略里写清每个 agent 能碰什么,它来执行;agent 永远看不到真正的密钥,只有发往批准地址的请求才会被加上密钥。 账要算在两层上。第一层是内核级的执行:每次读文件、每次系统调用、每次联网都过一遍策略。第二层是改策略之前先算一遍,新开一个主机访问会被先标出来等人看。这两层加起来,要防的不是模型聪不聪明,是它有没有机会碰到不该碰的东西。 很多人以为 agent 安全就是别给它密钥。这里换了个做法:密钥给它用,但不给它看。 和你有关的动作:把每个 agent 需要的目录、请求和包写在一张纸上,写成允许清单。这个清单以后就是你的策略草稿。 冷水两句:它要 Docker 或宿主虚拟化,Windows 是 WSL 2 实验支持;Mac 上还没跑通(录屏待补)。
曝光 87 · 评论 1 · 点赞 0 · 书签 0
查看原帖