Agents are AI-powered software or tools that can perform multi-step tasks with minimal supervision