Both CRUD and boilerplate are arguably a tooling issue. But there are also a bunch of things only AI will let you do.
My tests with full trace level logging enabled can get very verbose. It takes serious time for a human to parse where in the 100 lines of text the relevant part is.
Just telling an AI: "Run the tests and identify the root cause" works well enough, that nowadays it is always my first step.
Yesterday I used Opus to diagnose an error and it sent me down a bunch of wrong paths, suggested fixes with bad unintended consequences. If I hadn’t carefully guided it and corrected it, not only would the bug not have been fixed but it would have made things worse. My point being that if you don’t have the domain knowledge and put on your thinking cap then you will likely be screwed. But this is not how AI is sold.