让AI写软件,麻烦往往不在它不会写代码,而在你只说了“做个相册”,它便自行补齐一堆你没说过的细节。GitHub开源的Spec Kit想解决这个问题:先把功能、限制和“怎样才算完成”写成规格(Specification),再让AI编码Agent据此设计和实现。它单日新增逾千星,说明这种先说清目标、再交给Agent动手的工作流正在快速升温。
Spec Kit提供一套可直接使用的规格驱动开发流程,并通过CLI——用文字命令操作的命令行界面——接入现有项目。团队可以依次确定项目原则、描述要做什么和为什么、选择技术方案,再拆出可执行任务。它也支持预设与扩展,让不同岗位和组织加入自己的模板与规则。值得注意的是,项目将规格描述为可直接生成实现的核心依据,而不再是写完就丢的说明文档;但现有材料没有披露实际项目中的质量提升或效率数据。