GitHub Spec Kit 109K Stars规范驱动AI编程封面
7

6 月

GitHub Spec Kit 109 K Stars — Vibe Coding 的最大痛点终于有解了

AI 编程有一个众所周知的痛点:你说「帮我做一个登录页面」,它就开始写了——但你忘了说要支持 Google 登录和验证码。GitHub Spec Kit 109,000 颗星,一个道理:先写规范,再让 AI 按规范实现。

Spec Kit 在解决什么具体问题?

它的核心逻辑很反直觉:不要让 AI 先写代码。先写一份产品规范。规范包含产品功能定义、边界条件、技术计划、任务分解。然后这份规范变成可执行的开发合约——AI Agent 按合约执行,每一步都有据可查。支持 30+ Agent 集成(Copilot、Claude Code、Codex、Gemini、Cursor、Qwen 等)。

GitHub Spec Kit规范驱动AI编程工作流示意

这是否意味着 Vibe Coding 时代的终结?

不是「不要 Vibe Coding」。是「Vibe Coding 需要配上规范」。类似于软件开发从瀑布模型到敏捷开发的演进——敏捷不是说不需要计划,是说计划应该轻量、可迭代、持续验证。Spec Kit 在给 AI 编程做敏捷规范。

109 K Stars 意味着什么?

痛点够痛。用 AI 编程的开发者都经历过「返工地狱」。GitHub 品牌背书。GitHub 发布 = 官方推荐做法。30+ Agent 集成。不管你用什么编程,规范都是同一份。Spec Kit 正在把 AI 编程从「艺术家创作」变成「工程流程」。

智盒判断

短期:Spec Kit 会迅速成为 AI 编程的「最佳实践」——不是工具复杂,而是它解决了一个真实且普遍的痛点。

中期:规范的「可执行性」是关键。太粗则 AI 偏离,太细则失去敏捷意义。平衡点是核心体验。

长期:Spec-driven coding 会像 Git 一样成为标配。

FAQ

Spec Kit 和 CLAUDE.md 有什么区别?

CLAUDE.md 给 AI 提供长期上下文和偏好。Spec Kit 给 AI 提供单个项目的可执行开发合约。前者是「我的风格这样」,后者是「这个功能的边界条件如下」。互补。

参考来源GitHub Spec Kit, X @rohanpaul_ai

RELATED

Posts