To my knowledge black racers(which is what this particular one appears to be) don't go for anything much larger than a small rabbit. But they eat a lot of small things and will clean your nest boxes out. I would get rid of it if I were in your situation.
Ahh I see