I use GPT-4 for helping with my code all the time and I still get that feeling, because once the code base is sufficiently complex there's no avoiding the logic puzzles.
Maybe one day it can look at your entire code base and just fix it / writea new feature, but it's definitely not there yet.