Claude Code 说"等通知"时构建已死:后台命令坑与一行修复
appbeforelunch · reddit · 2026-09-16
作者用 Claude Code 搭建脚本转视频流水线时踩坑:模型把构建跑成后台命令后结束回合,并宣称"我会等完成通知"——实际上根本不存在通知,回合结束构建就死了,连续两次以不同措辞翻车。
日志识别方法: 往上翻日志,如果最后一条真实输出是某步已完成(作者是 Downloading Chrome Headless Shell - 85.4 Mb/85.4 Mb),之后无任何打印,再看到 sleep 循环或 Command running in background with ID: ...,就是中招了。任何"我等通知"的变体都意味着没人会来等。
修复只需在 prompt 里加一句: "在前台运行构建并等它完成,我要看到文件存在。" 作者建议再养成习惯:每个构建 prompt 结尾加 "并实际跑一次让我知道它能用。"
附带发现: 底层故障与挂起无关——是 Remotion 自带的 extract-zip 在 macOS ARM 上解压 2 个文件后静默停止,导致 Chrome 没解压完整。Claude 通过读 Remotion 源码定位问题,换用系统 unzip 解决。
「编程与Agent」频道最新
- General Reasoning 首发博客:详解如何用强化学习训练 Agent 集群协作 — rosstaylor90 · 2026-11-02
- 开发者指出:编码不再是瓶颈,使用量窗口才是 — kylegawley · 2026-11-02
- demo 通过≠可上线:让 Agent 接管业务前必答的五个问题 — _kellhus · 2026-11-02
- AI agent 通过 100 次测试,为何仍不能接管业务 — djgoel123 · 2026-11-02
- 让 Agent 全权创作:纯代码产出 1 分 44 秒动画短片《最后的园丁》 — ivegotnoidea1 · 2026-11-02
- 起床、用 Claude Code、睡觉:梗图调侃一天全靠它 — tekbog · 2026-11-02