跳到正文
AGI Hunt· hemv-857·· 1 小时前AI 评分49

gemini-cli 文档纠正 excludeTools 误用,带参数的 run_shell_command 无法拦截命令

gemini-cli 文档坑:excludeTools 写 run_shell_command(rm -rf) 实际拦不住任何命令

AI 导读

gemini-cli 在 PR #30305 中纠正文档安全示例,指出 excludeTools 仅精确匹配完整工具名,runshellcommand(rm -rf) 不会生效且无警告。文档改用 ["runshellcommand"],并说明具体命令限制应采用含 commandPrefix 与 deny 决策的 policy 规则,同时新增测试锁定该契约。

来源:AGI Hunt · agihunt.info