lthon 在 SDD 和 Plan Mode 到底差在哪? 中发帖
我最近试用了 OpenSpec,并且粗略看了下源码。按 Birgitta 这篇文章 的定义,我感觉 OpenSpec 的目标和玩法基本落在 spec-anchored / spec-as-source 这两级:spec 会持续维护,甚至成为主要的源文件。
但我实际用下来,agent 在 apply 之前还是经常要读代码库,不太可能只看当前的主 specs 就把新变更的 proposal/spec/design 这些工件生成好。这样的话,SDD 相比一个做得好的 plan mode,是不是主要多了 specs,而不是开发方式本身有很大变化?