What Is an AI Agent?

An AI agent is a software system that uses a Large Language Model (LLM) as its reasoning engine to autonomously complete tasks by deciding which actions to take, executing those actions (via tools, APIs, or code), and iterating based on the results.