AWS Adds Agentic Workspace to Kiro AI Coding Tool

Amazon Web Services (AWS) this week added an open source workspace for its Kiro artificial intelligence (AI) coding tool that enables application developers to asynchronously assign tasks to an AI agent that is capable of autonomously performing tasks, such as testing code as it is created, in a way that maintains context across multiple sessions.

Darko Mesaros, a distinguished developer advocate at AWS, said the Kiro Crew workspace is also capable of creating reusable AI skills by observing the tasks developers assign to Kiro as they write code.

Kiro Crew orchestrates agents using the Agent Client Protocol (ACP) to ensure every step is observable in real time as sub-agents are spawned. For example, developers can also hand off a ticket queue to Kiro Crew for it to triage issues and flag what needs their attention or ask it to investigate the root cause of an incident while a developer continues to work on another task. An Activity view shows each agent’s reasoning, every tool call, and the results as they happen, with one card per agent on the dashboard.

The overall goal is to remove more of the toil that takes time away from ensuring that the underlying architecture of the application being created is optimized for a specific use case, said Mesaros.

In many ways, Kiro Crew provides many of the same capabilities as a general-purpose AI agent such as OpenClaw that has been designed for application developers, said Mesaros. Unlike a general-purpose AI agent, however, Kiro Crew provides an operating system-level sandbox, denied-by-default commands, suspicious-pattern blocking, input validation, sensitive-path blocking, credential redaction, and a signed audit log of every action. Any time, for example, an external AI agent seeks to install a tool it will be denied access, noted Mesaros.

In general, most of the AI skills that developers create today will increasingly become capabilities that are embedded within the next generation of large language models (LLMs). However, there will always be a unique set of AI skills that individual developers will require to build applications for a particular IT environment. Rather than having to build those AI skills themselves, Kiro Crew monitors how code is being developed and then makes a recommendation to add an AI skill that will automatically generate on behalf of the application developer.

Kiro Crew is designed to be an extension of the command line interface (CLI) that AWS developed for Kiro. More than 500 internal AWS developers contributed to a project that is now used by thousands of AWS developers, said Mesaros. Next up, AWS plans to make an edition of Kiro available on Windows platforms, he added.

At this juncture, just about every developer is, to one degree or another, making use of AI coding tools. The challenge now is taking those efforts to the next level by embracing more advanced agentic engineering tools to not just write code faster but also regain the simple joy that comes from building an application that solves a problem for the business.

Read More

Scroll to Top