Spec-driven development is replacing vibe coding as the professional AI standard

Every major AI coding platform — Kiro, Claude Code, Cursor, GitHub Spec Kit, Google Antigravity — has now shipped spec-driven development features. The shift from prompt-and-generate to plan-then-build defines how professional teams are working with AI in 2026.

In 2025, vibe coding was the shorthand for how people built with AI: describe what you want, generate code, iterate. In 2026, that model is being retired by every serious platform. Spec-driven development — where the AI produces a structured specification before it writes any code — is now the default methodology for professional AI-assisted work.

This isn’t one company’s choice. GitHub Spec Kit, AWS Kiro, Claude Code, Cursor, OpenSpec, and Google Antigravity have all shipped spec-driven workflows in the past 12 months. When competitors this far apart converge on the same approach, it usually means the previous approach had a documented failure mode.

Why vibe coding hit a ceiling

Three problems emerged as AI coding agents became mainstream:

Spec-driven development addresses all three by inverting the process. The specification — requirements, design decisions, and implementation tasks — becomes the source of truth. Code is a generated artifact that implements the spec. The spec can be version-controlled, reviewed, and updated as requirements change. The agent’s job is to satisfy the spec, not to interpret a prompt.

The skill shift

The most important change for development teams is that prompt engineering is no longer the valuable skill. Context engineering is — the ability to write clear, complete, structured specifications that an agent can execute reliably. This is closer to system design than to writing good ChatGPT prompts.

What this means for commissioning teams

If you’re evaluating a development agency or a vendor’s AI development capabilities, ask how they handle specification. Teams still running pure prompt-driven workflows are accumulating technical debt faster than they realise.

For organisations commissioning bespoke software, the practical benefit is better predictability. Structured specs mean clearer scope, more accurate estimates, and fewer surprises mid-build.

More on our approach: custom software development and AI-assisted development.

← All research

More research.

GitHub's Copilot metrics now flag developers whose usage data is missing

GitHub's 5 November 2026 changelog adds fields to the Copilot usage metrics API showing which users send no telemetry or run outdated editors. AI coding tool reporting now admits its own blind spots.

Read ›

Claude Code 2.1.323 adds experimental Code Mode and plugin version ranges

Claude Code 2.1.323 adds an opt-in Code Mode where Claude writes JavaScript to call its tools, and lets plugins declare which Claude Code versions they support. Claude Code teams get more control over extensions.

Read ›

GitHub Apps can now manage enterprise Copilot seats through the API

GitHub's 10 November 2026 changelog lets enterprise GitHub Apps assign and remove Copilot seats through a new permission. Seat management for AI coding tools can now be automated.

Read ›

GitHub will switch off Dependabot alerts on year-old inactive repositories from 8 December

From 8 December 2026, GitHub will turn off Dependabot alerts on most repositories with no activity in the past year. If you own software that is stable but unmaintained, your security alerts go quiet.

Read ›

Gemini 4 Carbon arrives in GitHub Copilot, and it can switch itself on for your whole organisation

GitHub made Gemini 4 Carbon generally available in Copilot on 10 November 2026 across ten clients. Under default model enablement, Business and Enterprise organisations get new models automatically unless an admin opts out.

Read ›

Claude Code 2.1.322 adds fast mode on Google Vertex, with a quiet fallback to standard speed

Claude Code 2.1.322, released 10 November 2026, adds fast mode on Vertex in the global, US and EU regions. If Vertex refuses it, Claude Code falls back to standard speed.

Read ›

Start a project

Building with AI? Let's talk.

Tell us what you are building. We'll give you an honest view of the right approach.

Start a projectSee our work