Agents write my code but I still read and make sure I understand it, like I would read the code written by a junior dev. If I don’t understand it, or if I don’t agree with the approach, I ask questions and those questions often lead to better code. More importantly, it helps ensure I remain “connected” with the codebase which in turn informs future requests and discussions with an agent.