Type: url

Original: https://jimmysong.io/zh/book/ai-handbook/sdd/overview/

Status: generated

Summary

A chapter of Jimmy Song’s online handbook 智能体构建指南 (Agent Builder’s Guide) introducing spec-driven development as the successor to vibe coding. It argues AI programming is a shift of the whole development paradigm rather than a change in how code is typed, proposes a three-layer protocol stack (MCP between agent and tools, A2A between agents, AG-UI between user and agent), names five core capabilities for AI across the SDLC, and sets accuracy targets — at least 90% of generated code compiling and running, at least 85% passing automated tests, at most 10% needing manual repair — below which rework costs exceed the productivity gain. It then defines SDD as treating a structured specification as the single source of truth that drives design, implementation, testing and deployment, describes a Specify → Plan → Tasks → Implement → Deploy loop with automated verification acting as the oracle, and surveys eight representative tools and projects.

Generated pages