Un agent double est une personne qui travaille pour le compte de deux services de renseignements, à l'insu de l'un des deux. Les agents doubles sont des outils essentiels du contre-espionnage, permettant de découvrir les méthodes, les officiers traitants, et le genre de renseignements recherchés par un service de renseignements adverse1. Ils peuvent aussi être utilisés pour intoxiquer le service de renseignement adverse en lui transmettant de fausses informations, comme c'est notamment fait par le système Double Cross britannique pendant la Seconde Guerre mondiale.
En revanche, un officier d'un service de renseignements qui espionne pour un service de renseignement adverse n'est pas un agent double2,3 mais une « taupe » ou un agent "en place" effectuant une infiltration (agent d'infiltration) d'un service adverse (idée plus commune en anglais : on parlera de penetration par un agent-in-place).
On parle parfois d'agent triple, pour un agent double qui fait semblant d'avoir trahi, mais est en fait loyal à sa première organisation. Il transmet donc de fausses informations à l'organisation qui pense l'avoir retourné, tout en continuant à transmettre des informations exactes au commanditaire original lors de ses rapports. Théoriquement, on peut extrapoler ce raisonnement à l'infini sur le degré d'infiltration : un agent quadruple est un agent triple qui re-trahit de nouveau son commanditaire original pour travailler avec l'espionné original, un agent quintuple est un agent quadruple qui re-trahit une seconde fois l'espionné pour le commanditaire, etc. Cependant, il est plus probable que l'organisation qui se rend compte que l'agent double l'a trahi préfère simplement s'en débarrasser à ce stade.
Exemples