Spec-Kit
GitHub 推出的规范驱动开发(Spec-Driven Development)工具链,通过一系列命令将需求、计划、任务拆解成人类可审阅的文档,再由 AI Agent 按文档执行,支持分阶段确认与自主实现
时间轴 (近 90 天)
Matt Pocock公开表示自己是反框架派,认为BMAD、Spec-Kit、Superpowers这类框架会剥夺开发者的控制权
Spec-Kit 流程会生成 spec.md、plan.md、tasks.md 等规范文件
在 Spec-Kit 的 implement 阶段,AI Agent 会不断停下来询问是否进入下一个 Phase
Spec-Kit 的命令流程依次为 /speckit.constitution、/speckit.specify、/speckit.plan、/speckit.tasks、/speckit.implement
在 /speckit.constitution 中显式声明无需逐 Phase 确认可引导 Agent 减少中途打断
constitution 覆写指令对能力较弱的小模型效果有限,模型可能随上下文加深而忘记规则
升级到能力更强的模型通常能显著改善 Spec-Kit 中的 agentic 行为,减少频繁确认
全部知识事实 (7)
Matt Pocock公开表示自己是反框架派,认为BMAD、Spec-Kit、Superpowers这类框架会剥夺开发者的控制权
50%待验证Spec-Kit 流程会生成 spec.md、plan.md、tasks.md 等规范文件
50%待验证Spec-Kit 的命令流程依次为 /speckit.constitution、/speckit.specify、/speckit.plan、/speckit.tasks、/speckit.implement
50%待验证在 /speckit.constitution 中显式声明无需逐 Phase 确认可引导 Agent 减少中途打断
50%待验证constitution 覆写指令对能力较弱的小模型效果有限,模型可能随上下文加深而忘记规则
50%待验证升级到能力更强的模型通常能显著改善 Spec-Kit 中的 agentic 行为,减少频繁确认
50%待验证在 Spec-Kit 的 implement 阶段,AI Agent 会不断停下来询问是否进入下一个 Phase
50%