AWS launched a preview of a new development environment named Kiro, integrated with AI agents for software engineers, which will help them turn ideas into production-ready code. Now in preview, Kiro helps provide speed and resilience to has become known as “vibe coding,” a new way to use development tools to tell an AI assistant what the developer wants built using conversational English and then working with it like a pair programmer or sitting back and letting it do most of the work. Amazon’s newest tool is an integrated development environment, or an IDE, which is a software development interface where software engineers spend most of their time building, coding, testing and compiling software. Traditionally, the experience of vibe coding might start from a blank template or an existing app where a coder prompts the AI to write something. Then they prompt it again to either write more or fix what it wrote. This chain of prompts eventually leads to a final product. Amazon said Kiro will change that with integrated AI agents that will build in “specs” and use “hooks” that will understand the width and breadth of taking a prototype to production. As a result, Amazon calls what Kiro’s new capability “spec coding.” The important thing about this approach is that the code and the agent’s process are completely documented top-to-bottom. Nothing is left out and the developer has a bird’s eye view of how the app or function will be built and is able to guide it from the requirements view before anything happens. Amazon said this eliminates the costly back-and-forth usually associated with vibe coding.