Agentic AI
How AI Coding Agents Are Reshaping Software Development From Specification to Delivery
A new research framework shows that large language model agents are shifting engineering discipline upstream—demanding rigorous specs and formal verification rather than replacing human judgment.
Modern coding agents powered by large language models with massive context windows are fundamentally changing how software gets built. A new arXiv paper introduces Spec-Driven Agentic Development (SDAD), a formalization of how teams can leverage AI agents for autonomous code generation while maintaining engineering rigor.
The shift in where discipline happens#
The key insight is that AI agents don't eliminate engineering discipline—they relocate it. With the ability to ingest entire requirement documents and repository contexts in a single workflow, specification quality becomes the execution fuel for autonomous delivery. Rather than letting agents loose on vague requirements, the framework demands upfront precision in machine-readable specifications, then lets agents synthesize code at high velocity, followed by independent multi-agent verification under human approval.
Four-step workflow#
SDAD structures development into distinct phases:
- Intent capture — codifying what needs to be built
- Machine-readable specification — formalizing requirements in a format agents can reason over
- Agentic synthesis — letting coding agents generate implementation
- Multi-agent verification — having separate agents verify correctness before human sign-off
This differs sharply from either pure Waterfall (upfront planning with slow delivery) or traditional Agile (iterative cycles with minimal documentation).
Beyond process: governance and roles#
The research goes beyond workflow description to propose metrics for managing agentic teams. Concepts like Ambiguity Tax (cost of unclear specs), Spec Fidelity, and SER (Specification-to-Execution Ratio) quantify how well requirements translate into code. Team roles shift: engineers focus on specification precision; QA validates agent outputs rather than writing all tests; platform teams manage agentic infrastructure.
Why it matters#
The paper synthesizes evidence from academic research and industry practice on AI-augmented development and testing, arguing that agentic speed does not excuse sloppy specification or skip verification. Instead, it amplifies the cost of ambiguity upstream—making clear, formal requirements a competitive advantage. For teams adopting this model, a hybrid estimation and staged migration approach is proposed to avoid an all-or-nothing transition.

