News: 1752508858

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

AWS previews Kiro IDE for developers who are over vibe coding

(2025/07/14)


Amazon Web Services has created what it's calling an "agentic IDE" that it claims avoids the pitfalls of vibe coding.

With the advent of generative AI, developers have experimented with using LLMs to rapidly generate and debug code in a process that's come to be known as vibe coding. But the code is often of low quality and requires more time to debug and modify than it ultimately saves. A recent study [1]found that in some cases developers believe these tools are saving them time when it's in fact precisely the opposite.

AWS's tool is called " [2]Kiro " and, as Deepak Singh, veep for developer agents and experiences, explained to The Register , it's built around a conversational interface that offers developers the chance to explain what they're trying to build. Kiro uses generative AI to produce its response, which initially takes the form of a spec, not actual code.

[3]

Singh said the specs are "just markdown or text or pseudocode and are written like user stories."

[4]

[5]

Nikhil Swaminathan, AWS senior manager for agentic AI developer tools, explained that each user story "includes EARS (Easy Approach to Requirements Syntax) notation acceptance criteria covering edge cases developers typically handle when building from basic user stories."

Kiro's output also includes a list of services and actual code that's pushed to Git. Kiro can also handle multiple specs created by different teams that all work on different aspects of a project.

[6]

Singh suggested that working with specs matters because when developers use coding assistants such as AWS's own Q, code quality is low and few bother to keep track of which prompts produce good results.

[7]

Spec produced by AWS agentic IDE Kiro – click to enlarge

AWS believes Kiro delivers code that's closer to production-ready, in an environment that's better suited to finishing a project and then maintaining it.

To that latter end, Kiro offers event-driven automations called "hooks." Singh suggested Kiro users could create a hook that automatically reviews and optimizes code every time a developer adds code to a repository.

[8]Forget Vibe Coding, we're all about Vine Coding nowadays

[9]Amazon's latest Graviton 4 EC2 instances pack dual 300Gbps NICs

[10]A new Lazarus arises – for the fourth time – for Pascal programming fans

[11]Apps-from-prompts Firebase Studio is a great example – of why AI can't replace devs

AWS built Kiro on the open source Code OSS editor and can use plugins written for VS Code and Open VSX.

Unusually for AWS, the product is a desktop client, but users can choose which cloud-hosted models it uses to generate specs and code. It's currently in preview, but AWS plans to charge $19.99 a month with a to-be-determined number of calls to LLMs.

Singh said that despite having created Kiro and positioning it as an IDE for the agentic age, AWS still sees a role for coding assistants, and vibe coding as a way for developers to tinker and experiment. ®

Get our [12]Tech Resources



[1] https://www.theregister.com/2025/07/11/ai_code_tools_slow_down/

[2] https://kiro.dev/blog/introducing-kiro/

[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2aHV99dU_gGdMXaiPCwtFlAAAAEI&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44aHV99dU_gGdMXaiPCwtFlAAAAEI&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33aHV99dU_gGdMXaiPCwtFlAAAAEI&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[6] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44aHV99dU_gGdMXaiPCwtFlAAAAEI&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[7] https://regmedia.co.uk/2025/07/14/supplied_kiro_specs.jpg

[8] https://www.theregister.com/2025/06/13/forget_vibe_coding_were_all/

[9] https://www.theregister.com/2025/07/02/amazons_graviton_4_network/

[10] https://www.theregister.com/2025/05/09/new_lazarus_4/

[11] https://www.theregister.com/2025/04/11/firebase_studio_promises_app_prototypes/

[12] https://whitepapers.theregister.com/



Vibe coding

m4r35n357

You're telling me lies. etc. . . . .

I can't suppress the association, so I will share it ;)

Re: Vibe coding

Anonymous Coward

Now I cannot diassociate the Falsetto voice saying 'Vibe Coding ...' when I read it !!!

BTW: Well Done ... it fits so we !!!

P.S. Does 'Vibe Coding' work better if you are wearing a tight White 3 piece suit with flared trousers ???

:)

Re: Vibe coding

m4r35n357

Unfortunately that was the very first thought that came to me when I read about it - I've been suffering for weeks already!

Disco Stu is in there too ;)

Agenticide - good name

that one in the corner

Perhaps the first glimmerings of AWS being realistic about overhyping current "AI" trends and giving us the tools to defeat them?

Or just named by the same team who didn't think they needed to put a hyphen into the URL for their Expert Sex Change forum and could never figure out what the conversations were all about?

BOOK ...Man had always assumed that he was more
intelligent than
dolphins because he had achieved so much... the
wheel, New York,
wars, and so on, whilst all the dolphins had ever
done was muck
about in the water having a good time. But
conversely the
dolphins believed themselves to be more intelligent
than man for
precisely the same reasons.