Aula aberta de Práticas de Engenharia de Software

O novo paradigma do desenvolvimento de software: como trabalhar eficazmente com AI agents

Sala 8.2.47, CIÊNCIAS ULisboa

Por Nuno Saavedra (Codeset e IST).

Short Abstract: O surgimento das LLMs transformou profundamente a sociedade ao possibilitar uma vasta gama de novas aplicações de inteligência artificial. Uma das mais evidentes e exploradas tem sido a geração de código. Pelo seu carácter textual e facilmente verificável, o código revelou-se ideal para a aplicação de agentes baseados em LLMs em tarefas de engenharia de software.

Nesta apresentação, iremos abordar de forma sucinta o funcionamento e as capacidades dos ambientes de desenvolvimento baseados em AI agents para código. De seguida, analisaremos padrões práticos de utilização desses agentes e estratégias de construção de prompts, que com base na minha experiência e na de outros profissionais, têm mostrado ser especialmente eficazes para tirar o máximo partido destes ambientes para o desenvolvimento de software.

Short Bio: Nuno Saavedra é formado em Engenharia Informática e de Computadores pelo Instituto Superior Técnico, onde atualmente frequenta o doutoramento na mesma área. Tanto o seu mestrado como o doutoramento têm sido dedicados ao tema de Infrastructure as Code, abordando tópicos como reparação automática, geração e análise de código. Com experiência profissional prévia como engenheiro de software, é atualmente cofundador da Codeset, uma startup focada em otimizar a performance de AI agents aplicados ao desenvolvimento de software.

15h00