Gemini CLI 修复沙箱下文件夹信任不保存问题

21vedansh · ghdev · 2026-09-20

开发者 21vedansh 向 google-gemini/gemini-cli 提交 PR #29423,修复在 podman/docker 沙箱中运行 CLI 时文件夹信任状态无法持久化的问题。原因是 trustedFolders. 位于宿主机、未挂载进容器,点选信任后写入的是容器内临时 .gemini 目录,随 --rm 容器一并销毁,导致每次启动都重复弹信任对话框。

修复方案:在启动沙箱前先由宿主机处理信任决定并写入 /.gemini/trustedFolders.,再通过 GEMINICLITRUSTWORKSPACE 传入沙箱;若用户事后通过 /permissions 修改信任,沙箱会把变更写到 trust-request.,容器退出时由宿主机读取并更新。该 PR 修复 issue #29408,改动范围仅限沙箱+文件夹信任行为。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →