Agentic AI Software Engineer: Programming with Trust

  • 2025-03-26 09:08:40
  • Abhik Roychoudhury, Corina Pasareanu, Michael Pradel, Baishakhi Ray
  • 0

Abstract

Large Language Models (LLMs) have shown surprising proficiency in generatingcode snippets, promising to automate large parts of software engineering viaartificial intelligence (AI). We argue that successfully deploying AI softwareengineers requires a level of trust equal to or even greater than the trustestablished by human-driven software engineering practices. The recent trendtoward LLM agents offers a path toward integrating the power of LLMs to createnew code with the power of analysis tools to increase trust in the code. Thisopinion piece comments on whether LLM agents could dominate softwareengineering workflows in the future and whether the focus of programming willshift from programming at scale to programming with trust.