This paper presents a cooperative intersection support system implemented with an artificial cognitive system enacted by an agent that replicates human driver longitudinal sensorimotor control in the application domain. The engineering of the agent exploits recent ideas from Cognitive Science, among which the notion of mirroring (the agent discovering driver intentions by simulating possible human actions). The paper introduces the design principles for the agent and the following implementation. The system is evaluated with experimental data and compared to state of the art implementations that use different approaches.