¿Por qué se agita el magnesio y el ácido clorhídrico?

¡Porque están reaccionando!
Mg + 2HCl -> MgCl2 + H2

El burbujeo es gas de hidrógeno que se desprende.