PulseAugur
实时 10:28:54
实体 PreToolUse

PreToolUse

PulseAugur coverage of PreToolUse — every cluster mentioning PreToolUse across labs, papers, and developer communities, ranked by signal.

Show in brief
总计 · 30天
4
90 天内 4
发布 · 30天
0
90 天内 0
论文 · 30天
0
90 天内 0
层级分布 · 90 天
主题
情绪 · 30 天

3 天有情绪数据

最近 · 第 1/1 页 · 共 4 条
  1. TOOL · CL_127401 ·

    Claude Code 使用 PreToolUse 护栏防止执行风险命令

    作者开发了一个系统,用于 Claude Code 防止执行潜在有害命令。该系统名为 PreToolUse,充当护栏,在命令运行前进行拦截。它采用基于模式的拒绝方法,阻止诸如 `rm -rf` 或将不可信脚本直接通过管道传输到 shell 等特定风险命令结构,同时默认允许所有其他命令。如果命令被阻止,将返回退出代码 2,并向 stderr 发送一条消息,告知代理原因,使其能够重新路由其操作。

  2. TOOL · CL_115123 ·

    开发者通过自定义 bash 钩子削减 Anthropic Claude Code 的成本

    一位开发者通过为 Anthropic 的 Claude Code 实现自定义钩子,显著降低了其 AI 成本。通过添加一个 PostToolUse bash 钩子,他们阻止了 Claude Code 在迁移失败后进入昂贵的重试循环,从而将账单削减了 60%。此外,还实现了一个 PreToolUse 钩子,用于阻止从主分支进行部署,并添加了一个 pre-commit 钩子,用于在代码提交到 Git 之前扫描敏感信息。

  3. TOOL · CL_109380 ·

    Claude Code 为破坏性的 Git 命令增加了安全防护

    Claude Code 引入了一项新的安全功能,当用户未明确请求时,会自动阻止破坏性的 Git 命令,例如 `git reset --hard` 和 `git checkout -- .`。这种内置的防护机制作为一个分类器运行,推断用户意图,而不是依赖于固定规则。然而,文章作者由于分类器可能误判、依赖自动模式以及覆盖范围有限(未涵盖所有潜在的破坏性操作),仍然在 `settings.json` 中保留了自定义的拒绝规则。

  4. TOOL · CL_47376 ·

    Anthropic Claude Code 钩子可自动化工作流程并增强安全性

    Anthropic 的 Claude Code 为开发者提供了强大的钩子,用于自动化工作流程和增强安全性。`PreToolUse` 钩子可作为防范 `rm -rf` 或 `git push --force` 等破坏性命令的保护机制,防止意外操作。`PostToolUse` 钩子在写入后自动对代码进行 lint 和格式化,确保代理生成代码和人工编写代码之间的一致性。此外,`Stop` 钩子可在会话结束时自动执行 Git 提交,保留完整的…