代码都是 Claude 写的却讲不清?开发者做 git 钩子逼自己先过答辩再 push
NthOfHisName · reddit · 2026-10-21
Reddit 用户发现自己用 Claude Code 几个月后,PR 看着没问题,但被队友问「为什么这么做」时得先重读自己的代码。为此他写了 grip——一个 git pre-push 钩子:
- 读取 diff,就改动问 5 个问题并给答案打分,低于及格线就不允许 push
- 直接复用已有的 Claude Code 安装,无需 API key
- 提供 /grip skill:让 Claude 在聊天里提问,且被明确禁止代答
- 有一个 gate 阻止 Claude 自己执行 git push,直到你通过测试
最新模式借鉴 Mitchell Hashimoto 的「whiteboard defense」,把改动画成浏览器里的白板并在上面钉问题。开源免费(Python),可用 pipx install grip-hook 安装,并支持离线假模型试用。
「编程与Agent」频道最新
- 开源求职搜索引擎 freehire 走红,一日涨 400+ 星 — strelov1 · 2026-10-21
- 为 AI 设计的开源 CRM Twenty 星数近 6 万 — twentyhq · 2026-10-21
- 让多个 Claude 实例互相对话:先觉新鲜后觉互相拖慢 — rickasaurus · 2026-10-21
- 「无判断力的 vibe coding 只是带语法的抽奖」 — robertonappe · 2026-10-21
- 独立开发者 vibe coding 出 beehiiv 替代品,一周做到 $7836 ARR — marclou · 2026-10-21
- 微软 Frontier Tour 演示:如何在生产环境构建、评估与优化 AI Agent — lee_stott · 2026-10-21