Um avanço prático na programação multimodal
O Kiro rompe as limitações dos IDEs tradicionais que lidam apenas com texto, oferecendo suporte a entradas multimodais, como imagens. Esse recurso permite que os desenvolvedores comuniquem a intenção do projeto de uma forma mais natural, incluindo:
- Esboços de interface do usuário convertidos diretamente em código de front-end
- Esquema de arquitetura para gerar configurações de infraestrutura como código (IaC)
- Diagrama de relacionamento do banco de dados Definição do modelo ORM de exportação
Por exemplo, depois de arrastar a captura de tela da página de login projetada pela Figma para o Kiro, a IA não apenas gera o HTML/CSS correspondente, mas também completa automaticamente a lógica de validação do formulário e o código de chamada da API. Os testes mostram que esse método de desenvolvimento é de 5 a 8 vezes mais rápido do que a codificação manual tradicional.
No nível da implementação técnica, o Kiro correlaciona as informações visuais com os documentos de especificação: primeiro identifica os elementos-chave na imagem, depois os mapeia para os componentes correspondentes no documento de design e, por fim, gera o código que se ajusta à pilha de tecnologia do projeto. Essa abordagem é particularmente adequada para a prototipagem rápida, em que a transição completa dos desenhos do projeto para uma demonstração executável pode ser realizada em questão de horas.
Essa resposta foi extraída do artigoKiro: uma ferramenta de programação de IA que transforma rapidamente requisitos em códigoO































