Well, that might be alright for Typescript, less so for Python. Of course, Claude Code can run the linters and type checkers manually, the IDE just does it without the extra LLM call.
If it’s alright for typescript then it’s also alright for python because running tsc is equivalent to running whatever python type checker you use, but yes, there may be some overhead because Claude Code has to decide to run your compiler/type checker.