I think people underestimate just how inefficient AI code (especially "vibe code") often is these days. Even with the latest Claude Sonnet 4, I need to be extremely explicit that it MUST stick to public APIs. It likes to guess at the API, and when it's wrong, rather than read the docs, it likes to add more and more "in case that failed, try this" logic. If it can find a hacky workaround based on internal details, it will use it, even if it's incredibly fragile and slow. You MUST code-review.