Ang ahenteng software ay programa sa kompyuter na gumaganap sa ngalan ng gumagamit o ibang programa. Ito ay maaaring gamitin para sa simulation o mga mekanismong pagkontrol.