The changes in CO2 concentrations actually follow the temperature changes by about 800 years, not the other way round, which is most likely to be explained by the fact that less CO2 is dissolved in the oceans the higher their temperature, so called ocean outgassing.