Perfil da ferramenta

Kiro

PorAmazon Web ServicesUS

Ambiente da AWS com desenvolvimento guiado por especificação: requisitos, design e tarefas antes do código, com IDE, CLI e nuvem.

Wordmark Kiro em branco sobre fundo escuro gradiente
País
US
Disponibilidade
Proprietário
Modalidades
  • Texto
  • Código

O Kiro é o ambiente de desenvolvimento com agentes da Amazon Web Services, organizado em torno de desenvolvimento guiado por especificação (spec-driven). Antes de escrever código, as tarefas passam por requisitos, design e plano de implementação, o que deixa as decisões registradas no repositório.

Para que serve

  • Transformar uma necessidade em requisitos, design e lista de tarefas antes da implementação
  • Executar tarefas de código com agentes que seguem o plano registrado
  • Rodar subagentes em paralelo para partes independentes do trabalho
  • Gerar e manter testes, inclusive testes baseados em propriedades
  • Levar o fluxo para pipelines de CI/CD e para governança na AWS

Como funciona

  • O trabalho começa por especificações versionadas no repositório, que servem de contexto para os agentes
  • O agente implementa tarefas, atualiza a especificação quando necessário e verifica o resultado
  • Há superfícies de IDE e de linha de comando (Kiro CLI), com sessões na nuvem
  • Recursos de governança e integração com serviços da AWS atendem cenários corporativos

Onde roda

  • IDE próprio do Kiro
  • Linha de comando (Kiro CLI)
  • Sessões de agente na nuvem
  • Pipelines de CI/CD

Disponibilidade e licenciamento

  • Produto proprietário da AWS
  • Assume o posto do Amazon Q Developer, cujos plugins de IDE entram em fim de suporte e apontam migração para o Kiro
  • Oferta com planos individuais e recursos corporativos

Pontos fortes

  • Abordagem spec-first que documenta requisitos, design e tarefas
  • Subagentes paralelos e testes baseados em propriedades
  • Integração com o ecossistema AWS e com governança
  • Continuidade oficial para usuários do Amazon Q Developer

Pontos de atenção

  • A disciplina de especificação muda o fluxo de trabalho e exige adoção do time
  • Produto proprietário e vinculado ao ecossistema AWS
  • Recursos e limites variam conforme o plano