For me it really depends whether I'm happy with the result. The code base I work on is such a complex mess, AI often gets lost and I am not able to sufficiently scope the problem and foresee all the subtleties I don't actively remember. That often leads to agents loosing the plot and writing horrendous code. Trying to debug that and steering the agent back is not fun. But if I can avoid that, keep things small and isolated, so it just allows me to get things done more quickly, it can be a lot more fun. I miss the flow state though, with ai i'm way more distracted and feel a lot less productive after a days work.