Un agente de búsquedas (retrieval agent) es un software de búsqueda y recuperación de información en la Web que realiza una búsqueda integrada en diferentes motores de búsqueda y que incorpora un sistema de inteligencia artificial que le permite adaptarse a las preferencias y gustos del usuario y a su entorno.
El agente permite, por tanto, realizar búsquedas de información en la red centradas tanto en el usuario como en la información final que será presentada en pantalla, con el objeto de proporcionar los contenidos más relevantes en cada momento, disminuyendo el ruido y aprendiendo y asimilando las estrategias utilizadas para redefinirse y calibrarse en búsquedas futuras. De este modo el agente de búsquedas aumentará la calidad de la información recuperada con búsquedas de gran precisión con apenas intervención del usuario.
Relacionado con la búsqueda de información en Internet, los motores de búsqueda son una importante herramienta de uso generalizado.