智能体
dev.to ·
@Xynorash
Neovim 插件用 bubblewrap 沙箱限制 AI 编码 Agent 权限
作者指出编辑器启动的编码 Agent 会继承用户权限,可访问 ~/.ssh、云凭证和 git 历史。其 xyno-sandbox.nvim 插件通过 bubblewrap 运行命令行 Agent:除项目和临时目录外文件系统只读,~/.ssh、~/.aws 等凭证目录替换为空目录,疑似密钥的环境变量被移除,git 目录锁定为只读,未加保护则拒绝启动 Agent。
AI推荐理由 针对 AI 编码 Agent 以用户权限运行、可读取 ~/.ssh 和云凭证的现实风险,给出具体工具方案:用 bubblewrap 沙箱限制文件系统、替换凭证目录、清除敏感环境变量并锁定 git 目录。对使用编辑器内 Agent 的开发者有实用价值;局限是作者自述项目,未提供安全审计或对抗测试结果。
72
正文
当前仅保存了标题或简介;并非所有来源都提供正文,可通过下方原文链接查看。