AI写代码太随意?给Claude Code装一个”工程纪律门”——KERNEL评分让每一行输出都过关

用 Claude Code 写代码,出来的却是一堆” vibe coded”半成品——这个问题有解了。

Forgekeel 是一个开源的 Claude Code 方法论套件,作者是 Alex Cano。它解决的不是” AI 写代码”的问题,而是” AI 按工程纪律写代码”的问题。核心理念很直接:没有通过质量门的 ticket,不准写代码。

这个质量门叫 KERNEL——每个需求单进来,先在六个维度上打分(满100):

  • Clarity 20分:目标一句话能说清吗?
  • Scope 20分:包含什么、不包含什么说清楚了吗?
  • Context 15分:有足够的上下文能执行而不需要再问吗?
  • Risk 15分:auth、DB、迁移、PII 这些风险识别了吗?
  • Validation 15分:验收标准可验证可复现吗?
  • Priority 15分:真的在推进一个活跃目标吗?

60分以下打回,60-79 分要先有架构师(只读)出计划,80分以上才能动手写代码。这个评分机制直接写在 rubric 文件里,Claude Code 每次接任务前都要先跑一遍这个门。

整个套件还包括7个专职子 agent(architect、builder、security-auditor、ui-reviewer 等)和10个斜杠命令(/feature、/debug、/audit-rls、/review 等),覆盖从需求到上线的完整链路。有一个 learn loop——每个关闭的 ticket 都要写一条 lesson,下一个 ticket 进来先读这些 lesson,不重复踩坑。

Stack 锁定在 Next.js + Supabase + TypeScript + Tailwind + shadcn/ui,这是有意为之的 opinionated 设计——作者认为”没有技术栈opinion的工程方法论等于废话”。

GitHub 上能搜到仓库:https://github.com/forgekeel/forgekeel

适合已经在用 Claude Code 做真实项目、但受够了” AI 一顿输出,到头来线上 bug 一堆”的团队。一个质量门把 AI 的随意性关掉,让它按工程反馈循环工作——这才是 AI 编程工具该有的用法。


GitHub: https://github.com/forgekeel/forgekeel

评论区

0 条评论

登录后可评论。

沈星河 81 阅读