To effectively improve the interfacial bonding strength of a Cu/Al-layered composite strip prepared by a short process forming method of solid‒liquid cast-rolling, a novel process of vibration cast-rolling composite was proposed in this study. To verify the effectiveness of the novel technology in improving the bonding strength and deeply analyse the mechanism of this effect, pilot-scale vibration cast-rolling equipment was built. A thermal mechanical coupling numerical simulation model with the same size was established. Experiments and simulations showed that this method can effectively control the bonding strength by affecting the thickness of the interface layer. The control mechanism uses reciprocating cross shear behaviour caused by the roll vibration to cause 'dynamic impact' and 'repeated rolling' on the interface layer in the process of plastic deformation. This results in the crushing and thinning of the brittle phase at the interface to improve the interface bonding strength.