The New Software Lifecycle
Summary
A Google whitepaper, "The New SDLC With Vibe Coding," co-authored by Addy Osmani, Shubham Saboo, and Sokratis Kartakis, details how AI is transforming the software development lifecycle. It posits that an AI agent is 10% model and 90% harness, emphasizing debugging the harness for agent failures. The paper highlights context engineering's role in cost and reliability, distinguishing between expensive static context and on-demand dynamic context. Verification, through tests and evaluations, is presented as the boundary between "vibe coding" and robust "agentic engineering." AI accelerates implementation, showing 25-39% productivity gains, yet some experienced developers report 19% slower work; requirements and architecture remain human-driven. Economically, "vibe coding" is initially cheap but 3x-10x more expensive long-term. By early 2026, 85% of professional developers use AI coding agents regularly, and 41% of new code is AI-generated.
Key takeaway
For AI Engineers and leaders building agentic systems, prioritize "harness engineering" over model tweaking; the harness dictates 90% of an agent's behavior and reliability. Critically manage context (static vs. dynamic) and implement rigorous verification through comprehensive eval suites, not just demos. This approach mitigates significant long-term costs from "vibe coding." It ensures your AI-generated code is production-ready, maintainable, and avoids financial/security liabilities.
Key insights
AI agents shift SDLC focus to harness engineering, context management, and rigorous verification for cost-effective, reliable software.
Principles
- An agent is 10% model, 90% harness.
- Debug the harness before the model.
- Verification (evals) defines engineering rigor.
Method
For agent testing, run against benchmarks, cluster failures, fix prompts/tools, check regression suites, and monitor production.
In practice
- Prioritize debugging the agent's harness.
- Treat context boundary as architectural decision.
- Route hard reasoning to large models, routine to small.
Topics
- AI Agents
- Software Development Lifecycle
- Harness Engineering
- Context Engineering
- Agentic Engineering
- Software Verification
Best for: AI Architect, Machine Learning Engineer, CTO, AI Engineer, Software Engineer, Director of AI/ML
Related on AIssential
See Counsel's argued verdicts on the open AI decisions leaders are weighing →
Editorial summary, takeaway, and curation by AIssential. Original article published by AI & ML – Radar.