AI coding agents are useful because they can make large changes quickly.
That is also the reason I do not want to merge their patches just because the final answer says “done”.
The risky failure mode is not usually obvious broken code. It is a plausible patch that quietly touches a risky area.
Here is the checklist I use before merging AI-agent generated diffs.
1. Did dependencies change?






