Trojan.Agent refers to a generic Trojan malware detection. It is used for detections that are either associated with no specific malware families or not enough information is available to pinpoint the malware family.
This is a generic detection for Trojans that are obfuscated in any way.
You can read more about crypters in our blog post, Explained: Packer, Crypter, and Protector.
Malwarebytes can remove this Trojan without further user interaction.