Making "Don't Let It Code Right Away" the Default: AWS's Kiro Adds GPT-5.6, Nailing Down Requirements, Design, and Tasks First to Cut Rework by 80%

On August 24, OpenAI made its GPT-5.6 models (Sol/Terra/Luna) available in AWS's development environment, Kiro. With spec-driven development that nails down requirements, design, and tasks first, the cost per completed task on Terminal-Bench 2.1 reportedly fell by about 82%. We also unpack how to pi

Share
Making "Don't Let It Code Right Away" the Default: AWS's Kiro Adds GPT-5.6, Nailing Down Requirements, Design, and Tasks First to Cut Rework by 80%

On August 24, OpenAI announced that its GPT-5.6 model family is now usable in "Kiro," the development environment built by AWS. What stands out is how well the two fit together. In joint testing by the two companies, the cost per completed task on Terminal-Bench 2.1—a benchmark that measures how far an agent gets with terminal operations—reportedly dropped by roughly 82%.

The reason for the savings lies less in the raw speed of the model and more in how it is used. Kiro isn't built around a "fire off a prompt and iterate" style; it's an environment grounded in what's known as spec-driven development, where you lock down the requirements, design, and tasks before letting the model write any code.

Write the spec before the prompt

A typical coding agent starts writing code directly from a vague instruction, then rewrites when it misses—over and over. Kiro's approach is the reverse. It first turns high-level intent into structure, in the following order:

  • Requirements: Organize what you want to do into a verifiable requirements spec.
  • Design: Turn it into a technical design document.
  • Tasks: Break it down into a work list at an implementable granularity.

The model reads this scaffolding—requirements, design, and tasks—before it writes any code. On top of that, it inserts checkpoints where a human reviews changes before they're finalized, and property-based testing that verifies against "properties that must hold" rather than fixed test cases. The idea is that this reduces hesitation and rewrites compared with starting from a single bare line of prompt.

Three models to choose from by use case

The GPT-5.6 lineup available in Kiro comes in three variants, spanning different bands of performance and cost. All three have a context length of 272,000 tokens and are designed so that the intermediate reasoning steps aren't exposed.

ModelPositioningRough scoresCredit multiplier
SolTop tierCoding Agent Index 80 / 88.8% on Terminal-Bench 2.1. Handles and explains tasks with roughly half the output tokens and time of competitors.2.4x
TerraBalancedCoding Agent Index 77.4. The roughly 82% cost reduction mentioned above was reported on this Terra.1.2x
LunaLowest costCoding Agent Index 74.6. Said to outperform Claude Opus 4.8, at roughly a quarter of Sol's cost.0.6x

The multiplier is a rough guide to how much credit is consumed. A natural way to run it is to use Luna or Terra for loops you run constantly and Sol for the hard spots.

Why does it get 80% cheaper?

The main driver of the cost reduction is less about making the model smarter and more about how the work is handed off. When you give it the context of the requirements, design, and tasks up front before generating, the model arrives at a working implementation in fewer iterations, and it burns fewer tokens on off-target attempts. In a one-shot prompt conversation, misread intent has to be patched through repeated back-and-forth, and the tokens from all that round-tripping pile up. What Kiro provides is precisely this "scaffolding of context."

Implications for development teams and business

This shift shows that the main battleground for coding agents is moving from "how smart the model is" to "how you hand work to the model." As the performance of frontier models converges to near-parity, structuring requirements, translating them into design, and placing review gates—this kind of process design—is what determines cost and quality.

From a business standpoint, pre-change checkpoints and property-based verification act as a brake when running things unattended and at scale. Having the spec on record also pays off in later audits and handovers. A design that handles everything from requirements definition through implementation and review in a single flow also works to reduce dependence on person-specific "prompt craftsmanship."

But benchmark numbers differ from production

Behind the convenience, there are caveats worth flagging. The 82% figure is, after all, a benchmark result under controlled conditions. Production metrics—the rate of defects in real operation, the amount of rework, incident records—were not disclosed in this announcement. Checkpoints and property-based testing are placed as a safety net, but how well they work in complex, real-world settings is something still to be verified.

If you're considering adoption, the safe move is to first try the spec-driven flow in a low-impact area, measure the production rework rate and review load in your own environment, and then expand. The key is not to read the headline benchmark number as the effect you'll get at your own company.

References: GPT-5.6 is now available in Kiro (Kiro Blog) / Advancing price-performance for developers with GPT-5.6 in Kiro (OpenAI) / AWS adds OpenAI's GPT-5.6 to Kiro's agentic coding workflow (Developer Tech) / OpenAI Brings GPT-5.6 Model Family to AWS's Kiro (Unite.AI)

Read more

Making It Wait for "Jobs That Run Over an Hour": Codex 0.152 Adds Ceiling Dials for MCP Output Volume and Execution Time, and Turns the Planning Tool Off by Default

Making It Wait for "Jobs That Run Over an Hour": Codex 0.152 Adds Ceiling Dials for MCP Output Volume and Execution Time, and Turns the Planning Tool Off by Default

Codex v0.152.0 on August 31 and its next-day fix release added explicit ceilings on MCP tool output volume and execution time, and switched the planning tool off by default. Here's a rundown of the changes that matter for long-running unattended and semi-autonomous agent operation.

By FF
The CLI's Default Model Just Swapped In a Million-Token Brain — Claude Code v2.1.257 Makes Fable 5.1 the Standard and Adds a 'Containment Escape' Checkpoint to Auto Mode

The CLI's Default Model Just Swapped In a Million-Token Brain — Claude Code v2.1.257 Makes Fable 5.1 the Standard and Adds a 'Containment Escape' Checkpoint to Auto Mode

Claude Code v2.1.257, released September 1, 2026, swaps its default model to Fable 5.1 with its one-million-token context. It also adds guardrails to auto mode that stop credential retrieval and out-of-scope reads from slipping through. Here's a rundown of the changes that matter to developers.

By FF
"This Is an Authorized Exercise"—How the Aurora Ransomware Gang Insisted, While Making Cursor's AI Agent Do the Actual Intrusion Work

"This Is an Authorized Exercise"—How the Aurora Ransomware Gang Insisted, While Making Cursor's AI Agent Do the Actual Intrusion Work

Gambit Security and CloudSEK report that the ransomware group Aurora abused Cursor's AI agent for real intrusion work. Posing the tasks as an "authorized exercise" to slip past the safeguards, they had it handle reconnaissance and privilege takeover on the back of stolen credentials—a warning that a

By FF
One in Three Companies Now Choose to Build Rather Than Buy — McKinsey Measures How Coding Agents Are Reshaping the Procurement Decision

One in Three Companies Now Choose to Build Rather Than Buy — McKinsey Measures How Coding Agents Are Reshaping the Procurement Decision

McKinsey's annual survey found that about 30% of respondents passed on buying software because they could build it in-house with coding agents. We unpack the procurement shift from buying to building — and the current reality that productivity is up while profits stay flat.

By FF