Teu agente não é ruim.
Tua spec é ruim.
Ou pior: não tens spec.
Passas semanas construindo com IA. O agente constrói rápido. Os resultados são reais. Pensas que isto é o futuro.
É. Mas tem um limite invisível.
Quando o projeto cresce, o agente começa a inventar o que não está escrito. Contradiz decisões que tomaste semana passada. Implementa coisas que não pediste. Cada sessão começa do zero porque não há nenhum artefato que lhe diga o que está construindo e por quê.
Não é um problema do modelo. É um problema de método.
Spec-Driven Development é a resposta.
Não é o contrário do vibe coding. Não é waterfall. Não é documentação que ninguém lê.
É uma forma de trabalhar onde a spec existe antes de o agente começar. Descreve comportamento, não implementação. Vive no repositório. É versionada junto com o código.
Com uma spec, o agente executa instruções claras em vez de preencher lacunas com suas suposições.
E quando termina, podes verificar se o que construiu coincide com o que especificaste. Não a olho. Com critérios concretos.
O que contém o livro
Parte I — O Problema (3 capítulos) Por que o vibe coding tem data de validade. O que é SDD e o que não é. A spec como artefato primário: o que significa e por que muda tudo.
Parte II — O Método (4 capítulos) As 7 fases do desenvolvimento com IA. Como escrever um PRD que o agente não possa interpretar mal. De PRD a issues: vertical slices e tracer bullets. O loop de execução: Ralph loop, GSD, quando intervir.
Parte III — As Ferramentas (3 capítulos) GitHub SpecKit: 72K estrelas, constitution, os 5 comandos do fluxo principal e os 3 comandos de qualidade que quase ninguém conhece. openSpec para projetos existentes. Fluxos agnósticos: Ralph loop, BMAD, living-spec platforms.
Parte IV — Na Prática (3 capítulos) Greenfield vs brownfield: como adotar SDD em um projeto que já existe. Os 5 anti-padrões que destroem uma spec — com o fix para cada um. SDD em equipe: quem escreve o PRD, review de specs, e o risco do spec theater.
4 Apêndices Template de PRD pronto para copiar. Constitution com as 5 seções e exemplo real. Checklist de qualidade antes de executar. Glossário SDD.
Para quem é este livro
Para developers que trabalham com agentes de IA — Claude Code, GitHub Copilot, Cursor, ou qualquer outro — e querem que o resultado seja previsível, não uma aposta.
Para quem já experimentou o vibe coding e chegou ao limite: o projeto cresce, o agente se contradiz, o contexto se perde entre sessões.
Para quem quer adotar SDD sem jogar fora o que já tem. Há um capítulo específico para projetos existentes.
Para quem não é
Se teu projeto tem menos de duas semanas de vida e ainda estás explorando o que queres construir, o livro pode esperar. O método assume que sabes o que queres construir — SDD não substitui o pensamento, organiza-o.
Sobre o autor
Bezael Pérez é developer e criador de conteúdo técnico. Fundador da DominiCode, onde ensina developers a construir software com IA de forma estruturada. Instrutor de Claude Code para Developers, Construye con IA, e IA Agéntica para Developers na Udemy.
Detalhes do livro
- 13 capítulos + 4 apêndices
- Formato: PDF
- Idioma: Português
- Acesso vitalício — download direto
- Sem DRM
- Inclui cupom de 20% de desconto para cursos DominiCode na Udemy
Dúvidas antes de comprar? Escreve-me para me@dominicode.com