An AI agent is a software system that uses AI capabilities to perceive inputs, make decisions, and take actions toward a goal within defined boundaries.
An AI agent may call tools, query systems, update files, or coordinate workflow steps. It is related to agentic AI, but the term usually refers to a concrete system component or actor rather than the broader design approach.