AI
AI Agent
An AI agent is a system in which a language model operates in a loop (deciding on an action, invoking a tool, observing the result and deciding again) to accomplish a multi-step goal with limited human intervention.
Agents differ from single-turn AI features in that the model controls the sequence of operations rather than following a predetermined path.
The engineering difficulty is in bounding them: error recovery, loop limits, permissions and cost controls determine whether an agent is useful or merely expensive.