跳到正文
热点事件持续更新

Gemini CLI 修正工具排除规则并补测试

1 篇报道1 个报道来源58 分钟前更新

先了解这件事

AI 综述

Gemini CLI 维护者修正文档中的 excludeTools 安全示例,并新增测试明确其匹配规则:excludeTools 只精确匹配完整工具名,写作 runshellcommand(rm -rf) 无法拦截具体命令,也不会给出警告。 文档现改用 ["runshellcommand"] 排除整个工具;若要限制具体命令,需使用带 commandPrefix 和 deny 决策的 policy 规则。新增测试同时锁定“带括号形式不得被匹配器接受”的契约。

AI 根据报道生成 · 40 分钟前更新

报道时间线

沿着报道,了解事件的不同侧面。

11月15日
  1. AGI Hunt
    gemini-cli 文档纠正 excludeTools 误用,带参数的 run_shell_command 无法拦截命令

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

本事件热度走势

还没有足够的连续观测数据,暂不绘制趋势。