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