scs0209/laya-guard v0.6.1 于 2026-10-23 发布。它是一款本地护栏,在设备内用正则表达式和模型读取 AI 编码代理准备执行的工具调用,并判定是允许、审查还是阻断。本次版本的核心是:此前会直接放行的 `git push -f origin main` 一类强制推送,现在被拦截为 `mass-delete` 审查对象。
据 CHANGELOG,新捕获的模式扩展到了 `--force*`、`-f`(包括出现在 `-uf` 之中时)以及 `+ref`,被单引号包裹的参数形式也会一并命中。反过来,参数是按 shell 分隔符切分读取的,因此不会把 `git push origin main && rm -rf build` 误判为强制推送。同一版本还加入了部署在 Hugging Face Gradio Space 上的网页试用页面,无需安装软件包,粘贴命令即可查看判定结果。该页面不会改变软件包的行为。
提交信息说明:把从该分支构建的 wheel 放入干净的 Python 3.12 虚拟环境中并以 `--no-deps` 安装,进行了离线检查。确认 `git push -f origin main` 和 `git push origin '+main'` 会被判定为 mass-delete,而 `ls -la` 可以通过,`install claude-code --dry-run` 和 `audit` 也都执行过。不过,该提交触及的文件只有 6 个,包括 CHANGELOG、英文与韩文指南、pyproject.toml、Space 配置等,而模式修改则包含在此前发布的 PR #83 中。
对此需要谨慎判断。验证来自项目方的自测,文档对比表中的韩语 30 题 30/30 以及 AgentDojo 25/27·92/97 等数值同样是自行测量,而且项目自己注明这些属于评审(judge)级别。列在对比对象中的其他工具同样没有经过验证的第三方评分,因此仅凭这些数字很难确认阻断性能。此外,PyPI 发布要等到合并提交上打上 v0.6.1 标签之后才会进行,所以在该提交时点还无法安装 0.6.1。