Vincent is out of contract at the end of the season and will move on loan ahead of a permanent switch in the summer.
"It looks like he is going to a very progressive club in Colchester United", Cheltenham boss Martin Allen told their official website.