He is wildly unpredictable, useful at times but generally a nuisance.
Caine can turn monsters into a random passive mob, yes that includes bosses.
If the player is about to take fall damage he will give them slow falling.
he randomly levitates mobs around him.