Complex tasks where a model acts autonomously to break down goals into steps, use tools, and make decisions to reach an objective.