An autonomous agent is an artificial intelligence (AI) system that can perform complex tasks independently.

Definitions

There are various definitions of autonomous agent. According to Brustoloni (1991):