Wie unterscheiden sich KI Agenten von traditioneller Software?