Cracking is the outcome of another process which goes on into concrete, there is no chemical which can ensure no cracking unless it is controlling hydration process (thinking of something even will not be economical application, it will be like compensating for poor supervision with high value chemical packs, practically then it will kick out the need of civil engineer in field).
To control / prevent / precaution for avoiding shrinkage cracking explained in below threads well, which you might find useful.
Shrinkage cracks in concrete Shrinkage cracks in concrete generally occurs during fresh state of concrete usually within 1 to 2 hours of placement (when water from concrete evaporates from the surface). They varies in width from hair line to 3mm in width and from few centimeters to a meter in...
civil4m.com
Precautions to minimize Plastic Shrinkage Cracks: The Plastic Shrinkage cracks occur on the surface of freshly placed concrete during finishing or soon after. In plastic concrete bleed water surfaces due to gravity. If the accompanying settlement is...
civil4m.com