I wrote this forever ago in AI terms :) https://getstream.io/blog/cursor-ai-large-projects/
But the summary here is that with the right guidance, AI currently crushes it on large codebases.