I still wonder how it should work otherwise if the "AI" is not running locally - it needs to see the codebase & because it runs somewhere remote in a cloud then it needs to copy the codebase over.
I'm rather surprised people would expect it work any different for non-local "AI".