Sai clearly recognizes Sasuke as a missing-nin and a traitor. Plus he's part of roots, who, as it's been implied, seek to serve the bests interests of Konoha from beyond Konoha's narrow viewpoint.
Maybe Danzou wants Sai to kill Sasuke, to ensure the sharingan doesn't fall into evil hands?