cliffhanger:Stop 钩子让 Claude Code 跑完任务清单不再中途停
Arthur122103 · reddit · 2026-10-01
开发者 Arthur122103 发布了免费开源(MIT)工具 cliffhanger,解决 Claude Code 无人值守运行时常在任务未完成时停下来询问、导致运行搁浅的问题。
- 原理:一个 Stop hook + skill,检查 Claude Code 通过 TaskCreate、TodoWrite 或 Markdown 清单创建的任务列表,若仍有可执行项就阻止停止,并把原因反馈给模型继续干。
- 放行真实停止:保留命名阻塞、plan mode、后台任务等合法停止场景,且有可配置的续跑上限。
- 实测:12 项任务基准中,对照组 Sonnet 5.5 有 6/12 次漏掉测试套件,启用 cliffhanger 后 0/12 漏做,额外成本约 4%。
- 作者征集误拦截、任务格式遗漏、停止条件是否贴合真实 agent 工作流的反馈。
「编程与Agent」频道最新
- Atelico CEO 谈 AI 为何让游戏变差,以及端侧小模型如何救场 — bigdata · 2026-10-01
- GCP 无外部目录搭建 Apache Iceberg Lakehouse 的三步 Codelab — jggomezt · 2026-10-01
- 开发者分享 Agent 提示技巧:让 AI 自动梳理 Cloudflare 一周发布 — threepointone · 2026-10-01
- 开发者发布可拆分拉伸自动对齐的表格组件 — _AustinCalvert_ · 2026-10-01
- NavHarness:把记忆处理纳入导航回路,GOAT-Bench成功率升至83.7% — Xunyi Zhao · 2026-10-01
- SkillGym:6800个可验证环境训练技能调用Agent,SFT后9B胜397B — Renxi Wang · 2026-10-01