I agree generally. At least, I have a better time using LLMs when I treat them like StackOverflow or Google, where I'll ask a question non-specific to my code, and figure out how to fit the answer into my project. When I give them access to a codebase, cognitive debt is incurred far too quickly. I know people online will say I'm just not using it "right" -- I do not really believe them.