Why I have my agents write infrastructure code

I could have Claude Code directly create infrastructure for me. But I prefer to have it write infrastructure code, for consistency, confidence, and composability.