understanding AI agents capabilities