A evolução da tecnologia de inteligência artificial está a alterar de forma fundamental a maneira como o desenvolvimento de software é realizado. Deepak Singh, responsável pela experiência do programador na Amazon Web Services (AWS), destacou recentemente no evento “AWS re:Invent 2025”: “O desenvolvimento de software baseado em agentes inteligentes já não é apenas um conceito para programadores amadores, tem de ser escalado para satisfazer o rigor e a manutenibilidade exigidos por ambientes empresariais.”
O muito debatido conceito de “programação por ambiência” consiste numa abordagem em que os programadores geram código de forma natural através do diálogo com agentes de inteligência artificial. Apesar da sua acessibilidade e intuitividade excepcionais, esta abordagem apresenta limitações: passadas algumas semanas, torna-se difícil rastrear a origem do código gerado e, em contextos de desenvolvimento em equipa, é complicado partilhar um contexto claro. Para resolver estas questões, a AWS lançou o “Kiro”, um assistente inteligente de desenvolvimento capaz de transformar inputs conversacionais em documentação estruturada de requisitos e de construir fluxos automatizados que ligam os testes à implementação.
Singh explicou: “Tal como os engenheiros séniores da AWS dedicam muito tempo a definir problemas e a desenhar prioritariamente a estrutura do código, o Kiro consegue formatar a intenção do utilizador e transformá-la, após a fase de design, em unidades de trabalho executáveis.” A documentação de requisitos assim gerada não só permite criar testes unitários simples, como também gera casos de teste automáticos baseados nos requisitos funcionais, validando se o código funciona conforme o design.
Além disso, o Kiro pode criar perfis de utilizador personalizados para funções específicas (por exemplo, “operador AWS”, “programador front-end”, etc.), chamando automaticamente os conjuntos de ferramentas e melhores práticas adequados. Isto permite que a conformidade de segurança e os padrões de arquitetura sejam incorporados desde o início do desenvolvimento, mantendo o rigor mesmo em grandes projetos.
Este tipo de ambiente de desenvolvimento com agentes inteligentes estabelece as bases para maximizar a produtividade de engenheiros experientes. Singh comentou: “Nos últimos seis meses, alguns programadores séniores escreveram mais código do que nos últimos três anos”, “a integração de ferramentas de IA está a libertar completamente a sua capacidade de expressão.”
O AWS Kiro está a transformar o paradigma do desenvolvimento. Ao unir a liberdade da programação por ambiência com uma estrutura rigorosa orientada por normas, abre novas possibilidades para construir software empresarial de forma rápida e fiável.
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
A AWS está a revolucionar o desenvolvimento de software com o agente de IA “Kiro”
A evolução da tecnologia de inteligência artificial está a alterar de forma fundamental a maneira como o desenvolvimento de software é realizado. Deepak Singh, responsável pela experiência do programador na Amazon Web Services (AWS), destacou recentemente no evento “AWS re:Invent 2025”: “O desenvolvimento de software baseado em agentes inteligentes já não é apenas um conceito para programadores amadores, tem de ser escalado para satisfazer o rigor e a manutenibilidade exigidos por ambientes empresariais.”
O muito debatido conceito de “programação por ambiência” consiste numa abordagem em que os programadores geram código de forma natural através do diálogo com agentes de inteligência artificial. Apesar da sua acessibilidade e intuitividade excepcionais, esta abordagem apresenta limitações: passadas algumas semanas, torna-se difícil rastrear a origem do código gerado e, em contextos de desenvolvimento em equipa, é complicado partilhar um contexto claro. Para resolver estas questões, a AWS lançou o “Kiro”, um assistente inteligente de desenvolvimento capaz de transformar inputs conversacionais em documentação estruturada de requisitos e de construir fluxos automatizados que ligam os testes à implementação.
Singh explicou: “Tal como os engenheiros séniores da AWS dedicam muito tempo a definir problemas e a desenhar prioritariamente a estrutura do código, o Kiro consegue formatar a intenção do utilizador e transformá-la, após a fase de design, em unidades de trabalho executáveis.” A documentação de requisitos assim gerada não só permite criar testes unitários simples, como também gera casos de teste automáticos baseados nos requisitos funcionais, validando se o código funciona conforme o design.
Além disso, o Kiro pode criar perfis de utilizador personalizados para funções específicas (por exemplo, “operador AWS”, “programador front-end”, etc.), chamando automaticamente os conjuntos de ferramentas e melhores práticas adequados. Isto permite que a conformidade de segurança e os padrões de arquitetura sejam incorporados desde o início do desenvolvimento, mantendo o rigor mesmo em grandes projetos.
Este tipo de ambiente de desenvolvimento com agentes inteligentes estabelece as bases para maximizar a produtividade de engenheiros experientes. Singh comentou: “Nos últimos seis meses, alguns programadores séniores escreveram mais código do que nos últimos três anos”, “a integração de ferramentas de IA está a libertar completamente a sua capacidade de expressão.”
O AWS Kiro está a transformar o paradigma do desenvolvimento. Ao unir a liberdade da programação por ambiência com uma estrutura rigorosa orientada por normas, abre novas possibilidades para construir software empresarial de forma rápida e fiável.