Watch AI Native DevCon on demandWatch AI Native DevCon on YouTube
Logo
  • Articles141
  • Podcast88
  • Devtools Landscape612
  • Events26
  • Newsletter35
  • DevCon
  • Articles141
  • Podcast88
  • Devtools Landscape612
  • Events26
  • Newsletter35
  • DevCon

Get Weekly Insights

Stay up to date with the latest in AI Native Development: insights, real-world experiences, and news from developers and industry leaders.

Email Address*
Full Name
Company
Company Role
We value your privacy. Your email will only be used for updates about AI Native Dev and Tessl.
Logo
  • Discord
  • LinkedIn
  • X
  • YouTube
  • Spotify
  • Apple Podcasts
  • Home
  • Articles
  • Podcast
  • Landscape
  • About
  • Privacy Policy
  • Code of Respect
  • Cookies
  • Contact
© AI Native Dev
Back to articlesKiro spec-driven development platform hits prime time with CLI support

24 Nov 20255 minute read

Paul Sawers

Freelance tech writer at Tessl, former TechCrunch senior writer covering startups and open source

LinkedIn
X
Substack
Spec Driven Development (SDD)
AI-Native Development
AI Coding Tools
DevOps & Platform
Terminal
Table of Contents
Terminal incline: Kiro enters the CLI
Spec-driven development: The state of play
Back to articles

Kiro spec-driven development platform hits prime time with CLI support

24 Nov 20255 minute read

Kiro, the AI-driven development tool debuted by Amazon Web Services (AWS) back in July, has moved into general availability (GA). The release introduces support for running Kiro through a command-line interface (CLI), extending its use beyond the IDE and into terminal-driven workflows.

The GA update also brings a set of broader improvements across testing and workflow execution, building on Kiro’s focus on spec-driven software development rather than one-off code generation.

Terminal incline: Kiro enters the CLI

Kiro in the CLI

For context, AWS launched Kiro originally with a focus on going beyond fast, prompt-led “vibe coding” toward workflows grounded in a written specification. That specification becomes the basis for generating code, updating related files and documentation, and coordinating tasks across an agent-driven workflow.

This approach has come to be known as spec-driven development (SDD).

With Kiro now hitting GA, AWS has added a handful of updates that expand how spec-first workflows can be executed. The headline addition is CLI support, which allows Kiro to operate outside the editor.

The new CLI lets teams invoke tasks and generate implementations, and also interact with existing specifications directly from the command line — while full spec-creation support in the CLI is slated for a forthcoming release.

To get started, install the CLI using this command:

curl -fsSL https://cli.kiro.dev/install | bash

Property-based testing — another new feature introduced in the GA release — extracts rules and behavioural expectations directly from natural-language specifications and then generates large-sample test cases to validate whether an implementation consistently meets those requirements. AWS positions this approach under the label “spec correctness” to describe how well code aligns with its spec. Instead of relying on a handful of pre-written tests, the system evaluates edge cases and varied inputs to assess how robustly code adheres to the stated intent. The aim is to distinguish code that merely compiles and passes basic checks from code that meaningfully fulfils the specification.

In addition to spec-correctness testing, Kiro’s GA release also introduces checkpointing support, multi-root workspace handling, and dedicated team-subscription plans. These updates broaden where and how the tool can be applied, especially in enterprise or multi-module projects.

Spec-driven development: The state of play

The broader movement toward spec-driven software development is gaining momentum. Spec Kit from GitHub provides an open-source toolkit of templates and CLI tools to drive workflows where specifications become executable artefacts. Meanwhile, startup Codeplain is building tooling that treats the spec as the single source of truth — changing a spec triggers code generation and validation, rather than diving into code directly. Adding to the landscape, too, is AI Native Dev-sponsor Tessl, which is positioning itself around spec-driven development.

While approaches differ, most tools share a common premise: moving beyond informal prompt-driven workflows toward environments where structure, traceability, and verification are built in from the beginning. This is especially relevant as AI systems generate larger portions of codebases, requiring stronger guarantees about consistency, compliance, and maintainability over time.

With Kiro now generally available, and competing efforts maturing across the industry, spec-driven development is taking shape as a distinct discipline. Whether it becomes the dominant model for AI-assisted software development remains an open question — but momentum is clearly building.

Resources

Visit resource
Kiro
Visit resource
Kiro hits GA
Visit resource
10 things you need to know about spec-driven development
Visit resource
Spec Kit from GitHub
Visit resource
Why Codeplain is betting on spec-driven software development

Related Articles

Unlocking Claude Code: Can Spec-Driven Development Elevate Your Workflow?

23 Jun 2025

From vibe coding to viable code: AWS dives into spec-driven AI software development with Kiro

28 Jul 2025

AI Development That Actually Works: Specs & Patterns from 30 Real Projects

30 Jul 2025

Paul Sawers

Freelance tech writer at Tessl, former TechCrunch senior writer covering startups and open source

LinkedIn
X
Substack
Spec Driven Development (SDD)
AI-Native Development
AI Coding Tools
DevOps & Platform
Terminal
Table of Contents
Terminal incline: Kiro enters the CLI
Spec-driven development: The state of play

Resources

Visit resource
Kiro
Visit resource
Kiro hits GA
Visit resource
10 things you need to know about spec-driven development
Visit resource
Spec Kit from GitHub
Visit resource
Why Codeplain is betting on spec-driven software development

Related Articles

Unlocking Claude Code: Can Spec-Driven Development Elevate Your Workflow?

23 Jun 2025

From vibe coding to viable code: AWS dives into spec-driven AI software development with Kiro

28 Jul 2025

AI Development That Actually Works: Specs & Patterns from 30 Real Projects

30 Jul 2025