AI 开发工作流之争:spec 拆 ticket 是否死路
围绕 AI 时代的软件开发工作流,开发者圈爆发了一场关于 ticket 驱动方法的争论。nateberkopec 于 11 月 14 日提出尖锐主张:任何 AI SDLC 工作流,只要把 spec 转化成一堆 issue/ticket,就是死路一条,核心论点是「只有 spec 是真实存在的」。
已确认
- nateberkopec(m4,11-14)认为把 spec 物化为离散 ticket 的 AI 开发工作流注定失败,spec 本身才是唯一真实的存在。
- Matt Pocock(m2,11-14)反驳称这一说法「很疯狂」,认为 ticket 只是通往终点的导航指令,并非终点本身。
- GitHub 工程师 Hyrum(lopopolo)(m1/m5,11-15)加入争论并提出第三种视角:用 ticket 构建系统是在乎「机制」,用大目标构建是在乎「结果」;成功的、高野心的 agentic 系统应当也只需要围绕 outcomes 来构建和评估。
- m3 记录了三方就「agent 开发该不该用 ticket 驱动」的持续交锋,与上述内容重复,无额外增量信息。
为什么重要
- 这场争论指向 AI 辅助开发的核心方法论分歧:当 agent 能力增强后,人类应该以细粒度任务(ticket)还是以目标(outcome)来指挥系统。
- lopopolo 的「机制 vs 结果」框架为争论提供了更清晰的抽象,暗示面向结果的构建方式可能更适合高野心 agent 系统,对团队设计 AI SDLC 流程有直接参考价值。
2026-11-14 ~ 2026-11-15 · 5 条相关
一手来源
- 观点:把 spec 拆成 ticket backlog 的 AI 开发工作流是死路一条 — nateberkopec ·
- Matt Pocock 反驳「spec 拆 ticket 是死路」:ticket 只是到终点的导航指令 — mattpocockuk ·
- Popocolo:高野心 agent 系统只为结果构建,用 ticket 是在乎机制 — _lopopolo ·
- 【源头】观点:把 spec 拆成 ticket backlog 的 AI 开发工作流是死路一条 — nateberkopec · 2026-11-14
- 【源头】Matt Pocock 反驳「spec 拆 ticket 是死路」:ticket 只是到终点的导航指令 — mattpocockuk · 2026-11-14
- 【源头】Popocolo:高野心 agent 系统只为结果构建,用 ticket 是在乎机制 — _lopopolo · 2026-11-15
- ticket 之争续:Popocolo 称高野心 agent 系统只为结果而构建和评估 — mattpocockuk · 2026-11-15
- Matt Pocock 与开发者争论:Agent 开发该不该用 ticket 驱动 — mattpocockuk · 2026-11-15