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

社区报告Claude Code在Windows上静默跳过失败钩子

1 篇报道1 个报道来源5 小时前更新

先了解这件事

AI 综述

社区报告称,Anthropic 的 Claude Code 在 Windows 上通过 Git Bash 执行钩子命令时,如果路径含空格或反斜杠未加引号,bash 会返回 127(command not found);Claude Code 把这一错误当作非阻塞错误,继续执行提示词或工具调用,失败只写入 --debug 日志,会话中没有任何提示。 这意味着,当 UserPromptSubmit 或 PreToolUse 钩子被用作安全或合规控制(例如通过 managed-settings.json 部署)时,该控制会在无可见提示的情况下失效。报告称,2.1.211、2.1.220、2.1.222(2026 年 8 月)和 2.1.322 版本表现一致;8 月的复现覆盖用户设置和 managed-settings.json,2.1.322 的复现使用用户设置。

AI 根据报道生成 · 2 小时前更新

报道时间线

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

11月12日
  1. AICSO.AI汇总
    社区报告 Claude Code 在 Windows 上静默跳过失败钩子

    社区报告 Claude Code 2.1.322 在 Windows 上通过 Git Bash 执行钩子命令时,未加引号的反斜杠路径或含空格路径会导致 bash 返回 127(command not found),而 Claude Code 将其视为非阻塞错误继续执行提示词或工具调用,失败仅写入 --debug 日志,会话中无任何提示。

本事件热度走势

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