you can also situate the agent within your codebase and have it only write things you review (or have it not write/change the code at all)